summary refs log tree commit diff
path: root/repositories_from_profiles.gexf
diff options
context:
space:
mode:
Diffstat (limited to 'repositories_from_profiles.gexf')
-rw-r--r--repositories_from_profiles.gexf290151
1 files changed, 290151 insertions, 0 deletions
diff --git a/repositories_from_profiles.gexf b/repositories_from_profiles.gexf
new file mode 100644
index 0000000..8a2d8fd
--- /dev/null
+++ b/repositories_from_profiles.gexf
@@ -0,0 +1,290151 @@
+<gexf version="1.1">
+  <graph type="static">
+    <attributes class="node"
+                type="static">
+      <attribute id="0"
+                 title="name"
+                 type="string" />
+      <attribute id="1"
+                 title="type"
+                 type="string" />
+      <attribute id="2"
+                 title="followers_count"
+                 type="float" />
+      <attribute id="3"
+                 title="following_count"
+                 type="float" />
+      <attribute id="4"
+                 title="forks"
+                 type="float" />
+      <attribute id="5"
+                 title="location"
+                 type="string" />
+      <attribute id="6"
+                 title="public_gist_count"
+                 type="float" />
+      <attribute id="7"
+                 title="public_repo_count"
+                 type="float" />
+      <attribute id="8"
+                 title="language"
+                 type="string" />
+      <attribute id="9"
+                 title="description"
+                 type="string" />
+      <attribute id="10"
+                 title="watchers"
+                 type="float" />
+    </attributes>
+    <edges>
+      <edge id="1"
+            source="toto"
+            target="dorothy"
+            weight="6" />
+      <edge id="2"
+            source="warden"
+            target="devise"
+            weight="12" />
+      <edge id="3"
+            source="warden"
+            target="dm-more"
+            weight="6" />
+      <edge id="4"
+            source="warden"
+            target="will_paginate"
+            weight="6" />
+      <edge id="5"
+            source="warden"
+            target="pancake"
+            weight="6" />
+      <edge id="6"
+            source="warden"
+            target="mongomapper"
+            weight="8" />
+      <edge id="7"
+            source="warden"
+            target="active_merchant"
+            weight="8" />
+      <edge id="8"
+            source="warden"
+            target="rack"
+            weight="6" />
+      <edge id="9"
+            source="warden"
+            target="rails_warden"
+            weight="8" />
+      <edge id="10"
+            source="warden"
+            target="merb-book"
+            weight="6" />
+      <edge id="11"
+            source="vim-rails"
+            target="rails"
+            weight="6" />
+      <edge id="12"
+            source="vim-rails"
+            target="active_merchant"
+            weight="10" />
+      <edge id="13"
+            source="jquery"
+            target="qunit"
+            weight="8" />
+      <edge id="14"
+            source="jquery"
+            target="Modernizr"
+            weight="6" />
+      <edge id="15"
+            source="recaptcha"
+            target="rails"
+            weight="10" />
+      <edge id="16"
+            source="recaptcha"
+            target="facebooker"
+            weight="6" />
+      <edge id="17"
+            source="recaptcha"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="18"
+            source="recaptcha"
+            target="paperclip"
+            weight="6" />
+      <edge id="19"
+            source="recaptcha"
+            target="active_merchant"
+            weight="8" />
+      <edge id="20"
+            source="radiant-reorder-extension"
+            target="radiant-mailer-extension"
+            weight="8" />
+      <edge id="21"
+            source="composite_primary_keys"
+            target="rails"
+            weight="6" />
+      <edge id="22"
+            source="fat_free_crm"
+            target="formtastic"
+            weight="8" />
+      <edge id="23"
+            source="fat_free_crm"
+            target="refinerycms"
+            weight="12" />
+      <edge id="24"
+            source="fat_free_crm"
+            target="radiant-extension-registry"
+            weight="6" />
+      <edge id="25"
+            source="fat_free_crm"
+            target="paperclip"
+            weight="6" />
+      <edge id="26"
+            source="fat_free_crm"
+            target="active_merchant"
+            weight="8" />
+      <edge id="27"
+            source="fat_free_crm"
+            target="radiant-page-attachments-extension"
+            weight="6" />
+      <edge id="28"
+            source="fat_free_crm"
+            target="radiant"
+            weight="8" />
+      <edge id="29"
+            source="apn_on_rails"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="30"
+            source="ghost"
+            target="rails"
+            weight="6" />
+      <edge id="31"
+            source="django-openid"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="32"
+            source="heroku_suspenders"
+            target="rails"
+            weight="6" />
+      <edge id="33"
+            source="wysihat"
+            target="rails"
+            weight="12" />
+      <edge id="34"
+            source="wysihat"
+            target="formtastic"
+            weight="6" />
+      <edge id="35"
+            source="wysihat"
+            target="will_paginate"
+            weight="6" />
+      <edge id="36"
+            source="compojure"
+            target="clojure"
+            weight="8" />
+      <edge id="37"
+            source="compojure"
+            target="compojure.org"
+            weight="6" />
+      <edge id="38"
+            source="compojure"
+            target="clojure-contrib"
+            weight="12" />
+      <edge id="39"
+            source="compojure"
+            target="incanter"
+            weight="6" />
+      <edge id="40"
+            source="repl-lib"
+            target="ironruby"
+            weight="6" />
+      <edge id="41"
+            source="open_id_authentication"
+            target="formtastic"
+            weight="8" />
+      <edge id="42"
+            source="open_id_authentication"
+            target="active_merchant"
+            weight="10" />
+      <edge id="43"
+            source="whenever"
+            target="gemcutter"
+            weight="6" />
+      <edge id="44"
+            source="whenever"
+            target="facebooker"
+            weight="6" />
+      <edge id="45"
+            source="whenever"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="46"
+            source="whenever"
+            target="homebrew"
+            weight="6" />
+      <edge id="47"
+            source="cucumber"
+            target="shoulda"
+            weight="12" />
+      <edge id="48"
+            source="cucumber"
+            target="cucumber-tmbundle"
+            weight="26" />
+      <edge id="49"
+            source="cucumber"
+            target="machinist"
+            weight="8" />
+      <edge id="50"
+            source="cucumber"
+            target="fakeweb"
+            weight="12" />
+      <edge id="51"
+            source="cucumber"
+            target="formtastic"
+            weight="12" />
+      <edge id="52"
+            source="cucumber"
+            target="cloud-crowd"
+            weight="6" />
+      <edge id="53"
+            source="cucumber"
+            target="rake"
+            weight="6" />
+      <edge id="54"
+            source="cucumber"
+            target="spreadsheet-simple"
+            weight="12" />
+      <edge id="55"
+            source="cucumber"
+            target="cucumber-rails-test"
+            weight="8" />
+      <edge id="56"
+            source="cucumber"
+            target="rspec-haml-scaffold-generator"
+            weight="6" />
+      <edge id="57"
+            source="cucumber"
+            target="chef"
+            weight="8" />
+      <edge id="58"
+            source="cucumber"
+            target="facebooker"
+            weight="8" />
+      <edge id="59"
+            source="cucumber"
+            target="culerity"
+            weight="12" />
+      <edge id="60"
+            source="cucumber"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="61"
+            source="cucumber"
+            target="cuke4duke"
+            weight="16" />
+      <edge id="62"
+            source="cucumber"
+            target="module-install-repository"
+            weight="12" />
+      <edge id="63"
+            source="cucumber"
+            target="rails-i18n"
+            weight="12" />
+      <edge id="64"
+            source="cucumber"
+            target="email-spec"
+            weight="16" />
+      <edge id="65"
+            source="cucumber"
+            target="rspec-rails"
+            weight="30" />
+      <edge id="66"
+            source="cucumber"
+            target="rpm"
+            weight="6" />
+      <edge id="67"
+            source="cucumber"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="68"
+            source="cucumber"
+            target="cruisecontrol.rb"
+            weight="12" />
+      <edge id="69"
+            source="cucumber"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="70"
+            source="cucumber"
+            target="redmine"
+            weight="8" />
+      <edge id="71"
+            source="cucumber"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="72"
+            source="cucumber"
+            target="pickle"
+            weight="6" />
+      <edge id="73"
+            source="cucumber"
+            target="contacts"
+            weight="16" />
+      <edge id="74"
+            source="cucumber"
+            target="authlogic"
+            weight="16" />
+      <edge id="75"
+            source="cucumber"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="76"
+            source="cucumber"
+            target="whenever"
+            weight="6" />
+      <edge id="77"
+            source="cucumber"
+            target="homebrew"
+            weight="18" />
+      <edge id="78"
+            source="cucumber"
+            target="paperclip"
+            weight="18" />
+      <edge id="79"
+            source="cucumber"
+            target="active_merchant"
+            weight="12" />
+      <edge id="80"
+            source="cucumber"
+            target="watir"
+            weight="10" />
+      <edge id="81"
+            source="cucumber"
+            target="jrails"
+            weight="6" />
+      <edge id="82"
+            source="cucumber"
+            target="inherited_resources"
+            weight="6" />
+      <edge id="83"
+            source="cucumber"
+            target="bucketwise"
+            weight="6" />
+      <edge id="84"
+            source="cucumber"
+            target="scratch"
+            weight="12" />
+      <edge id="85"
+            source="cucumber"
+            target="globalize2"
+            weight="6" />
+      <edge id="86"
+            source="cucumber"
+            target="parallel_specs"
+            weight="6" />
+      <edge id="87"
+            source="cucumber"
+            target="rspec"
+            weight="54" />
+      <edge id="88"
+            source="cucumber"
+            target="enki"
+            weight="6" />
+      <edge id="89"
+            source="cucumber"
+            target="waves"
+            weight="6" />
+      <edge id="90"
+            source="cucumber"
+            target="cells"
+            weight="6" />
+      <edge id="91"
+            source="cucumber"
+            target="dm-core"
+            weight="6" />
+      <edge id="92"
+            source="cucumber"
+            target="javascript_testing"
+            weight="12" />
+      <edge id="93"
+            source="cucumber"
+            target="submitit"
+            weight="6" />
+      <edge id="94"
+            source="cucumber"
+            target="loofah"
+            weight="6" />
+      <edge id="95"
+            source="cucumber"
+            target="deprec"
+            weight="6" />
+      <edge id="96"
+            source="cucumber"
+            target="compass"
+            weight="10" />
+      <edge id="97"
+            source="cucumber"
+            target="rails"
+            weight="56" />
+      <edge id="98"
+            source="cucumber"
+            target="ironruby"
+            weight="6" />
+      <edge id="99"
+            source="cucumber"
+            target="screw-unit"
+            weight="12" />
+      <edge id="100"
+            source="cucumber"
+            target="gemcutter"
+            weight="14" />
+      <edge id="101"
+            source="cucumber"
+            target="nokogiri"
+            weight="14" />
+      <edge id="102"
+            source="cucumber"
+            target="friendly_id"
+            weight="6" />
+      <edge id="103"
+            source="cucumber"
+            target="Cuke4Nuke"
+            weight="6" />
+      <edge id="104"
+            source="cucumber"
+            target="rspec-dev"
+            weight="12" />
+      <edge id="105"
+            source="cucumber"
+            target="rspec-tmbundle"
+            weight="16" />
+      <edge id="106"
+            source="cucumber"
+            target="cucumber-rails"
+            weight="14" />
+      <edge id="107"
+            source="cucumber"
+            target="paperclip-on-heroku"
+            weight="12" />
+      <edge id="108"
+            source="cucumber"
+            target="rr"
+            weight="6" />
+      <edge id="109"
+            source="cucumber"
+            target="factory_girl"
+            weight="18" />
+      <edge id="110"
+            source="cucumber"
+            target="metric_fu"
+            weight="12" />
+      <edge id="111"
+            source="cucumber"
+            target="rspactor"
+            weight="6" />
+      <edge id="112"
+            source="cucumber"
+            target="clearance"
+            weight="12" />
+      <edge id="113"
+            source="cucumber"
+            target="i18n_demo_app"
+            weight="6" />
+      <edge id="114"
+            source="cucumber"
+            target="spree"
+            weight="8" />
+      <edge id="115"
+            source="cucumber"
+            target="juice-maven-skin"
+            weight="12" />
+      <edge id="116"
+            source="cucumber"
+            target="fastthread"
+            weight="12" />
+      <edge id="117"
+            source="cucumber"
+            target="hoptoad_notifier"
+            weight="8" />
+      <edge id="118"
+            source="acts_as_state_machine"
+            target="shoulda"
+            weight="6" />
+      <edge id="119"
+            source="acts_as_state_machine"
+            target="exception_notification"
+            weight="6" />
+      <edge id="120"
+            source="acts_as_state_machine"
+            target="paperclip"
+            weight="8" />
+      <edge id="121"
+            source="acts_as_state_machine"
+            target="active_merchant"
+            weight="6" />
+      <edge id="122"
+            source="acts_as_state_machine"
+            target="rails"
+            weight="6" />
+      <edge id="123"
+            source="searchlogic"
+            target="state_machine"
+            weight="6" />
+      <edge id="124"
+            source="searchlogic"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="125"
+            source="searchlogic"
+            target="rails"
+            weight="10" />
+      <edge id="126"
+            source="searchlogic"
+            target="formtastic"
+            weight="6" />
+      <edge id="127"
+            source="searchlogic"
+            target="authlogic"
+            weight="6" />
+      <edge id="128"
+            source="searchlogic"
+            target="globalize2"
+            weight="6" />
+      <edge id="129"
+            source="acts_as_paranoid"
+            target="shoulda"
+            weight="8" />
+      <edge id="130"
+            source="acts_as_paranoid"
+            target="ruby-on-rails-tmbundle"
+            weight="6" />
+      <edge id="131"
+            source="acts_as_paranoid"
+            target="delayed_job"
+            weight="10" />
+      <edge id="132"
+            source="acts_as_paranoid"
+            target="exception_notification"
+            weight="6" />
+      <edge id="133"
+            source="acts_as_paranoid"
+            target="acts_as_tree"
+            weight="8" />
+      <edge id="134"
+            source="acts_as_paranoid"
+            target="rails"
+            weight="14" />
+      <edge id="135"
+            source="acts_as_paranoid"
+            target="will_paginate"
+            weight="8" />
+      <edge id="136"
+            source="acts_as_paranoid"
+            target="homebrew"
+            weight="6" />
+      <edge id="137"
+            source="acts_as_paranoid"
+            target="paperclip"
+            weight="6" />
+      <edge id="138"
+            source="acts_as_paranoid"
+            target="active_merchant"
+            weight="6" />
+      <edge id="139"
+            source="acts_as_paranoid"
+            target="cookbooks"
+            weight="6" />
+      <edge id="140"
+            source="acts_as_paranoid"
+            target="attachment_fu"
+            weight="6" />
+      <edge id="141"
+            source="acts_as_paranoid"
+            target="acts_as_list"
+            weight="8" />
+      <edge id="142"
+            source="acts_as_paranoid"
+            target="restful-authentication"
+            weight="14" />
+      <edge id="143"
+            source="acts_as_paranoid"
+            target="acts-as-taggable-on"
+            weight="6" />
+      <edge id="144"
+            source="acts_as_paranoid"
+            target="bucketwise"
+            weight="6" />
+      <edge id="145"
+            source="basic_model"
+            target="homebrew"
+            weight="6" />
+      <edge id="146"
+            source="actionwebservice"
+            target="homebrew"
+            weight="6" />
+      <edge id="147"
+            source="swiz-framework"
+            target="flexunit"
+            weight="6" />
+      <edge id="148"
+            source="js_validate"
+            target="lazy_loader"
+            weight="6" />
+      <edge id="149"
+            source="forgery"
+            target="formtastic"
+            weight="8" />
+      <edge id="150"
+            source="forgery"
+            target="authlogic"
+            weight="6" />
+      <edge id="151"
+            source="as3-signals"
+            target="reflex"
+            weight="8" />
+      <edge id="152"
+            source="braid"
+            target="rails"
+            weight="6" />
+      <edge id="153"
+            source="clickatell"
+            target="three20"
+            weight="6" />
+      <edge id="154"
+            source="navigation_tags"
+            target="radiant-tags-extension"
+            weight="6" />
+      <edge id="155"
+            source="navigation_tags"
+            target="paperclipped"
+            weight="6" />
+      <edge id="156"
+            source="navigation_tags"
+            target="radiant-mailer-extension"
+            weight="8" />
+      <edge id="157"
+            source="navigation_tags"
+            target="radiant"
+            weight="6" />
+      <edge id="158"
+            source="wikimedia-mobile"
+            target="rails"
+            weight="12" />
+      <edge id="159"
+            source="mspec"
+            target="rails"
+            weight="10" />
+      <edge id="160"
+            source="mspec"
+            target="ironruby"
+            weight="6" />
+      <edge id="161"
+            source="mspec"
+            target="ruby"
+            weight="8" />
+      <edge id="162"
+            source="zshkit"
+            target="homebrew"
+            weight="12" />
+      <edge id="163"
+            source="zshkit"
+            target="cookbooks"
+            weight="6" />
+      <edge id="164"
+            source="zshkit"
+            target="emacs"
+            weight="6" />
+      <edge id="165"
+            source="zshkit"
+            target="typo"
+            weight="6" />
+      <edge id="166"
+            source="clojure-contrib"
+            target="incanter"
+            weight="6" />
+      <edge id="167"
+            source="pyccuracy"
+            target="skink"
+            weight="8" />
+      <edge id="168"
+            source="nulldb"
+            target="rspec"
+            weight="6" />
+      <edge id="169"
+            source="radiant-settings"
+            target="paperclipped"
+            weight="8" />
+      <edge id="170"
+            source="radiant-settings"
+            target="radiant"
+            weight="6" />
+      <edge id="171"
+            source="ruby.sugar"
+            target="regex.sugar"
+            weight="6" />
+      <edge id="172"
+            source="git-wiki"
+            target="rails-templates"
+            weight="8" />
+      <edge id="173"
+            source="git-wiki"
+            target="dm-core"
+            weight="6" />
+      <edge id="174"
+            source="git-wiki"
+            target="rails"
+            weight="12" />
+      <edge id="175"
+            source="git-wiki"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="176"
+            source="git-wiki"
+            target="integrity"
+            weight="8" />
+      <edge id="177"
+            source="git-wiki"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="178"
+            source="git-wiki"
+            target="sinatra-book"
+            weight="6" />
+      <edge id="179"
+            source="git-wiki"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="180"
+            source="git-wiki"
+            target="emacs-starter-kit"
+            weight="8" />
+      <edge id="181"
+            source="git-wiki"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="182"
+            source="git-wiki"
+            target="rest-client"
+            weight="6" />
+      <edge id="183"
+            source="git-wiki"
+            target="contest"
+            weight="6" />
+      <edge id="184"
+            source="git-wiki"
+            target="fastthread"
+            weight="6" />
+      <edge id="185"
+            source="git-wiki"
+            target="sequel"
+            weight="6" />
+      <edge id="186"
+            source="git-wiki"
+            target="homebrew"
+            weight="8" />
+      <edge id="187"
+            source="git-wiki"
+            target="rack"
+            weight="10" />
+      <edge id="188"
+            source="git-wiki"
+            target="scratch"
+            weight="6" />
+      <edge id="189"
+            source="git-wiki"
+            target="radiant"
+            weight="12" />
+      <edge id="190"
+            source="git-wiki"
+            target="scanty"
+            weight="6" />
+      <edge id="191"
+            source="yui3"
+            target="yui3-gallery"
+            weight="28" />
+      <edge id="192"
+            source="yui3"
+            target="yql-tables"
+            weight="6" />
+      <edge id="193"
+            source="yui3"
+            target="homebrew"
+            weight="6" />
+      <edge id="194"
+            source="yui3"
+            target="builder"
+            weight="12" />
+      <edge id="195"
+            source="acts_as_tree"
+            target="shoulda"
+            weight="8" />
+      <edge id="196"
+            source="acts_as_tree"
+            target="facebooker"
+            weight="6" />
+      <edge id="197"
+            source="acts_as_tree"
+            target="exception_notification"
+            weight="6" />
+      <edge id="198"
+            source="acts_as_tree"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="199"
+            source="acts_as_tree"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="200"
+            source="acts_as_tree"
+            target="paperclip"
+            weight="14" />
+      <edge id="201"
+            source="narwhal"
+            target="jack-servlet"
+            weight="10" />
+      <edge id="202"
+            source="narwhal"
+            target="narwhal-xulrunner"
+            weight="6" />
+      <edge id="203"
+            source="narwhal"
+            target="appengine"
+            weight="6" />
+      <edge id="204"
+            source="narwhal"
+            target="browserjs"
+            weight="12" />
+      <edge id="205"
+            source="narwhal"
+            target="jack"
+            weight="34" />
+      <edge id="206"
+            source="heroku-client"
+            target="rails"
+            weight="6" />
+      <edge id="207"
+            source="pickler"
+            target="shoulda"
+            weight="6" />
+      <edge id="208"
+            source="pickler"
+            target="translate"
+            weight="6" />
+      <edge id="209"
+            source="pickler"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="210"
+            source="pickler"
+            target="machinist"
+            weight="6" />
+      <edge id="211"
+            source="pickler"
+            target="rails"
+            weight="12" />
+      <edge id="212"
+            source="pickler"
+            target="formtastic"
+            weight="8" />
+      <edge id="213"
+            source="pickler"
+            target="cucumber"
+            weight="16" />
+      <edge id="214"
+            source="pickler"
+            target="homebrew"
+            weight="6" />
+      <edge id="215"
+            source="chef-deploy"
+            target="dm-core"
+            weight="8" />
+      <edge id="216"
+            source="chef-deploy"
+            target="opscode-agent"
+            weight="6" />
+      <edge id="217"
+            source="chef-deploy"
+            target="chef"
+            weight="12" />
+      <edge id="218"
+            source="chef-deploy"
+            target="cookbooks"
+            weight="8" />
+      <edge id="219"
+            source="rhosync"
+            target="rhodes"
+            weight="6" />
+      <edge id="220"
+            source="rubycas-client"
+            target="cookbooks"
+            weight="6" />
+      <edge id="221"
+            source="django-pagination"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="222"
+            source="django-pagination"
+            target="django"
+            weight="6" />
+      <edge id="223"
+            source="django-pagination"
+            target="django-friends"
+            weight="6" />
+      <edge id="224"
+            source="django-pagination"
+            target="pinax"
+            weight="8" />
+      <edge id="225"
+            source="django-pagination"
+            target="django-microblogging"
+            weight="6" />
+      <edge id="226"
+            source="django-pagination"
+            target="django-sorting"
+            weight="6" />
+      <edge id="227"
+            source="rpm"
+            target="dm-core"
+            weight="6" />
+      <edge id="228"
+            source="devel-declare"
+            target="moosex-method-signatures"
+            weight="10" />
+      <edge id="229"
+            source="devel-declare"
+            target="moosex-declare"
+            weight="8" />
+      <edge id="230"
+            source="resque"
+            target="github-services"
+            weight="6" />
+      <edge id="231"
+            source="resque"
+            target="delayed_job"
+            weight="14" />
+      <edge id="232"
+            source="resque"
+            target="git-wiki"
+            weight="6" />
+      <edge id="233"
+            source="resque"
+            target="sinatra"
+            weight="6" />
+      <edge id="234"
+            source="resque"
+            target="rails"
+            weight="8" />
+      <edge id="235"
+            source="resque"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="236"
+            source="resque"
+            target="mongo-ruby-driver"
+            weight="6" />
+      <edge id="237"
+            source="resque"
+            target="rack-test"
+            weight="6" />
+      <edge id="238"
+            source="resque"
+            target="clearance"
+            weight="6" />
+      <edge id="239"
+            source="resque"
+            target="will_paginate"
+            weight="8" />
+      <edge id="240"
+            source="resque"
+            target="mongomapper"
+            weight="8" />
+      <edge id="241"
+            source="resque"
+            target="cucumber"
+            weight="6" />
+      <edge id="242"
+            source="resque"
+            target="homebrew"
+            weight="14" />
+      <edge id="243"
+            source="resque"
+            target="paperclip"
+            weight="6" />
+      <edge id="244"
+            source="resque"
+            target="active_merchant"
+            weight="6" />
+      <edge id="245"
+            source="resque"
+            target="couchrest"
+            weight="6" />
+      <edge id="246"
+            source="resque"
+            target="httparty"
+            weight="6" />
+      <edge id="247"
+            source="resque"
+            target="haml"
+            weight="6" />
+      <edge id="248"
+            source="rspec_hpricot_matchers"
+            target="rails"
+            weight="6" />
+      <edge id="249"
+            source="capistrano"
+            target="enki"
+            weight="8" />
+      <edge id="250"
+            source="capistrano"
+            target="capistrano-ext"
+            weight="12" />
+      <edge id="251"
+            source="capistrano"
+            target="deprec"
+            weight="6" />
+      <edge id="252"
+            source="capistrano"
+            target="rails"
+            weight="40" />
+      <edge id="253"
+            source="capistrano"
+            target="scout-plugins"
+            weight="6" />
+      <edge id="254"
+            source="capistrano"
+            target="formtastic"
+            weight="6" />
+      <edge id="255"
+            source="capistrano"
+            target="vlad"
+            weight="8" />
+      <edge id="256"
+            source="capistrano"
+            target="screw-unit"
+            weight="6" />
+      <edge id="257"
+            source="capistrano"
+            target="gemcutter"
+            weight="6" />
+      <edge id="258"
+            source="capistrano"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="259"
+            source="capistrano"
+            target="chef"
+            weight="12" />
+      <edge id="260"
+            source="capistrano"
+            target="facebooker"
+            weight="8" />
+      <edge id="261"
+            source="capistrano"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="262"
+            source="capistrano"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="263"
+            source="capistrano"
+            target="factory_girl"
+            weight="8" />
+      <edge id="264"
+            source="capistrano"
+            target="cruisecontrol.rb"
+            weight="10" />
+      <edge id="265"
+            source="capistrano"
+            target="clearance"
+            weight="6" />
+      <edge id="266"
+            source="capistrano"
+            target="moonshine"
+            weight="6" />
+      <edge id="267"
+            source="capistrano"
+            target="redmine"
+            weight="6" />
+      <edge id="268"
+            source="capistrano"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="269"
+            source="capistrano"
+            target="fastthread"
+            weight="8" />
+      <edge id="270"
+            source="capistrano"
+            target="authlogic"
+            weight="8" />
+      <edge id="271"
+            source="capistrano"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="272"
+            source="capistrano"
+            target="treetop"
+            weight="6" />
+      <edge id="273"
+            source="capistrano"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="274"
+            source="capistrano"
+            target="homebrew"
+            weight="12" />
+      <edge id="275"
+            source="capistrano"
+            target="paperclip"
+            weight="8" />
+      <edge id="276"
+            source="capistrano"
+            target="active_merchant"
+            weight="8" />
+      <edge id="277"
+            source="capistrano"
+            target="cookbooks"
+            weight="6" />
+      <edge id="278"
+            source="capistrano"
+            target="scratch"
+            weight="8" />
+      <edge id="279"
+            source="fakefs"
+            target="rspec"
+            weight="8" />
+      <edge id="280"
+            source="fakefs"
+            target="sinatra"
+            weight="10" />
+      <edge id="281"
+            source="fakefs"
+            target="rails"
+            weight="10" />
+      <edge id="282"
+            source="fakefs"
+            target="fakeweb"
+            weight="6" />
+      <edge id="283"
+            source="fakefs"
+            target="integrity"
+            weight="8" />
+      <edge id="284"
+            source="fakefs"
+            target="shoes"
+            weight="6" />
+      <edge id="285"
+            source="fakefs"
+            target="bundler"
+            weight="6" />
+      <edge id="286"
+            source="fakefs"
+            target="emacs-starter-kit"
+            weight="8" />
+      <edge id="287"
+            source="fakefs"
+            target="metric_fu"
+            weight="6" />
+      <edge id="288"
+            source="fakefs"
+            target="hpricot"
+            weight="6" />
+      <edge id="289"
+            source="fakefs"
+            target="cucumber"
+            weight="6" />
+      <edge id="290"
+            source="fakefs"
+            target="homebrew"
+            weight="6" />
+      <edge id="291"
+            source="fakefs"
+            target="slidedown"
+            weight="6" />
+      <edge id="292"
+            source="snipmate-snippets"
+            target="snipmate.vim"
+            weight="16" />
+      <edge id="293"
+            source="snipmate-snippets"
+            target="rails"
+            weight="8" />
+      <edge id="294"
+            source="cookbooks"
+            target="opscode-rest"
+            weight="6" />
+      <edge id="295"
+            source="cookbooks"
+            target="mixlib-authentication"
+            weight="8" />
+      <edge id="296"
+            source="cookbooks"
+            target="mixlib-config"
+            weight="12" />
+      <edge id="297"
+            source="cookbooks"
+            target="homebrew"
+            weight="18" />
+      <edge id="298"
+            source="cookbooks"
+            target="opscode-agent"
+            weight="10" />
+      <edge id="299"
+            source="cookbooks"
+            target="mixlib-cli"
+            weight="10" />
+      <edge id="300"
+            source="cookbooks"
+            target="mixlib-log"
+            weight="8" />
+      <edge id="301"
+            source="inherited_resources"
+            target="facebooker"
+            weight="6" />
+      <edge id="302"
+            source="export_ensemble"
+            target="symphony-2"
+            weight="6" />
+      <edge id="303"
+            source="processing-js"
+            target="rails"
+            weight="6" />
+      <edge id="304"
+            source="reia"
+            target="rails"
+            weight="10" />
+      <edge id="305"
+            source="metabase"
+            target="metabase-web"
+            weight="6" />
+      <edge id="306"
+            source="metabase"
+            target="metabase-fact"
+            weight="8" />
+      <edge id="307"
+            source="metabase"
+            target="Parse-Method-Signatures"
+            weight="6" />
+      <edge id="308"
+            source="rakudo"
+            target="perl6-examples"
+            weight="6" />
+      <edge id="309"
+            source="smoke"
+            target="javascript_testing"
+            weight="18" />
+      <edge id="310"
+            source="smoke"
+            target="screw-unit"
+            weight="14" />
+      <edge id="311"
+            source="proxymachine"
+            target="github-services"
+            weight="6" />
+      <edge id="312"
+            source="proxymachine"
+            target="rip"
+            weight="6" />
+      <edge id="313"
+            source="proxymachine"
+            target="homebrew"
+            weight="6" />
+      <edge id="314"
+            source="role_requirement"
+            target="active_merchant"
+            weight="6" />
+      <edge id="315"
+            source="croogo"
+            target="cakephp1x"
+            weight="6" />
+      <edge id="316"
+            source="mephisto"
+            target="altered_beast"
+            weight="10" />
+      <edge id="317"
+            source="mephisto"
+            target="enki"
+            weight="8" />
+      <edge id="318"
+            source="mephisto"
+            target="rails"
+            weight="16" />
+      <edge id="319"
+            source="mephisto"
+            target="blueprint-css"
+            weight="6" />
+      <edge id="320"
+            source="mephisto"
+            target="annotate_models"
+            weight="6" />
+      <edge id="321"
+            source="mephisto"
+            target="lovd-by-less"
+            weight="10" />
+      <edge id="322"
+            source="mephisto"
+            target="nokogiri"
+            weight="6" />
+      <edge id="323"
+            source="mephisto"
+            target="integrity"
+            weight="6" />
+      <edge id="324"
+            source="mephisto"
+            target="rails-i18n"
+            weight="8" />
+      <edge id="325"
+            source="mephisto"
+            target="railscollab"
+            weight="8" />
+      <edge id="326"
+            source="mephisto"
+            target="webby"
+            weight="6" />
+      <edge id="327"
+            source="mephisto"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="328"
+            source="mephisto"
+            target="factory_girl"
+            weight="6" />
+      <edge id="329"
+            source="mephisto"
+            target="fat_free_crm"
+            weight="8" />
+      <edge id="330"
+            source="mephisto"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="331"
+            source="mephisto"
+            target="redmine"
+            weight="8" />
+      <edge id="332"
+            source="mephisto"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="333"
+            source="mephisto"
+            target="tmail"
+            weight="6" />
+      <edge id="334"
+            source="mephisto"
+            target="spree"
+            weight="6" />
+      <edge id="335"
+            source="mephisto"
+            target="authlogic"
+            weight="12" />
+      <edge id="336"
+            source="mephisto"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="337"
+            source="mephisto"
+            target="cucumber"
+            weight="8" />
+      <edge id="338"
+            source="mephisto"
+            target="homebrew"
+            weight="6" />
+      <edge id="339"
+            source="mephisto"
+            target="paperclip"
+            weight="6" />
+      <edge id="340"
+            source="mephisto"
+            target="active_merchant"
+            weight="12" />
+      <edge id="341"
+            source="mephisto"
+            target="jrails"
+            weight="8" />
+      <edge id="342"
+            source="mephisto"
+            target="cookbooks"
+            weight="6" />
+      <edge id="343"
+            source="mephisto"
+            target="typo"
+            weight="8" />
+      <edge id="344"
+            source="railscollab"
+            target="rucksack"
+            weight="6" />
+      <edge id="345"
+            source="yuidoc"
+            target="yui3"
+            weight="14" />
+      <edge id="346"
+            source="yuidoc"
+            target="yui2"
+            weight="10" />
+      <edge id="347"
+            source="yuidoc"
+            target="yui3-gallery"
+            weight="12" />
+      <edge id="348"
+            source="yuidoc"
+            target="builder"
+            weight="8" />
+      <edge id="349"
+            source="subdomain-fu"
+            target="exception_notification"
+            weight="8" />
+      <edge id="350"
+            source="subdomain-fu"
+            target="rails"
+            weight="6" />
+      <edge id="351"
+            source="subdomain-fu"
+            target="homebrew"
+            weight="6" />
+      <edge id="352"
+            source="subdomain-fu"
+            target="paperclip"
+            weight="6" />
+      <edge id="353"
+            source="subdomain-fu"
+            target="active_merchant"
+            weight="6" />
+      <edge id="354"
+            source="money"
+            target="rspec"
+            weight="6" />
+      <edge id="355"
+            source="money"
+            target="exception_notification"
+            weight="6" />
+      <edge id="356"
+            source="money"
+            target="passenger-stack"
+            weight="6" />
+      <edge id="357"
+            source="money"
+            target="rails"
+            weight="10" />
+      <edge id="358"
+            source="money"
+            target="annotate_models"
+            weight="8" />
+      <edge id="359"
+            source="money"
+            target="auto_html"
+            weight="6" />
+      <edge id="360"
+            source="money"
+            target="friendly_id"
+            weight="6" />
+      <edge id="361"
+            source="money"
+            target="active_merchant"
+            weight="14" />
+      <edge id="362"
+            source="dm-is-taggable"
+            target="dm-more"
+            weight="6" />
+      <edge id="363"
+            source="nitrogen"
+            target="otp"
+            weight="8" />
+      <edge id="364"
+            source="nitrogen"
+            target="tornado"
+            weight="6" />
+      <edge id="365"
+            source="liftweb"
+            target="akka"
+            weight="6" />
+      <edge id="366"
+            source="github-tmbundle"
+            target="factory_girl"
+            weight="6" />
+      <edge id="367"
+            source="github-tmbundle"
+            target="git-tmbundle"
+            weight="6" />
+      <edge id="368"
+            source="github-tmbundle"
+            target="cucumber"
+            weight="8" />
+      <edge id="369"
+            source="sake"
+            target="rails-templates"
+            weight="6" />
+      <edge id="370"
+            source="sake"
+            target="rails"
+            weight="6" />
+      <edge id="371"
+            source="django-startproject"
+            target="django-extensions"
+            weight="6" />
+      <edge id="372"
+            source="django-startproject"
+            target="django"
+            weight="6" />
+      <edge id="373"
+            source="io"
+            target="homebrew"
+            weight="8" />
+      <edge id="374"
+            source="io"
+            target="couchrest"
+            weight="8" />
+      <edge id="375"
+            source="io"
+            target="ioke"
+            weight="8" />
+      <edge id="376"
+            source="sprinkle"
+            target="passenger-stack"
+            weight="14" />
+      <edge id="377"
+            source="sprinkle"
+            target="rails"
+            weight="6" />
+      <edge id="378"
+            source="sprinkle"
+            target="safe"
+            weight="6" />
+      <edge id="379"
+            source="sprinkle"
+            target="fakeweb"
+            weight="6" />
+      <edge id="380"
+            source="sprinkle"
+            target="integrity"
+            weight="6" />
+      <edge id="381"
+            source="sprinkle"
+            target="chef"
+            weight="12" />
+      <edge id="382"
+            source="sprinkle"
+            target="cucumber"
+            weight="10" />
+      <edge id="383"
+            source="sprinkle"
+            target="homebrew"
+            weight="6" />
+      <edge id="384"
+            source="sprinkle"
+            target="paperclip"
+            weight="8" />
+      <edge id="385"
+            source="sprinkle"
+            target="passenger"
+            weight="6" />
+      <edge id="386"
+            source="hamcrest-as3"
+            target="flexunit"
+            weight="6" />
+      <edge id="387"
+            source="scifihifi-iphone"
+            target="three20"
+            weight="8" />
+      <edge id="388"
+            source="aws-s3"
+            target="delayed_job"
+            weight="10" />
+      <edge id="389"
+            source="aws-s3"
+            target="rails"
+            weight="12" />
+      <edge id="390"
+            source="aws-s3"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="391"
+            source="aws-s3"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="392"
+            source="aws-s3"
+            target="subdomain-fu"
+            weight="6" />
+      <edge id="393"
+            source="aws-s3"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="394"
+            source="aws-s3"
+            target="capistrano"
+            weight="8" />
+      <edge id="395"
+            source="aws-s3"
+            target="active_merchant"
+            weight="10" />
+      <edge id="396"
+            source="aws-s3"
+            target="feedzirra"
+            weight="8" />
+      <edge id="397"
+            source="ruby_learning_participants"
+            target="gittest"
+            weight="8" />
+      <edge id="398"
+            source="django-schedule"
+            target="django-uni-form"
+            weight="6" />
+      <edge id="399"
+            source="django-schedule"
+            target="pinax"
+            weight="6" />
+      <edge id="400"
+            source="django-schedule"
+            target="django-cms-2.0"
+            weight="8" />
+      <edge id="401"
+            source="django-schedule"
+            target="django"
+            weight="8" />
+      <edge id="402"
+            source="exceptional"
+            target="rpm"
+            weight="10" />
+      <edge id="403"
+            source="exceptional"
+            target="facebooker"
+            weight="6" />
+      <edge id="404"
+            source="exceptional"
+            target="active_merchant"
+            weight="10" />
+      <edge id="405"
+            source="raphael"
+            target="g.raphael"
+            weight="10" />
+      <edge id="406"
+            source="raphael"
+            target="underscore"
+            weight="6" />
+      <edge id="407"
+            source="django-filter"
+            target="celery"
+            weight="6" />
+      <edge id="408"
+            source="django-filter"
+            target="django-cms-2.0"
+            weight="8" />
+      <edge id="409"
+            source="django-filter"
+            target="homebrew"
+            weight="6" />
+      <edge id="410"
+            source="django-filter"
+            target="django"
+            weight="12" />
+      <edge id="411"
+            source="django-filter"
+            target="django-extensions"
+            weight="6" />
+      <edge id="412"
+            source="django-filter"
+            target="django-haystack"
+            weight="8" />
+      <edge id="413"
+            source="cache-money"
+            target="rspec"
+            weight="6" />
+      <edge id="414"
+            source="cache-money"
+            target="rpm"
+            weight="10" />
+      <edge id="415"
+            source="cache-money"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="416"
+            source="cache-money"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="417"
+            source="cache-money"
+            target="redmine"
+            weight="6" />
+      <edge id="418"
+            source="cache-money"
+            target="rails"
+            weight="18" />
+      <edge id="419"
+            source="cache-money"
+            target="will_paginate"
+            weight="8" />
+      <edge id="420"
+            source="cache-money"
+            target="bort"
+            weight="6" />
+      <edge id="421"
+            source="cache-money"
+            target="homebrew"
+            weight="6" />
+      <edge id="422"
+            source="cache-money"
+            target="memcached"
+            weight="6" />
+      <edge id="423"
+            source="bostonrb"
+            target="gemcutter"
+            weight="6" />
+      <edge id="424"
+            source="test-more"
+            target="perl5i"
+            weight="6" />
+      <edge id="425"
+            source="test-more"
+            target="cpanpm"
+            weight="6" />
+      <edge id="426"
+            source="test-more"
+            target="extutils-makemaker"
+            weight="6" />
+      <edge id="427"
+            source="test-more"
+            target="rakudo"
+            weight="6" />
+      <edge id="428"
+            source="test-more"
+            target="Test-Harness"
+            weight="8" />
+      <edge id="429"
+            source="jruby"
+            target="scratch"
+            weight="6" />
+      <edge id="430"
+            source="radiant-ray-extension"
+            target="radiant"
+            weight="6" />
+      <edge id="431"
+            source="less"
+            target="more"
+            weight="6" />
+      <edge id="432"
+            source="Cappuccino.tmbundle"
+            target="cappuccino"
+            weight="8" />
+      <edge id="433"
+            source="Cappuccino.tmbundle"
+            target="narwhal"
+            weight="6" />
+      <edge id="434"
+            source="flash-message-conductor"
+            target="active_merchant"
+            weight="6" />
+      <edge id="435"
+            source="deep-test"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="436"
+            source="geohash-js"
+            target="homebrew"
+            weight="6" />
+      <edge id="437"
+            source="contacts"
+            target="javascript_testing"
+            weight="8" />
+      <edge id="438"
+            source="contacts"
+            target="rails"
+            weight="22" />
+      <edge id="439"
+            source="contacts"
+            target="formtastic"
+            weight="6" />
+      <edge id="440"
+            source="contacts"
+            target="screw-unit"
+            weight="6" />
+      <edge id="441"
+            source="contacts"
+            target="facebooker"
+            weight="22" />
+      <edge id="442"
+            source="contacts"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="443"
+            source="contacts"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="444"
+            source="contacts"
+            target="authlogic"
+            weight="6" />
+      <edge id="445"
+            source="contacts"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="446"
+            source="authlogic"
+            target="formtastic"
+            weight="20" />
+      <edge id="447"
+            source="authlogic"
+            target="chef"
+            weight="8" />
+      <edge id="448"
+            source="authlogic"
+            target="facebooker"
+            weight="14" />
+      <edge id="449"
+            source="authlogic"
+            target="geokit-gem"
+            weight="6" />
+      <edge id="450"
+            source="authlogic"
+            target="refinerycms"
+            weight="6" />
+      <edge id="451"
+            source="authlogic"
+            target="translate"
+            weight="6" />
+      <edge id="452"
+            source="authlogic"
+            target="fat_free_crm"
+            weight="8" />
+      <edge id="453"
+            source="authlogic"
+            target="thinking-sphinx"
+            weight="14" />
+      <edge id="454"
+            source="authlogic"
+            target="authlogic_example"
+            weight="10" />
+      <edge id="455"
+            source="authlogic"
+            target="whenever"
+            weight="8" />
+      <edge id="456"
+            source="authlogic"
+            target="open_flash_chart"
+            weight="6" />
+      <edge id="457"
+            source="authlogic"
+            target="homebrew"
+            weight="8" />
+      <edge id="458"
+            source="authlogic"
+            target="paperclip"
+            weight="24" />
+      <edge id="459"
+            source="authlogic"
+            target="active_merchant"
+            weight="18" />
+      <edge id="460"
+            source="authlogic"
+            target="cookbooks"
+            weight="6" />
+      <edge id="461"
+            source="authlogic"
+            target="inherited_resources"
+            weight="8" />
+      <edge id="462"
+            source="authlogic"
+            target="rpx_now"
+            weight="6" />
+      <edge id="463"
+            source="authlogic"
+            target="globalize2"
+            weight="10" />
+      <edge id="464"
+            source="authlogic"
+            target="anemone"
+            weight="6" />
+      <edge id="465"
+            source="authlogic"
+            target="rails"
+            weight="40" />
+      <edge id="466"
+            source="authlogic"
+            target="gemcutter"
+            weight="8" />
+      <edge id="467"
+            source="authlogic"
+            target="request-log-analyzer"
+            weight="6" />
+      <edge id="468"
+            source="authlogic"
+            target="faker"
+            weight="6" />
+      <edge id="469"
+            source="authlogic"
+            target="friendly_id"
+            weight="10" />
+      <edge id="470"
+            source="authlogic"
+            target="factory_girl"
+            weight="6" />
+      <edge id="471"
+            source="authlogic"
+            target="clearance"
+            weight="6" />
+      <edge id="472"
+            source="authlogic"
+            target="action_mailer_tls"
+            weight="6" />
+      <edge id="473"
+            source="authlogic"
+            target="insoshi"
+            weight="8" />
+      <edge id="474"
+            source="authlogic"
+            target="eschaton"
+            weight="6" />
+      <edge id="475"
+            source="authlogic"
+            target="authlogic_facebook_connect"
+            weight="6" />
+      <edge id="476"
+            source="authlogic"
+            target="ruby-processing"
+            weight="8" />
+      <edge id="477"
+            source="duby"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="478"
+            source="duby"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="479"
+            source="duby"
+            target="scratch"
+            weight="6" />
+      <edge id="480"
+            source="duby"
+            target="bitescript"
+            weight="6" />
+      <edge id="481"
+            source="TAEB"
+            target="taeb.sartak.org"
+            weight="6" />
+      <edge id="482"
+            source="jrails"
+            target="facebooker"
+            weight="6" />
+      <edge id="483"
+            source="radiant-page-attachments-extension"
+            target="radiant-sns-extension"
+            weight="6" />
+      <edge id="484"
+            source="radiant-page-attachments-extension"
+            target="radiant-mailer-extension"
+            weight="8" />
+      <edge id="485"
+            source="passengerpane"
+            target="homebrew"
+            weight="6" />
+      <edge id="486"
+            source="OpenPNE3"
+            target="opAlbumPlugin"
+            weight="6" />
+      <edge id="487"
+            source="dm-sphinx-adapter"
+            target="dm-core"
+            weight="6" />
+      <edge id="488"
+            source="altered_beast"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="489"
+            source="altered_beast"
+            target="active_merchant"
+            weight="6" />
+      <edge id="490"
+            source="altered_beast"
+            target="rails"
+            weight="8" />
+      <edge id="491"
+            source="altered_beast"
+            target="feedzirra"
+            weight="6" />
+      <edge id="492"
+            source="altered_beast"
+            target="radiant"
+            weight="6" />
+      <edge id="493"
+            source="safariwatir"
+            target="rails"
+            weight="6" />
+      <edge id="494"
+            source="moosex-getopt"
+            target="moosex-declare"
+            weight="6" />
+      <edge id="495"
+            source="slicehost"
+            target="rails"
+            weight="8" />
+      <edge id="496"
+            source="slicehost"
+            target="active_merchant"
+            weight="6" />
+      <edge id="497"
+            source="textmate-bundles"
+            target="clearance"
+            weight="8" />
+      <edge id="498"
+            source="capybara"
+            target="cucumber-tmbundle"
+            weight="6" />
+      <edge id="499"
+            source="capybara"
+            target="rails"
+            weight="14" />
+      <edge id="500"
+            source="capybara"
+            target="screw-unit"
+            weight="6" />
+      <edge id="501"
+            source="capybara"
+            target="remarkable"
+            weight="6" />
+      <edge id="502"
+            source="capybara"
+            target="cucumber"
+            weight="16" />
+      <edge id="503"
+            source="capybara"
+            target="email-spec"
+            weight="6" />
+      <edge id="504"
+            source="capybara"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="505"
+            source="capybara"
+            target="cucumber-rails"
+            weight="8" />
+      <edge id="506"
+            source="rails-authorization-plugin"
+            target="rails"
+            weight="6" />
+      <edge id="507"
+            source="rails-authorization-plugin"
+            target="workling"
+            weight="6" />
+      <edge id="508"
+            source="rails-authorization-plugin"
+            target="paperclip"
+            weight="6" />
+      <edge id="509"
+            source="prophet"
+            target="sd"
+            weight="12" />
+      <edge id="510"
+            source="saasy"
+            target="active_merchant"
+            weight="6" />
+      <edge id="511"
+            source="metric_fu"
+            target="homebrew"
+            weight="6" />
+      <edge id="512"
+            source="ruby_koans"
+            target="ironruby"
+            weight="6" />
+      <edge id="513"
+            source="ruby_koans"
+            target="rubyspec"
+            weight="6" />
+      <edge id="514"
+            source="ruby_koans"
+            target="homebrew"
+            weight="6" />
+      <edge id="515"
+            source="ruby_koans"
+            target="active_merchant"
+            weight="6" />
+      <edge id="516"
+            source="radiant-twitter-extension"
+            target="paperclipped"
+            weight="6" />
+      <edge id="517"
+            source="radiant-twitter-extension"
+            target="radiant-mailer-extension"
+            weight="8" />
+      <edge id="518"
+            source="radiant-twitter-extension"
+            target="radiant"
+            weight="8" />
+      <edge id="519"
+            source="net-ssh"
+            target="capistrano-ext"
+            weight="6" />
+      <edge id="520"
+            source="net-ssh"
+            target="net-scp"
+            weight="6" />
+      <edge id="521"
+            source="net-ssh"
+            target="capistrano"
+            weight="10" />
+      <edge id="522"
+            source="rack-contrib"
+            target="rspec"
+            weight="8" />
+      <edge id="523"
+            source="rack-contrib"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="524"
+            source="rack-contrib"
+            target="rails"
+            weight="22" />
+      <edge id="525"
+            source="rack-contrib"
+            target="screw-unit"
+            weight="6" />
+      <edge id="526"
+            source="rack-contrib"
+            target="oauth"
+            weight="10" />
+      <edge id="527"
+            source="rack-contrib"
+            target="gemcutter"
+            weight="8" />
+      <edge id="528"
+            source="rack-contrib"
+            target="facebooker"
+            weight="6" />
+      <edge id="529"
+            source="rack-contrib"
+            target="rspec-rails"
+            weight="12" />
+      <edge id="530"
+            source="rack-contrib"
+            target="rpm"
+            weight="6" />
+      <edge id="531"
+            source="rack-contrib"
+            target="query_reviewer"
+            weight="6" />
+      <edge id="532"
+            source="rack-contrib"
+            target="redmine"
+            weight="6" />
+      <edge id="533"
+            source="rack-contrib"
+            target="will_paginate"
+            weight="6" />
+      <edge id="534"
+            source="rack-contrib"
+            target="authlogic"
+            weight="8" />
+      <edge id="535"
+            source="rack-contrib"
+            target="cucumber"
+            weight="12" />
+      <edge id="536"
+            source="rubyflow"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="537"
+            source="rubyflow"
+            target="homebrew"
+            weight="6" />
+      <edge id="538"
+            source="adva_cms"
+            target="twibot"
+            weight="6" />
+      <edge id="539"
+            source="adva_cms"
+            target="rails"
+            weight="6" />
+      <edge id="540"
+            source="adva_cms"
+            target="insoshi"
+            weight="10" />
+      <edge id="541"
+            source="adva_cms"
+            target="pomodo_on_rails"
+            weight="6" />
+      <edge id="542"
+            source="BigOldRailsTemplate"
+            target="rails"
+            weight="6" />
+      <edge id="543"
+            source="ultrasphinx"
+            target="facebooker"
+            weight="8" />
+      <edge id="544"
+            source="tinder"
+            target="rails"
+            weight="8" />
+      <edge id="545"
+            source="tinder"
+            target="rest-client"
+            weight="6" />
+      <edge id="546"
+            source="tinder"
+            target="homebrew"
+            weight="8" />
+      <edge id="547"
+            source="builder"
+            target="yui3-gallery"
+            weight="10" />
+      <edge id="548"
+            source="shoulda"
+            target="webby"
+            weight="6" />
+      <edge id="549"
+            source="shoulda"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="550"
+            source="shoulda"
+            target="squirrel"
+            weight="6" />
+      <edge id="551"
+            source="shoulda"
+            target="oauth"
+            weight="6" />
+      <edge id="552"
+            source="shoulda"
+            target="gemcutter"
+            weight="12" />
+      <edge id="553"
+            source="shoulda"
+            target="facebooker"
+            weight="6" />
+      <edge id="554"
+            source="shoulda"
+            target="config_files"
+            weight="6" />
+      <edge id="555"
+            source="shoulda"
+            target="homebrew"
+            weight="16" />
+      <edge id="556"
+            source="shoulda"
+            target="active_merchant"
+            weight="12" />
+      <edge id="557"
+            source="shoulda"
+            target="bostonrb"
+            weight="6" />
+      <edge id="558"
+            source="node"
+            target="django"
+            weight="8" />
+      <edge id="559"
+            source="node"
+            target="narwhal"
+            weight="16" />
+      <edge id="560"
+            source="node"
+            target="rails"
+            weight="6" />
+      <edge id="561"
+            source="node"
+            target="jquery"
+            weight="6" />
+      <edge id="562"
+            source="node"
+            target="env-js"
+            weight="6" />
+      <edge id="563"
+            source="node"
+            target="tornado"
+            weight="6" />
+      <edge id="564"
+            source="node"
+            target="haml-js"
+            weight="6" />
+      <edge id="565"
+            source="node"
+            target="jack"
+            weight="10" />
+      <edge id="566"
+            source="node"
+            target="underscore"
+            weight="8" />
+      <edge id="567"
+            source="node"
+            target="couchapp"
+            weight="6" />
+      <edge id="568"
+            source="node"
+            target="homebrew"
+            weight="18" />
+      <edge id="569"
+            source="node"
+            target="couchdb"
+            weight="10" />
+      <edge id="570"
+            source="node"
+            target="node-couch"
+            weight="14" />
+      <edge id="571"
+            source="node"
+            target="rack"
+            weight="6" />
+      <edge id="572"
+            source="node"
+            target="node_debug"
+            weight="6" />
+      <edge id="573"
+            source="fakeweb"
+            target="shoulda"
+            weight="8" />
+      <edge id="574"
+            source="fakeweb"
+            target="rails"
+            weight="8" />
+      <edge id="575"
+            source="fakeweb"
+            target="formtastic"
+            weight="10" />
+      <edge id="576"
+            source="fakeweb"
+            target="oauth"
+            weight="6" />
+      <edge id="577"
+            source="fakeweb"
+            target="gemcutter"
+            weight="6" />
+      <edge id="578"
+            source="fakeweb"
+            target="rubygems"
+            weight="6" />
+      <edge id="579"
+            source="fakeweb"
+            target="friendly_id"
+            weight="8" />
+      <edge id="580"
+            source="fakeweb"
+            target="email-spec"
+            weight="6" />
+      <edge id="581"
+            source="fakeweb"
+            target="factory_girl"
+            weight="6" />
+      <edge id="582"
+            source="fakeweb"
+            target="authlogic"
+            weight="8" />
+      <edge id="583"
+            source="fakeweb"
+            target="homebrew"
+            weight="8" />
+      <edge id="584"
+            source="fakeweb"
+            target="feedzirra"
+            weight="6" />
+      <edge id="585"
+            source="fakeweb"
+            target="bucketwise"
+            weight="6" />
+      <edge id="586"
+            source="rinari"
+            target="rhtml"
+            weight="6" />
+      <edge id="587"
+            source="spreadsheet-simple"
+            target="scratch"
+            weight="160" />
+      <edge id="588"
+            source="spreadsheet-simple"
+            target="homebrew"
+            weight="12" />
+      <edge id="589"
+            source="spreadsheet-simple"
+            target="jruby"
+            weight="6" />
+      <edge id="590"
+            source="chef"
+            target="mixlib-authentication"
+            weight="6" />
+      <edge id="591"
+            source="chef"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="592"
+            source="chef"
+            target="opscode-packages"
+            weight="6" />
+      <edge id="593"
+            source="chef"
+            target="ohai"
+            weight="44" />
+      <edge id="594"
+            source="chef"
+            target="redis"
+            weight="6" />
+      <edge id="595"
+            source="chef"
+            target="mixlib-config"
+            weight="16" />
+      <edge id="596"
+            source="chef"
+            target="homebrew"
+            weight="16" />
+      <edge id="597"
+            source="chef"
+            target="opscode-agent"
+            weight="14" />
+      <edge id="598"
+            source="chef"
+            target="cookbooks"
+            weight="52" />
+      <edge id="599"
+            source="chef"
+            target="otp"
+            weight="6" />
+      <edge id="600"
+            source="chef"
+            target="mixlib-cli"
+            weight="14" />
+      <edge id="601"
+            source="chef"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="602"
+            source="chef"
+            target="scratch"
+            weight="6" />
+      <edge id="603"
+            source="chef"
+            target="mixlib-log"
+            weight="10" />
+      <edge id="604"
+            source="merb_paginate"
+            target="dm-core"
+            weight="6" />
+      <edge id="605"
+            source="tog_core"
+            target="tog_picto"
+            weight="6" />
+      <edge id="606"
+            source="tog_core"
+            target="tog_conversatio"
+            weight="8" />
+      <edge id="607"
+            source="tog_core"
+            target="tog_user"
+            weight="18" />
+      <edge id="608"
+            source="tog_core"
+            target="tog_vault"
+            weight="10" />
+      <edge id="609"
+            source="tog_core"
+            target="tog_mail"
+            weight="14" />
+      <edge id="610"
+            source="tog_core"
+            target="tog"
+            weight="8" />
+      <edge id="611"
+            source="tog_core"
+            target="tog_conclave"
+            weight="10" />
+      <edge id="612"
+            source="tog_core"
+            target="tog_social"
+            weight="20" />
+      <edge id="613"
+            source="ruote"
+            target="ruote-rest"
+            weight="6" />
+      <edge id="614"
+            source="helma-ng"
+            target="narwhal"
+            weight="6" />
+      <edge id="615"
+            source="dragonfly"
+            target="cocktail-gunz"
+            weight="6" />
+      <edge id="616"
+            source="cpanhq"
+            target="html-formhandler"
+            weight="6" />
+      <edge id="617"
+            source="cpanhq"
+            target="catalystx-simplelogin"
+            weight="8" />
+      <edge id="618"
+            source="cpanhq"
+            target="sd"
+            weight="8" />
+      <edge id="619"
+            source="cpanhq"
+            target="catalyst-action-rest"
+            weight="6" />
+      <edge id="620"
+            source="cpanhq"
+            target="moosex-declare"
+            weight="8" />
+      <edge id="621"
+            source="hobo"
+            target="rails"
+            weight="6" />
+      <edge id="622"
+            source="hobo"
+            target="authlogic"
+            weight="6" />
+      <edge id="623"
+            source="puppet-rails"
+            target="puppet-rubygems"
+            weight="6" />
+      <edge id="624"
+            source="puppet-rails"
+            target="puppet-puppet"
+            weight="6" />
+      <edge id="625"
+            source="puppet-rails"
+            target="puppet-ruby"
+            weight="6" />
+      <edge id="626"
+            source="rush"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="627"
+            source="rush"
+            target="delayed_job"
+            weight="6" />
+      <edge id="628"
+            source="rush"
+            target="rails"
+            weight="6" />
+      <edge id="629"
+            source="rush"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="630"
+            source="rush"
+            target="fastthread"
+            weight="8" />
+      <edge id="631"
+            source="rush"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="632"
+            source="rush"
+            target="chef"
+            weight="6" />
+      <edge id="633"
+            source="rush"
+            target="yaml_db"
+            weight="6" />
+      <edge id="634"
+            source="rush"
+            target="homebrew"
+            weight="8" />
+      <edge id="635"
+            source="rush"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="636"
+            source="rush"
+            target="scratch"
+            weight="8" />
+      <edge id="637"
+            source="gitnub"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="638"
+            source="gitnub"
+            target="macruby"
+            weight="8" />
+      <edge id="639"
+            source="gitnub"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="640"
+            source="gitnub"
+            target="rest-client"
+            weight="6" />
+      <edge id="641"
+            source="gitnub"
+            target="fastthread"
+            weight="6" />
+      <edge id="642"
+            source="gitnub"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="643"
+            source="gitnub"
+            target="hancock-client-rails"
+            weight="6" />
+      <edge id="644"
+            source="gitnub"
+            target="homebrew"
+            weight="6" />
+      <edge id="645"
+            source="gitnub"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="646"
+            source="gitnub"
+            target="scratch"
+            weight="6" />
+      <edge id="647"
+            source="rack-bug"
+            target="rspec"
+            weight="6" />
+      <edge id="648"
+            source="rack-bug"
+            target="sinatra"
+            weight="6" />
+      <edge id="649"
+            source="rack-bug"
+            target="rails"
+            weight="14" />
+      <edge id="650"
+            source="rack-bug"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="651"
+            source="rack-bug"
+            target="nokogiri"
+            weight="6" />
+      <edge id="652"
+            source="rack-bug"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="653"
+            source="rack-bug"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="654"
+            source="rack-bug"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="655"
+            source="rack-bug"
+            target="ruby-on-rails-tmbundle"
+            weight="6" />
+      <edge id="656"
+            source="rack-bug"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="657"
+            source="rack-bug"
+            target="fastthread"
+            weight="6" />
+      <edge id="658"
+            source="rack-bug"
+            target="hancock-client-rails"
+            weight="6" />
+      <edge id="659"
+            source="rack-bug"
+            target="scratch"
+            weight="6" />
+      <edge id="660"
+            source="radiant-fckeditor"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="661"
+            source="scala-training-code"
+            target="scala-training-slides"
+            weight="6" />
+      <edge id="662"
+            source="sinatra.github.com"
+            target="oauth"
+            weight="6" />
+      <edge id="663"
+            source="right_aws"
+            target="cookbooks"
+            weight="6" />
+      <edge id="664"
+            source="right_aws"
+            target="homebrew"
+            weight="8" />
+      <edge id="665"
+            source="right_aws"
+            target="chef"
+            weight="6" />
+      <edge id="666"
+            source="right_aws"
+            target="right_http_connection"
+            weight="6" />
+      <edge id="667"
+            source="rspec"
+            target="fog"
+            weight="6" />
+      <edge id="668"
+            source="rspec"
+            target="altered_beast"
+            weight="6" />
+      <edge id="669"
+            source="rspec"
+            target="enki"
+            weight="10" />
+      <edge id="670"
+            source="rspec"
+            target="shoulda"
+            weight="6" />
+      <edge id="671"
+            source="rspec"
+            target="javascript_testing"
+            weight="8" />
+      <edge id="672"
+            source="rspec"
+            target="cucumber-tmbundle"
+            weight="8" />
+      <edge id="673"
+            source="rspec"
+            target="loofah"
+            weight="6" />
+      <edge id="674"
+            source="rspec"
+            target="rails"
+            weight="52" />
+      <edge id="675"
+            source="rspec"
+            target="fakeweb"
+            weight="14" />
+      <edge id="676"
+            source="rspec"
+            target="formtastic"
+            weight="12" />
+      <edge id="677"
+            source="rspec"
+            target="blueprint-css"
+            weight="6" />
+      <edge id="678"
+            source="rspec"
+            target="cloud-crowd"
+            weight="6" />
+      <edge id="679"
+            source="rspec"
+            target="screw-unit"
+            weight="10" />
+      <edge id="680"
+            source="rspec"
+            target="rake"
+            weight="12" />
+      <edge id="681"
+            source="rspec"
+            target="oauth"
+            weight="10" />
+      <edge id="682"
+            source="rspec"
+            target="gemcutter"
+            weight="12" />
+      <edge id="683"
+            source="rspec"
+            target="spreadsheet-simple"
+            weight="14" />
+      <edge id="684"
+            source="rspec"
+            target="nokogiri"
+            weight="8" />
+      <edge id="685"
+            source="rspec"
+            target="chef"
+            weight="6" />
+      <edge id="686"
+            source="rspec"
+            target="facebooker"
+            weight="8" />
+      <edge id="687"
+            source="rspec"
+            target="friendly_id"
+            weight="8" />
+      <edge id="688"
+            source="rspec"
+            target="culerity"
+            weight="10" />
+      <edge id="689"
+            source="rspec"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="690"
+            source="rspec"
+            target="module-install-repository"
+            weight="14" />
+      <edge id="691"
+            source="rspec"
+            target="rspec-dev"
+            weight="18" />
+      <edge id="692"
+            source="rspec"
+            target="email-spec"
+            weight="10" />
+      <edge id="693"
+            source="rspec"
+            target="screw-unit-tmbundle"
+            weight="6" />
+      <edge id="694"
+            source="rspec"
+            target="rspec-tmbundle"
+            weight="10" />
+      <edge id="695"
+            source="rspec"
+            target="rspec-rails"
+            weight="46" />
+      <edge id="696"
+            source="rspec"
+            target="suspenders"
+            weight="6" />
+      <edge id="697"
+            source="rspec"
+            target="paperclip-on-heroku"
+            weight="14" />
+      <edge id="698"
+            source="rspec"
+            target="rr"
+            weight="8" />
+      <edge id="699"
+            source="rspec"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="700"
+            source="rspec"
+            target="factory_girl"
+            weight="12" />
+      <edge id="701"
+            source="rspec"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="702"
+            source="rspec"
+            target="metric_fu"
+            weight="8" />
+      <edge id="703"
+            source="rspec"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="704"
+            source="rspec"
+            target="contacts"
+            weight="8" />
+      <edge id="705"
+            source="rspec"
+            target="dm-more"
+            weight="8" />
+      <edge id="706"
+            source="rspec"
+            target="juice-maven-skin"
+            weight="14" />
+      <edge id="707"
+            source="rspec"
+            target="capistrano"
+            weight="10" />
+      <edge id="708"
+            source="rspec"
+            target="fastthread"
+            weight="14" />
+      <edge id="709"
+            source="rspec"
+            target="sprockets-rails"
+            weight="8" />
+      <edge id="710"
+            source="rspec"
+            target="authlogic"
+            weight="8" />
+      <edge id="711"
+            source="rspec"
+            target="mocha"
+            weight="6" />
+      <edge id="712"
+            source="rspec"
+            target="whenever"
+            weight="8" />
+      <edge id="713"
+            source="rspec"
+            target="treetop"
+            weight="8" />
+      <edge id="714"
+            source="rspec"
+            target="hoptoad_notifier"
+            weight="8" />
+      <edge id="715"
+            source="rspec"
+            target="chef-repo"
+            weight="6" />
+      <edge id="716"
+            source="rspec"
+            target="homebrew"
+            weight="12" />
+      <edge id="717"
+            source="rspec"
+            target="paperclip"
+            weight="16" />
+      <edge id="718"
+            source="rspec"
+            target="active_merchant"
+            weight="14" />
+      <edge id="719"
+            source="rspec"
+            target="couchdb"
+            weight="6" />
+      <edge id="720"
+            source="rspec"
+            target="inherited_resources"
+            weight="6" />
+      <edge id="721"
+            source="rspec"
+            target="bucketwise"
+            weight="6" />
+      <edge id="722"
+            source="rspec"
+            target="scratch"
+            weight="14" />
+      <edge id="723"
+            source="rspec"
+            target="radiant"
+            weight="6" />
+      <edge id="724"
+            source="theme_support"
+            target="active_merchant"
+            weight="6" />
+      <edge id="725"
+            source="waves"
+            target="hoshi"
+            weight="6" />
+      <edge id="726"
+            source="waves"
+            target="pages"
+            weight="6" />
+      <edge id="727"
+            source="waves"
+            target="filebase"
+            weight="8" />
+      <edge id="728"
+            source="waves"
+            target="rails"
+            weight="6" />
+      <edge id="729"
+            source="eventmachine"
+            target="dm-core"
+            weight="6" />
+      <edge id="730"
+            source="spark"
+            target="Albacore"
+            weight="6" />
+      <edge id="731"
+            source="spark"
+            target="MvcContrib"
+            weight="8" />
+      <edge id="732"
+            source="cal"
+            target="couchdb"
+            weight="6" />
+      <edge id="733"
+            source="fluent-nhibernate"
+            target="machine.specifications"
+            weight="8" />
+      <edge id="734"
+            source="fluent-nhibernate"
+            target="spark"
+            weight="6" />
+      <edge id="735"
+            source="fluent-nhibernate"
+            target="fubumvc"
+            weight="6" />
+      <edge id="736"
+            source="fluent-nhibernate"
+            target="MvcContrib"
+            weight="6" />
+      <edge id="737"
+            source="fixture-scenarios"
+            target="github-services"
+            weight="6" />
+      <edge id="738"
+            source="cerb4-impex"
+            target="cerb4"
+            weight="6" />
+      <edge id="739"
+            source="ey-cloud-recipes"
+            target="three20"
+            weight="10" />
+      <edge id="740"
+            source="ey-cloud-recipes"
+            target="delayed_job"
+            weight="14" />
+      <edge id="741"
+            source="ey-cloud-recipes"
+            target="rails"
+            weight="14" />
+      <edge id="742"
+            source="ey-cloud-recipes"
+            target="s3-swf-upload-plugin"
+            weight="6" />
+      <edge id="743"
+            source="ey-cloud-recipes"
+            target="mongo"
+            weight="6" />
+      <edge id="744"
+            source="ey-cloud-recipes"
+            target="mongo-ruby-driver"
+            weight="6" />
+      <edge id="745"
+            source="ey-cloud-recipes"
+            target="emacs-starter-kit"
+            weight="14" />
+      <edge id="746"
+            source="ey-cloud-recipes"
+            target="clearance"
+            weight="8" />
+      <edge id="747"
+            source="ey-cloud-recipes"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="748"
+            source="ey-cloud-recipes"
+            target="dotfiles"
+            weight="8" />
+      <edge id="749"
+            source="ey-cloud-recipes"
+            target="dm-more"
+            weight="6" />
+      <edge id="750"
+            source="ey-cloud-recipes"
+            target="sinatra-template"
+            weight="6" />
+      <edge id="751"
+            source="ey-cloud-recipes"
+            target="authlogic"
+            weight="8" />
+      <edge id="752"
+            source="ey-cloud-recipes"
+            target="mongomapper"
+            weight="18" />
+      <edge id="753"
+            source="ey-cloud-recipes"
+            target="cucumber"
+            weight="6" />
+      <edge id="754"
+            source="ey-cloud-recipes"
+            target="homebrew"
+            weight="14" />
+      <edge id="755"
+            source="ey-cloud-recipes"
+            target="paperclip"
+            weight="16" />
+      <edge id="756"
+            source="ey-cloud-recipes"
+            target="active_merchant"
+            weight="10" />
+      <edge id="757"
+            source="ey-cloud-recipes"
+            target="couchrest"
+            weight="8" />
+      <edge id="758"
+            source="ey-cloud-recipes"
+            target="cookbooks"
+            weight="6" />
+      <edge id="759"
+            source="ey-cloud-recipes"
+            target="httparty"
+            weight="12" />
+      <edge id="760"
+            source="ey-cloud-recipes"
+            target="radiant"
+            weight="6" />
+      <edge id="761"
+            source="objectiveresource"
+            target="three20"
+            weight="14" />
+      <edge id="762"
+            source="objectiveresource"
+            target="objectivesupport"
+            weight="26" />
+      <edge id="763"
+            source="objectiveresource"
+            target="cappuccino"
+            weight="6" />
+      <edge id="764"
+            source="octopi"
+            target="chef-repo"
+            weight="6" />
+      <edge id="765"
+            source="octopi"
+            target="gemcutter"
+            weight="6" />
+      <edge id="766"
+            source="rapidsms"
+            target="rapidsms-documentation"
+            weight="6" />
+      <edge id="767"
+            source="rapidsms"
+            target="django-reusable-tables"
+            weight="6" />
+      <edge id="768"
+            source="rapidsms"
+            target="pygsm"
+            weight="12" />
+      <edge id="769"
+            source="rapidsms"
+            target="malawi"
+            weight="6" />
+      <edge id="770"
+            source="rapidsms"
+            target="mctc"
+            weight="6" />
+      <edge id="771"
+            source="rapidsms"
+            target="django-rapidsms-malnutrition"
+            weight="6" />
+      <edge id="772"
+            source="kiokudb-backend-dbi"
+            target="catalyst-action-rest"
+            weight="6" />
+      <edge id="773"
+            source="kiokudb-backend-dbi"
+            target="moosex-declare"
+            weight="6" />
+      <edge id="774"
+            source="kiokudb-backend-dbi"
+            target="sd"
+            weight="6" />
+      <edge id="775"
+            source="kiokudb-backend-dbi"
+            target="moose"
+            weight="6" />
+      <edge id="776"
+            source="nifty-generators"
+            target="factory_girl"
+            weight="6" />
+      <edge id="777"
+            source="nifty-generators"
+            target="clearance"
+            weight="6" />
+      <edge id="778"
+            source="nifty-generators"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="779"
+            source="nifty-generators"
+            target="authlogic_example"
+            weight="6" />
+      <edge id="780"
+            source="nifty-generators"
+            target="vimfiles"
+            weight="8" />
+      <edge id="781"
+            source="nifty-generators"
+            target="rails"
+            weight="12" />
+      <edge id="782"
+            source="nifty-generators"
+            target="formtastic"
+            weight="10" />
+      <edge id="783"
+            source="nifty-generators"
+            target="faker"
+            weight="6" />
+      <edge id="784"
+            source="nifty-generators"
+            target="paperclip"
+            weight="10" />
+      <edge id="785"
+            source="nifty-generators"
+            target="active_merchant"
+            weight="8" />
+      <edge id="786"
+            source="nifty-generators"
+            target="jrails"
+            weight="6" />
+      <edge id="787"
+            source="phonegap"
+            target="Pigeon"
+            weight="6" />
+      <edge id="788"
+            source="phonegap"
+            target="completeui"
+            weight="8" />
+      <edge id="789"
+            source="phonegap"
+            target="three20"
+            weight="8" />
+      <edge id="790"
+            source="phonegap"
+            target="phonegap-android"
+            weight="10" />
+      <edge id="791"
+            source="phonegap"
+            target="lawnchair"
+            weight="6" />
+      <edge id="792"
+            source="phonegap"
+            target="rails"
+            weight="6" />
+      <edge id="793"
+            source="phonegap"
+            target="PhoneGapSimulator"
+            weight="8" />
+      <edge id="794"
+            source="phonegap"
+            target="xui"
+            weight="16" />
+      <edge id="795"
+            source="phonegap"
+            target="mobile-spec"
+            weight="6" />
+      <edge id="796"
+            source="phonegap"
+            target="phonegap-iphone"
+            weight="6" />
+      <edge id="797"
+            source="phonegap"
+            target="phonegap-docs"
+            weight="8" />
+      <edge id="798"
+            source="phonegap"
+            target="phonegap-dev"
+            weight="6" />
+      <edge id="799"
+            source="phonegap"
+            target="phonegap-blackberry"
+            weight="6" />
+      <edge id="800"
+            source="bluepill"
+            target="chef"
+            weight="6" />
+      <edge id="801"
+            source="taps"
+            target="chef"
+            weight="6" />
+      <edge id="802"
+            source="rufus-tokyo"
+            target="homebrew"
+            weight="6" />
+      <edge id="803"
+            source="fastthread"
+            target="juice-maven-skin"
+            weight="160" />
+      <edge id="804"
+            source="fastthread"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="805"
+            source="fastthread"
+            target="spreadsheet-simple"
+            weight="160" />
+      <edge id="806"
+            source="fastthread"
+            target="chef"
+            weight="6" />
+      <edge id="807"
+            source="fastthread"
+            target="homebrew"
+            weight="12" />
+      <edge id="808"
+            source="fastthread"
+            target="scratch"
+            weight="160" />
+      <edge id="809"
+            source="puppet-rubygems"
+            target="puppet-puppet"
+            weight="6" />
+      <edge id="810"
+            source="catalyst-model-kiokudb"
+            target="catalystx-declarative"
+            weight="6" />
+      <edge id="811"
+            source="catalyst-model-kiokudb"
+            target="Catalyst--Plugin--Session--State--Stash"
+            weight="6" />
+      <edge id="812"
+            source="puppet-mongrel"
+            target="puppet-postgres"
+            weight="6" />
+      <edge id="813"
+            source="puppet-mongrel"
+            target="puppet-rubygems"
+            weight="6" />
+      <edge id="814"
+            source="puppet-mongrel"
+            target="puppet-puppet"
+            weight="6" />
+      <edge id="815"
+            source="puppet-mongrel"
+            target="puppet-ruby"
+            weight="6" />
+      <edge id="816"
+            source="puppet-mongrel"
+            target="puppet-rails"
+            weight="6" />
+      <edge id="817"
+            source="textmate.el"
+            target="emacs-starter-kit"
+            weight="10" />
+      <edge id="818"
+            source="textmate.el"
+            target="rspec-mode"
+            weight="6" />
+      <edge id="819"
+            source="textmate.el"
+            target="rails"
+            weight="6" />
+      <edge id="820"
+            source="textmate.el"
+            target="emacs"
+            weight="6" />
+      <edge id="821"
+            source="textmate.el"
+            target="homebrew"
+            weight="8" />
+      <edge id="822"
+            source="textmate.el"
+            target="cucumber.el"
+            weight="6" />
+      <edge id="823"
+            source="textmate.el"
+            target="webrat"
+            weight="6" />
+      <edge id="824"
+            source="context"
+            target="mongomapper"
+            weight="6" />
+      <edge id="825"
+            source="barby"
+            target="rails"
+            weight="6" />
+      <edge id="826"
+            source="tornado"
+            target="redis-py"
+            weight="6" />
+      <edge id="827"
+            source="rails-i18n"
+            target="rails"
+            weight="14" />
+      <edge id="828"
+            source="rails-i18n"
+            target="formtastic"
+            weight="6" />
+      <edge id="829"
+            source="rails-i18n"
+            target="facebooker"
+            weight="6" />
+      <edge id="830"
+            source="rails-i18n"
+            target="typus"
+            weight="6" />
+      <edge id="831"
+            source="rails-i18n"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="832"
+            source="rails-i18n"
+            target="factory_girl"
+            weight="6" />
+      <edge id="833"
+            source="rails-i18n"
+            target="clearance"
+            weight="6" />
+      <edge id="834"
+            source="rails-i18n"
+            target="i18n_demo_app"
+            weight="14" />
+      <edge id="835"
+            source="rails-i18n"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="836"
+            source="rails-i18n"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="837"
+            source="rails-i18n"
+            target="authlogic"
+            weight="16" />
+      <edge id="838"
+            source="rails-i18n"
+            target="homebrew"
+            weight="6" />
+      <edge id="839"
+            source="rails-i18n"
+            target="active_merchant"
+            weight="6" />
+      <edge id="840"
+            source="rails-i18n"
+            target="classic_pagination"
+            weight="6" />
+      <edge id="841"
+            source="rails-i18n"
+            target="globalize2"
+            weight="6" />
+      <edge id="842"
+            source="mongo"
+            target="mongo-ruby-driver"
+            weight="8" />
+      <edge id="843"
+            source="sizzle"
+            target="narwhal"
+            weight="6" />
+      <edge id="844"
+            source="sizzle"
+            target="prototype"
+            weight="6" />
+      <edge id="845"
+            source="sizzle"
+            target="jquery"
+            weight="16" />
+      <edge id="846"
+            source="sizzle"
+            target="qunit"
+            weight="8" />
+      <edge id="847"
+            source="datasources"
+            target="cakephp1x"
+            weight="10" />
+      <edge id="848"
+            source="testswarm"
+            target="screw-unit"
+            weight="6" />
+      <edge id="849"
+            source="liquid"
+            target="rails"
+            weight="10" />
+      <edge id="850"
+            source="liquid"
+            target="paperclip"
+            weight="8" />
+      <edge id="851"
+            source="django-mailer"
+            target="django-pagination"
+            weight="6" />
+      <edge id="852"
+            source="django-mailer"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="853"
+            source="django-mailer"
+            target="django"
+            weight="8" />
+      <edge id="854"
+            source="django-mailer"
+            target="django-extensions"
+            weight="6" />
+      <edge id="855"
+            source="django-mailer"
+            target="django-haystack"
+            weight="6" />
+      <edge id="856"
+            source="django-mailer"
+            target="django-debug-toolbar"
+            weight="6" />
+      <edge id="857"
+            source="django-mailer"
+            target="django-notification"
+            weight="6" />
+      <edge id="858"
+            source="django-mailer"
+            target="django-friends"
+            weight="6" />
+      <edge id="859"
+            source="django-mailer"
+            target="pinax"
+            weight="6" />
+      <edge id="860"
+            source="django-mailer"
+            target="django-oembed"
+            weight="6" />
+      <edge id="861"
+            source="redmine"
+            target="flotilla"
+            weight="6" />
+      <edge id="862"
+            source="redmine"
+            target="rails"
+            weight="10" />
+      <edge id="863"
+            source="redmine"
+            target="redmine-graphs-plugin"
+            weight="8" />
+      <edge id="864"
+            source="redmine"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="865"
+            source="redmine"
+            target="translate"
+            weight="6" />
+      <edge id="866"
+            source="redmine"
+            target="redmine-stuff-to-do-plugin"
+            weight="6" />
+      <edge id="867"
+            source="redmine"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="868"
+            source="redmine"
+            target="insoshi"
+            weight="8" />
+      <edge id="869"
+            source="redmine"
+            target="redmine-schedules-plugin"
+            weight="8" />
+      <edge id="870"
+            source="redmine"
+            target="tracks"
+            weight="8" />
+      <edge id="871"
+            source="redmine"
+            target="homebrew"
+            weight="14" />
+      <edge id="872"
+            source="redmine"
+            target="redmine_charts"
+            weight="6" />
+      <edge id="873"
+            source="redmine"
+            target="active_merchant"
+            weight="10" />
+      <edge id="874"
+            source="redmine"
+            target="cookbooks"
+            weight="10" />
+      <edge id="875"
+            source="redmine"
+            target="communityengine"
+            weight="10" />
+      <edge id="876"
+            source="redmine"
+            target="radiant"
+            weight="6" />
+      <edge id="877"
+            source="redmine"
+            target="typo"
+            weight="6" />
+      <edge id="878"
+            source="yos-social-objc"
+            target="yql-tables"
+            weight="8" />
+      <edge id="879"
+            source="yos-social-objc"
+            target="yos-social-php5"
+            weight="6" />
+      <edge id="880"
+            source="pancake"
+            target="mongomapper"
+            weight="6" />
+      <edge id="881"
+            source="pancake"
+            target="devise"
+            weight="6" />
+      <edge id="882"
+            source="ruby-thrift"
+            target="ruby-dynomite"
+            weight="6" />
+      <edge id="883"
+            source="merb_facebooker"
+            target="facebooker"
+            weight="8" />
+      <edge id="884"
+            source="paperclip"
+            target="shoulda"
+            weight="28" />
+      <edge id="885"
+            source="paperclip"
+            target="squirrel"
+            weight="8" />
+      <edge id="886"
+            source="paperclip"
+            target="dm-core"
+            weight="6" />
+      <edge id="887"
+            source="paperclip"
+            target="rubyamf"
+            weight="6" />
+      <edge id="888"
+            source="paperclip"
+            target="runt"
+            weight="6" />
+      <edge id="889"
+            source="paperclip"
+            target="oauth"
+            weight="6" />
+      <edge id="890"
+            source="paperclip"
+            target="gemcutter"
+            weight="16" />
+      <edge id="891"
+            source="paperclip"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="892"
+            source="paperclip"
+            target="facebooker"
+            weight="20" />
+      <edge id="893"
+            source="paperclip"
+            target="config_files"
+            weight="6" />
+      <edge id="894"
+            source="paperclip"
+            target="mongo"
+            weight="8" />
+      <edge id="895"
+            source="paperclip"
+            target="suspenders"
+            weight="6" />
+      <edge id="896"
+            source="paperclip"
+            target="mongo-ruby-driver"
+            weight="8" />
+      <edge id="897"
+            source="paperclip"
+            target="cruisecontrol.rb"
+            weight="12" />
+      <edge id="898"
+            source="paperclip"
+            target="metric_fu"
+            weight="6" />
+      <edge id="899"
+            source="paperclip"
+            target="state_machine"
+            weight="6" />
+      <edge id="900"
+            source="paperclip"
+            target="devise"
+            weight="6" />
+      <edge id="901"
+            source="paperclip"
+            target="validates_email_format_of"
+            weight="6" />
+      <edge id="902"
+            source="paperclip"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="903"
+            source="paperclip"
+            target="sortable_table"
+            weight="10" />
+      <edge id="904"
+            source="paperclip"
+            target="is_paranoid"
+            weight="6" />
+      <edge id="905"
+            source="paperclip"
+            target="fastthread"
+            weight="6" />
+      <edge id="906"
+            source="paperclip"
+            target="homebrew"
+            weight="18" />
+      <edge id="907"
+            source="paperclip"
+            target="active_merchant"
+            weight="34" />
+      <edge id="908"
+            source="paperclip"
+            target="inherited_resources"
+            weight="6" />
+      <edge id="909"
+            source="paperclip"
+            target="scratch"
+            weight="6" />
+      <edge id="910"
+            source="paperclip"
+            target="radiant"
+            weight="12" />
+      <edge id="911"
+            source="sax-machine"
+            target="em-http-request"
+            weight="6" />
+      <edge id="912"
+            source="sax-machine"
+            target="feedzirra"
+            weight="6" />
+      <edge id="913"
+            source="fiftystates"
+            target="homebrew"
+            weight="8" />
+      <edge id="914"
+            source="restful-authentication"
+            target="shoulda"
+            weight="12" />
+      <edge id="915"
+            source="restful-authentication"
+            target="flickr_fu"
+            weight="6" />
+      <edge id="916"
+            source="restful-authentication"
+            target="acts_as_tree"
+            weight="8" />
+      <edge id="917"
+            source="restful-authentication"
+            target="formtastic"
+            weight="8" />
+      <edge id="918"
+            source="restful-authentication"
+            target="annotate_models"
+            weight="6" />
+      <edge id="919"
+            source="restful-authentication"
+            target="oauth"
+            weight="6" />
+      <edge id="920"
+            source="restful-authentication"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="921"
+            source="restful-authentication"
+            target="facebooker"
+            weight="12" />
+      <edge id="922"
+            source="restful-authentication"
+            target="ssl_requirement"
+            weight="10" />
+      <edge id="923"
+            source="restful-authentication"
+            target="in_place_editing"
+            weight="10" />
+      <edge id="924"
+            source="restful-authentication"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="925"
+            source="restful-authentication"
+            target="rspec-rails"
+            weight="18" />
+      <edge id="926"
+            source="restful-authentication"
+            target="uberkit"
+            weight="6" />
+      <edge id="927"
+            source="restful-authentication"
+            target="suspenders"
+            weight="6" />
+      <edge id="928"
+            source="restful-authentication"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="929"
+            source="restful-authentication"
+            target="thinking-sphinx"
+            weight="12" />
+      <edge id="930"
+            source="restful-authentication"
+            target="pickle"
+            weight="8" />
+      <edge id="931"
+            source="restful-authentication"
+            target="dotfiles"
+            weight="8" />
+      <edge id="932"
+            source="restful-authentication"
+            target="rest-client"
+            weight="8" />
+      <edge id="933"
+            source="restful-authentication"
+            target="bort"
+            weight="8" />
+      <edge id="934"
+            source="restful-authentication"
+            target="calendar_helper"
+            weight="6" />
+      <edge id="935"
+            source="restful-authentication"
+            target="authlogic"
+            weight="10" />
+      <edge id="936"
+            source="restful-authentication"
+            target="open_id_authentication"
+            weight="8" />
+      <edge id="937"
+            source="restful-authentication"
+            target="bj"
+            weight="6" />
+      <edge id="938"
+            source="restful-authentication"
+            target="cucumber"
+            weight="32" />
+      <edge id="939"
+            source="restful-authentication"
+            target="imdb"
+            weight="6" />
+      <edge id="940"
+            source="restful-authentication"
+            target="acts_as_state_machine"
+            weight="6" />
+      <edge id="941"
+            source="restful-authentication"
+            target="chef-repo"
+            weight="8" />
+      <edge id="942"
+            source="restful-authentication"
+            target="homebrew"
+            weight="6" />
+      <edge id="943"
+            source="restful-authentication"
+            target="paperclip"
+            weight="28" />
+      <edge id="944"
+            source="restful-authentication"
+            target="active_merchant"
+            weight="16" />
+      <edge id="945"
+            source="restful-authentication"
+            target="jrails"
+            weight="6" />
+      <edge id="946"
+            source="restful-authentication"
+            target="feedzirra"
+            weight="8" />
+      <edge id="947"
+            source="restful-authentication"
+            target="extlib"
+            weight="6" />
+      <edge id="948"
+            source="restful-authentication"
+            target="acts_as_list"
+            weight="8" />
+      <edge id="949"
+            source="restful-authentication"
+            target="rack"
+            weight="14" />
+      <edge id="950"
+            source="restful-authentication"
+            target="bucketwise"
+            weight="6" />
+      <edge id="951"
+            source="restful-authentication"
+            target="scratch"
+            weight="6" />
+      <edge id="952"
+            source="restful-authentication"
+            target="ruby"
+            weight="6" />
+      <edge id="953"
+            source="restful-authentication"
+            target="restfulx_framework"
+            weight="6" />
+      <edge id="954"
+            source="restful-authentication"
+            target="rspec"
+            weight="18" />
+      <edge id="955"
+            source="restful-authentication"
+            target="delayed_job"
+            weight="14" />
+      <edge id="956"
+            source="restful-authentication"
+            target="sinatra"
+            weight="12" />
+      <edge id="957"
+            source="restful-authentication"
+            target="rails"
+            weight="48" />
+      <edge id="958"
+            source="restful-authentication"
+            target="workflow"
+            weight="6" />
+      <edge id="959"
+            source="restful-authentication"
+            target="twitter"
+            weight="6" />
+      <edge id="960"
+            source="restful-authentication"
+            target="blueprint-css"
+            weight="6" />
+      <edge id="961"
+            source="restful-authentication"
+            target="gemcutter"
+            weight="6" />
+      <edge id="962"
+            source="restful-authentication"
+            target="integrity"
+            weight="10" />
+      <edge id="963"
+            source="restful-authentication"
+            target="nokogiri"
+            weight="6" />
+      <edge id="964"
+            source="restful-authentication"
+            target="resource_controller"
+            weight="6" />
+      <edge id="965"
+            source="restful-authentication"
+            target="hanna"
+            weight="8" />
+      <edge id="966"
+            source="restful-authentication"
+            target="objectiveresource"
+            weight="6" />
+      <edge id="967"
+            source="restful-authentication"
+            target="rails-authorization-plugin"
+            weight="6" />
+      <edge id="968"
+            source="restful-authentication"
+            target="acts-as-taggable-on"
+            weight="14" />
+      <edge id="969"
+            source="restful-authentication"
+            target="make_resourceful"
+            weight="6" />
+      <edge id="970"
+            source="restful-authentication"
+            target="role_requirement"
+            weight="6" />
+      <edge id="971"
+            source="restful-authentication"
+            target="mephisto"
+            weight="8" />
+      <edge id="972"
+            source="restful-authentication"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="973"
+            source="restful-authentication"
+            target="nifty-generators"
+            weight="10" />
+      <edge id="974"
+            source="restful-authentication"
+            target="factory_girl"
+            weight="14" />
+      <edge id="975"
+            source="restful-authentication"
+            target="clearance"
+            weight="6" />
+      <edge id="976"
+            source="restful-authentication"
+            target="exception_notification"
+            weight="14" />
+      <edge id="977"
+            source="restful-authentication"
+            target="ec2onrails"
+            weight="6" />
+      <edge id="978"
+            source="restful-authentication"
+            target="subdomain-fu"
+            weight="6" />
+      <edge id="979"
+            source="restful-authentication"
+            target="docrails"
+            weight="6" />
+      <edge id="980"
+            source="restful-authentication"
+            target="spree"
+            weight="6" />
+      <edge id="981"
+            source="restful-authentication"
+            target="dm-more"
+            weight="10" />
+      <edge id="982"
+            source="restful-authentication"
+            target="will_paginate"
+            weight="18" />
+      <edge id="983"
+            source="restful-authentication"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="984"
+            source="restful-authentication"
+            target="workling"
+            weight="8" />
+      <edge id="985"
+            source="restful-authentication"
+            target="insoshi"
+            weight="6" />
+      <edge id="986"
+            source="restful-authentication"
+            target="is_paranoid"
+            weight="6" />
+      <edge id="987"
+            source="restful-authentication"
+            target="fastthread"
+            weight="6" />
+      <edge id="988"
+            source="restful-authentication"
+            target="hancock-client-rails"
+            weight="6" />
+      <edge id="989"
+            source="restful-authentication"
+            target="do"
+            weight="6" />
+      <edge id="990"
+            source="restful-authentication"
+            target="twitter-auth"
+            weight="6" />
+      <edge id="991"
+            source="restful-authentication"
+            target="ar_mailer"
+            weight="8" />
+      <edge id="992"
+            source="restful-authentication"
+            target="more"
+            weight="6" />
+      <edge id="993"
+            source="restful-authentication"
+            target="couchrest"
+            weight="8" />
+      <edge id="994"
+            source="restful-authentication"
+            target="acts_as_commentable"
+            weight="6" />
+      <edge id="995"
+            source="restful-authentication"
+            target="aasm"
+            weight="16" />
+      <edge id="996"
+            source="restful-authentication"
+            target="calendar_date_select"
+            weight="10" />
+      <edge id="997"
+            source="bacon"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="998"
+            source="bacon"
+            target="delayed_job"
+            weight="6" />
+      <edge id="999"
+            source="bacon"
+            target="rails"
+            weight="6" />
+      <edge id="1000"
+            source="bacon"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="1001"
+            source="bacon"
+            target="fastthread"
+            weight="8" />
+      <edge id="1002"
+            source="bacon"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="1003"
+            source="bacon"
+            target="homebrew"
+            weight="6" />
+      <edge id="1004"
+            source="bacon"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="1005"
+            source="bacon"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1006"
+            source="bacon"
+            target="scratch"
+            weight="8" />
+      <edge id="1007"
+            source="fitter_happier"
+            target="sweatshop"
+            weight="6" />
+      <edge id="1008"
+            source="fitter_happier"
+            target="rails"
+            weight="8" />
+      <edge id="1009"
+            source="radiant-file-system-extension"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="1010"
+            source="radiant-file-system-extension"
+            target="radiant"
+            weight="6" />
+      <edge id="1011"
+            source="blueprint-css"
+            target="rails"
+            weight="8" />
+      <edge id="1012"
+            source="blueprint-css"
+            target="chef"
+            weight="6" />
+      <edge id="1013"
+            source="blueprint-css"
+            target="active_merchant"
+            weight="10" />
+      <edge id="1014"
+            source="blueprint-css"
+            target="jrails"
+            weight="6" />
+      <edge id="1015"
+            source="graticule"
+            target="rails"
+            weight="8" />
+      <edge id="1016"
+            source="graticule"
+            target="cache-money"
+            weight="6" />
+      <edge id="1017"
+            source="freemium"
+            target="active_merchant"
+            weight="8" />
+      <edge id="1018"
+            source="hancock"
+            target="hancock-client"
+            weight="8" />
+      <edge id="1019"
+            source="rboard"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="1020"
+            source="jeweler"
+            target="rspec"
+            weight="8" />
+      <edge id="1021"
+            source="jeweler"
+            target="shoulda"
+            weight="6" />
+      <edge id="1022"
+            source="jeweler"
+            target="delayed_job"
+            weight="6" />
+      <edge id="1023"
+            source="jeweler"
+            target="dm-core"
+            weight="6" />
+      <edge id="1024"
+            source="jeweler"
+            target="rails"
+            weight="22" />
+      <edge id="1025"
+            source="jeweler"
+            target="gemcutter"
+            weight="6" />
+      <edge id="1026"
+            source="jeweler"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="1027"
+            source="jeweler"
+            target="integrity"
+            weight="6" />
+      <edge id="1028"
+            source="jeweler"
+            target="mongoid"
+            weight="6" />
+      <edge id="1029"
+            source="jeweler"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="1030"
+            source="jeweler"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="1031"
+            source="jeweler"
+            target="bundler"
+            weight="10" />
+      <edge id="1032"
+            source="jeweler"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="1033"
+            source="jeweler"
+            target="webby"
+            weight="6" />
+      <edge id="1034"
+            source="jeweler"
+            target="factory_girl"
+            weight="6" />
+      <edge id="1035"
+            source="jeweler"
+            target="will_paginate"
+            weight="6" />
+      <edge id="1036"
+            source="jeweler"
+            target="dm-more"
+            weight="6" />
+      <edge id="1037"
+            source="jeweler"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="1038"
+            source="jeweler"
+            target="fastthread"
+            weight="8" />
+      <edge id="1039"
+            source="jeweler"
+            target="mongomapper"
+            weight="6" />
+      <edge id="1040"
+            source="jeweler"
+            target="cucumber"
+            weight="10" />
+      <edge id="1041"
+            source="jeweler"
+            target="spork"
+            weight="6" />
+      <edge id="1042"
+            source="jeweler"
+            target="pony"
+            weight="6" />
+      <edge id="1043"
+            source="jeweler"
+            target="homebrew"
+            weight="16" />
+      <edge id="1044"
+            source="jeweler"
+            target="paperclip"
+            weight="6" />
+      <edge id="1045"
+            source="jeweler"
+            target="active_merchant"
+            weight="10" />
+      <edge id="1046"
+            source="jeweler"
+            target="couchrest"
+            weight="6" />
+      <edge id="1047"
+            source="jeweler"
+            target="httparty"
+            weight="6" />
+      <edge id="1048"
+            source="jeweler"
+            target="haml"
+            weight="6" />
+      <edge id="1049"
+            source="jeweler"
+            target="scratch"
+            weight="8" />
+      <edge id="1050"
+            source="activerecord-jdbc-adapter"
+            target="rails"
+            weight="8" />
+      <edge id="1051"
+            source="prototype"
+            target="livepipe-ui"
+            weight="6" />
+      <edge id="1052"
+            source="prototype"
+            target="pdoc"
+            weight="6" />
+      <edge id="1053"
+            source="prototype"
+            target="rails"
+            weight="12" />
+      <edge id="1054"
+            source="prototype"
+            target="texpand"
+            weight="6" />
+      <edge id="1055"
+            source="prototype"
+            target="sprockets"
+            weight="8" />
+      <edge id="1056"
+            source="prototype"
+            target="scriptaculous"
+            weight="12" />
+      <edge id="1057"
+            source="prototype"
+            target="homebrew"
+            weight="6" />
+      <edge id="1058"
+            source="prototype"
+            target="scripty2"
+            weight="10" />
+      <edge id="1059"
+            source="prototype"
+            target="unittest_js"
+            weight="6" />
+      <edge id="1060"
+            source="radiant-mailer-extension"
+            target="acts_as_ferret"
+            weight="6" />
+      <edge id="1061"
+            source="radiant-mailer-extension"
+            target="radiant-multi-site-extension"
+            weight="6" />
+      <edge id="1062"
+            source="asset_packager"
+            target="exception_notification"
+            weight="6" />
+      <edge id="1063"
+            source="asset_packager"
+            target="thinking-sphinx"
+            weight="10" />
+      <edge id="1064"
+            source="asset_packager"
+            target="rails"
+            weight="8" />
+      <edge id="1065"
+            source="asset_packager"
+            target="spatial_adapter"
+            weight="6" />
+      <edge id="1066"
+            source="asset_packager"
+            target="paperclip"
+            weight="6" />
+      <edge id="1067"
+            source="asset_packager"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1068"
+            source="data-visitor"
+            target="any-moose"
+            weight="6" />
+      <edge id="1069"
+            source="paperclip-on-heroku"
+            target="rails"
+            weight="28" />
+      <edge id="1070"
+            source="paperclip-on-heroku"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="1071"
+            source="paperclip-on-heroku"
+            target="spreadsheet-simple"
+            weight="160" />
+      <edge id="1072"
+            source="paperclip-on-heroku"
+            target="module-install-repository"
+            weight="160" />
+      <edge id="1073"
+            source="paperclip-on-heroku"
+            target="jruby"
+            weight="6" />
+      <edge id="1074"
+            source="paperclip-on-heroku"
+            target="juice-maven-skin"
+            weight="160" />
+      <edge id="1075"
+            source="paperclip-on-heroku"
+            target="fastthread"
+            weight="160" />
+      <edge id="1076"
+            source="paperclip-on-heroku"
+            target="duby"
+            weight="6" />
+      <edge id="1077"
+            source="paperclip-on-heroku"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="1078"
+            source="paperclip-on-heroku"
+            target="homebrew"
+            weight="12" />
+      <edge id="1079"
+            source="paperclip-on-heroku"
+            target="paperclip"
+            weight="6" />
+      <edge id="1080"
+            source="paperclip-on-heroku"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1081"
+            source="paperclip-on-heroku"
+            target="mechanize"
+            weight="6" />
+      <edge id="1082"
+            source="paperclip-on-heroku"
+            target="scratch"
+            weight="160" />
+      <edge id="1083"
+            source="ruby-on-rails-tmbundle"
+            target="rspec"
+            weight="6" />
+      <edge id="1084"
+            source="ruby-on-rails-tmbundle"
+            target="enki"
+            weight="10" />
+      <edge id="1085"
+            source="ruby-on-rails-tmbundle"
+            target="delayed_job"
+            weight="6" />
+      <edge id="1086"
+            source="ruby-on-rails-tmbundle"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="1087"
+            source="ruby-on-rails-tmbundle"
+            target="cucumber-tmbundle"
+            weight="6" />
+      <edge id="1088"
+            source="ruby-on-rails-tmbundle"
+            target="compass"
+            weight="8" />
+      <edge id="1089"
+            source="ruby-on-rails-tmbundle"
+            target="vimfiles"
+            weight="8" />
+      <edge id="1090"
+            source="ruby-on-rails-tmbundle"
+            target="rails"
+            weight="12" />
+      <edge id="1091"
+            source="ruby-on-rails-tmbundle"
+            target="formtastic"
+            weight="6" />
+      <edge id="1092"
+            source="ruby-on-rails-tmbundle"
+            target="integrity"
+            weight="8" />
+      <edge id="1093"
+            source="ruby-on-rails-tmbundle"
+            target="rails-i18n"
+            weight="8" />
+      <edge id="1094"
+            source="ruby-on-rails-tmbundle"
+            target="rspec-tmbundle"
+            weight="10" />
+      <edge id="1095"
+            source="ruby-on-rails-tmbundle"
+            target="ruby-sass-tmbundle"
+            weight="6" />
+      <edge id="1096"
+            source="ruby-on-rails-tmbundle"
+            target="emacs-starter-kit"
+            weight="6" />
+      <edge id="1097"
+            source="ruby-on-rails-tmbundle"
+            target="snippets"
+            weight="6" />
+      <edge id="1098"
+            source="ruby-on-rails-tmbundle"
+            target="ruby-haml-tmbundle"
+            weight="6" />
+      <edge id="1099"
+            source="ruby-on-rails-tmbundle"
+            target="redmine"
+            weight="6" />
+      <edge id="1100"
+            source="ruby-on-rails-tmbundle"
+            target="ruby-tmbundle"
+            weight="12" />
+      <edge id="1101"
+            source="ruby-on-rails-tmbundle"
+            target="cucumber"
+            weight="6" />
+      <edge id="1102"
+            source="ruby-on-rails-tmbundle"
+            target="homebrew"
+            weight="8" />
+      <edge id="1103"
+            source="ruby-on-rails-tmbundle"
+            target="paperclip"
+            weight="6" />
+      <edge id="1104"
+            source="ruby-on-rails-tmbundle"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="1105"
+            source="ruby-on-rails-tmbundle"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1106"
+            source="ruby-on-rails-tmbundle"
+            target="handcrafted-haml-textmate-bundle"
+            weight="6" />
+      <edge id="1107"
+            source="acts_as_audited"
+            target="rails"
+            weight="6" />
+      <edge id="1108"
+            source="arel"
+            target="rr"
+            weight="6" />
+      <edge id="1109"
+            source="arel"
+            target="rails"
+            weight="12" />
+      <edge id="1110"
+            source="yajl-ruby"
+            target="homebrew"
+            weight="6" />
+      <edge id="1111"
+            source="yajl-ruby"
+            target="gemcutter"
+            weight="6" />
+      <edge id="1112"
+            source="ferret"
+            target="rails"
+            weight="6" />
+      <edge id="1113"
+            source="dm-more"
+            target="feather"
+            weight="12" />
+      <edge id="1114"
+            source="dm-more"
+            target="eventmachine"
+            weight="6" />
+      <edge id="1115"
+            source="dm-more"
+            target="git-wiki"
+            weight="8" />
+      <edge id="1116"
+            source="dm-more"
+            target="rails"
+            weight="24" />
+      <edge id="1117"
+            source="dm-more"
+            target="nokogiri"
+            weight="6" />
+      <edge id="1118"
+            source="dm-more"
+            target="chef"
+            weight="6" />
+      <edge id="1119"
+            source="dm-more"
+            target="culerity"
+            weight="6" />
+      <edge id="1120"
+            source="dm-more"
+            target="feather-plugins"
+            weight="6" />
+      <edge id="1121"
+            source="dm-more"
+            target="rpm"
+            weight="6" />
+      <edge id="1122"
+            source="dm-more"
+            target="dm-mongo-adapter"
+            weight="6" />
+      <edge id="1123"
+            source="dm-more"
+            target="will_paginate"
+            weight="10" />
+      <edge id="1124"
+            source="dm-more"
+            target="rest-client"
+            weight="6" />
+      <edge id="1125"
+            source="dm-more"
+            target="rails3_datamapper"
+            weight="8" />
+      <edge id="1126"
+            source="dm-more"
+            target="background-fu"
+            weight="6" />
+      <edge id="1127"
+            source="dm-more"
+            target="wikimedia-mobile"
+            weight="6" />
+      <edge id="1128"
+            source="dm-more"
+            target="mongomapper"
+            weight="8" />
+      <edge id="1129"
+            source="dm-more"
+            target="cucumber"
+            weight="10" />
+      <edge id="1130"
+            source="dm-more"
+            target="do"
+            weight="28" />
+      <edge id="1131"
+            source="dm-more"
+            target="termtter"
+            weight="6" />
+      <edge id="1132"
+            source="dm-more"
+            target="paperclip"
+            weight="6" />
+      <edge id="1133"
+            source="dm-more"
+            target="extlib"
+            weight="24" />
+      <edge id="1134"
+            source="dm-more"
+            target="mongrel"
+            weight="6" />
+      <edge id="1135"
+            source="emacs"
+            target="homebrew"
+            weight="6" />
+      <edge id="1136"
+            source="remarkable"
+            target="rails"
+            weight="6" />
+      <edge id="1137"
+            source="remarkable"
+            target="formtastic"
+            weight="6" />
+      <edge id="1138"
+            source="authlogic_facebook_connect"
+            target="facebooker"
+            weight="8" />
+      <edge id="1139"
+            source="django-shorturls"
+            target="django"
+            weight="6" />
+      <edge id="1140"
+            source="catalystx-declarative"
+            target="Catalyst--Plugin--Session--State--Stash"
+            weight="6" />
+      <edge id="1141"
+            source="django_compressor"
+            target="django-extensions"
+            weight="6" />
+      <edge id="1142"
+            source="django_compressor"
+            target="pinax"
+            weight="8" />
+      <edge id="1143"
+            source="django_compressor"
+            target="django-mingus"
+            weight="8" />
+      <edge id="1144"
+            source="django_compressor"
+            target="django"
+            weight="6" />
+      <edge id="1145"
+            source="Sparkle"
+            target="three20"
+            weight="6" />
+      <edge id="1146"
+            source="Sparkle"
+            target="jrfeedbackprovider"
+            weight="6" />
+      <edge id="1147"
+            source="Sparkle"
+            target="clicktoflash"
+            weight="14" />
+      <edge id="1148"
+            source="sms-fu"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="1149"
+            source="gitx"
+            target="rails"
+            weight="6" />
+      <edge id="1150"
+            source="gitx"
+            target="marley"
+            weight="6" />
+      <edge id="1151"
+            source="gitx"
+            target="homebrew"
+            weight="10" />
+      <edge id="1152"
+            source="radiant-copy-move"
+            target="radiant-ray-extension"
+            weight="6" />
+      <edge id="1153"
+            source="radiant-copy-move"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="1154"
+            source="radiant-copy-move"
+            target="radiant-tags-extension"
+            weight="6" />
+      <edge id="1155"
+            source="radiant-copy-move"
+            target="paperclipped"
+            weight="8" />
+      <edge id="1156"
+            source="radiant-copy-move"
+            target="navigation_tags"
+            weight="6" />
+      <edge id="1157"
+            source="radiant-copy-move"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="1158"
+            source="radiant-copy-move"
+            target="radiant"
+            weight="10" />
+      <edge id="1159"
+            source="skinny_spec"
+            target="paperclip"
+            weight="6" />
+      <edge id="1160"
+            source="skinny_spec"
+            target="rails"
+            weight="6" />
+      <edge id="1161"
+            source="env-js"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="1162"
+            source="env-js"
+            target="jquery"
+            weight="12" />
+      <edge id="1163"
+            source="rails-authorization-plugin-test"
+            target="rails-authorization-plugin"
+            weight="6" />
+      <edge id="1164"
+            source="exception_logger"
+            target="rails"
+            weight="8" />
+      <edge id="1165"
+            source="exception_logger"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="1166"
+            source="exception_logger"
+            target="permalink_fu"
+            weight="6" />
+      <edge id="1167"
+            source="exception_logger"
+            target="remarkable"
+            weight="6" />
+      <edge id="1168"
+            source="django-notification"
+            target="django-flag"
+            weight="6" />
+      <edge id="1169"
+            source="django-notification"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="1170"
+            source="django-notification"
+            target="django-friends"
+            weight="14" />
+      <edge id="1171"
+            source="django-notification"
+            target="pinax"
+            weight="6" />
+      <edge id="1172"
+            source="django-notification"
+            target="django-cms-2.0"
+            weight="6" />
+      <edge id="1173"
+            source="archaeopteryx"
+            target="rails"
+            weight="8" />
+      <edge id="1174"
+            source="archaeopteryx"
+            target="authlogic"
+            weight="6" />
+      <edge id="1175"
+            source="ruby-sass-tmbundle"
+            target="state_machine"
+            weight="6" />
+      <edge id="1176"
+            source="ruby-sass-tmbundle"
+            target="ruby-haml-tmbundle"
+            weight="12" />
+      <edge id="1177"
+            source="ruby-sass-tmbundle"
+            target="compass"
+            weight="6" />
+      <edge id="1178"
+            source="cruisecontrol.rb"
+            target="rpm"
+            weight="6" />
+      <edge id="1179"
+            source="cruisecontrol.rb"
+            target="metric_fu"
+            weight="6" />
+      <edge id="1180"
+            source="cruisecontrol.rb"
+            target="homebrew"
+            weight="8" />
+      <edge id="1181"
+            source="cruisecontrol.rb"
+            target="cruisecontrol.rb-contrib"
+            weight="6" />
+      <edge id="1182"
+            source="art"
+            target="mootools-core-specs"
+            weight="6" />
+      <edge id="1183"
+            source="art"
+            target="mootools-more"
+            weight="18" />
+      <edge id="1184"
+            source="art"
+            target="mootools-core"
+            weight="20" />
+      <edge id="1185"
+            source="objectivesupport"
+            target="three20"
+            weight="12" />
+      <edge id="1186"
+            source="validation_reflection"
+            target="rspec"
+            weight="6" />
+      <edge id="1187"
+            source="rest-client"
+            target="aws-s3"
+            weight="6" />
+      <edge id="1188"
+            source="rest-client"
+            target="formtastic"
+            weight="6" />
+      <edge id="1189"
+            source="rest-client"
+            target="oauth"
+            weight="6" />
+      <edge id="1190"
+            source="rest-client"
+            target="spreadsheet-simple"
+            weight="18" />
+      <edge id="1191"
+            source="rest-client"
+            target="chef"
+            weight="16" />
+      <edge id="1192"
+            source="rest-client"
+            target="module-install-repository"
+            weight="18" />
+      <edge id="1193"
+            source="rest-client"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="1194"
+            source="rest-client"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="1195"
+            source="rest-client"
+            target="dotfiles"
+            weight="6" />
+      <edge id="1196"
+            source="rest-client"
+            target="capistrano"
+            weight="6" />
+      <edge id="1197"
+            source="rest-client"
+            target="authlogic"
+            weight="6" />
+      <edge id="1198"
+            source="rest-client"
+            target="sequel"
+            weight="6" />
+      <edge id="1199"
+            source="rest-client"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="1200"
+            source="rest-client"
+            target="cucumber"
+            weight="8" />
+      <edge id="1201"
+            source="rest-client"
+            target="homebrew"
+            weight="16" />
+      <edge id="1202"
+            source="rest-client"
+            target="paperclip"
+            weight="6" />
+      <edge id="1203"
+            source="rest-client"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1204"
+            source="rest-client"
+            target="couchdb"
+            weight="6" />
+      <edge id="1205"
+            source="rest-client"
+            target="scratch"
+            weight="18" />
+      <edge id="1206"
+            source="rest-client"
+            target="mixlib-log"
+            weight="6" />
+      <edge id="1207"
+            source="rest-client"
+            target="rspec"
+            weight="8" />
+      <edge id="1208"
+            source="rest-client"
+            target="delayed_job"
+            weight="14" />
+      <edge id="1209"
+            source="rest-client"
+            target="ohai"
+            weight="10" />
+      <edge id="1210"
+            source="rest-client"
+            target="mixlib-config"
+            weight="6" />
+      <edge id="1211"
+            source="rest-client"
+            target="rails"
+            weight="22" />
+      <edge id="1212"
+            source="rest-client"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="1213"
+            source="rest-client"
+            target="twitter"
+            weight="8" />
+      <edge id="1214"
+            source="rest-client"
+            target="mixlib-cli"
+            weight="6" />
+      <edge id="1215"
+            source="rest-client"
+            target="shoes"
+            weight="6" />
+      <edge id="1216"
+            source="rest-client"
+            target="sinatra-book"
+            weight="8" />
+      <edge id="1217"
+            source="rest-client"
+            target="paperclip-on-heroku"
+            weight="16" />
+      <edge id="1218"
+            source="rest-client"
+            target="will_paginate"
+            weight="10" />
+      <edge id="1219"
+            source="rest-client"
+            target="juice-maven-skin"
+            weight="18" />
+      <edge id="1220"
+            source="rest-client"
+            target="fastthread"
+            weight="18" />
+      <edge id="1221"
+            source="rest-client"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="1222"
+            source="rest-client"
+            target="couchrest"
+            weight="18" />
+      <edge id="1223"
+            source="rest-client"
+            target="splam"
+            weight="6" />
+      <edge id="1224"
+            source="rest-client"
+            target="sprinkle"
+            weight="6" />
+      <edge id="1225"
+            source="rest-client"
+            target="passenger"
+            weight="6" />
+      <edge id="1226"
+            source="openconferenceware"
+            target="calagator"
+            weight="6" />
+      <edge id="1227"
+            source="frankie"
+            target="facebooker"
+            weight="6" />
+      <edge id="1228"
+            source="mojomojo"
+            target="html-formhandler"
+            weight="10" />
+      <edge id="1229"
+            source="mojomojo"
+            target="perl"
+            weight="6" />
+      <edge id="1230"
+            source="mojomojo"
+            target="cpanhq"
+            weight="8" />
+      <edge id="1231"
+            source="mojomojo"
+            target="catalyst-model-kiokudb"
+            weight="6" />
+      <edge id="1232"
+            source="mojomojo"
+            target="kiokudb"
+            weight="8" />
+      <edge id="1233"
+            source="mojomojo"
+            target="Catalyst--Plugin--Session--State--Stash"
+            weight="6" />
+      <edge id="1234"
+            source="mojomojo"
+            target="sd"
+            weight="6" />
+      <edge id="1235"
+            source="mojomojo"
+            target="moose"
+            weight="10" />
+      <edge id="1236"
+            source="mojomojo"
+            target="catalystx-declarative"
+            weight="6" />
+      <edge id="1237"
+            source="mojomojo"
+            target="moosex-declare"
+            weight="6" />
+      <edge id="1238"
+            source="feedzirra"
+            target="shoulda"
+            weight="6" />
+      <edge id="1239"
+            source="feedzirra"
+            target="gemcutter"
+            weight="6" />
+      <edge id="1240"
+            source="feedzirra"
+            target="facebooker"
+            weight="10" />
+      <edge id="1241"
+            source="feedzirra"
+            target="homebrew"
+            weight="14" />
+      <edge id="1242"
+            source="feedzirra"
+            target="active_merchant"
+            weight="12" />
+      <edge id="1243"
+            source="couchdb"
+            target="sofa"
+            weight="6" />
+      <edge id="1244"
+            source="couchdb"
+            target="homebrew"
+            weight="10" />
+      <edge id="1245"
+            source="couchdb"
+            target="couchrest"
+            weight="6" />
+      <edge id="1246"
+            source="pygsm"
+            target="rapidsms-documentation"
+            weight="6" />
+      <edge id="1247"
+            source="autopagerize"
+            target="tombloo"
+            weight="8" />
+      <edge id="1248"
+            source="mixlib-log"
+            target="opscode-agent"
+            weight="6" />
+      <edge id="1249"
+            source="mixlib-log"
+            target="mixlib-config"
+            weight="12" />
+      <edge id="1250"
+            source="mixlib-log"
+            target="mixlib-cli"
+            weight="12" />
+      <edge id="1251"
+            source="merb-core"
+            target="rspec"
+            weight="6" />
+      <edge id="1252"
+            source="merb-core"
+            target="feather"
+            weight="6" />
+      <edge id="1253"
+            source="merb-core"
+            target="delayed_job"
+            weight="8" />
+      <edge id="1254"
+            source="merb-core"
+            target="dm-core"
+            weight="14" />
+      <edge id="1255"
+            source="merb-core"
+            target="machinist"
+            weight="8" />
+      <edge id="1256"
+            source="merb-core"
+            target="rails"
+            weight="20" />
+      <edge id="1257"
+            source="merb-core"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="1258"
+            source="merb-core"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="1259"
+            source="merb-core"
+            target="feather-plugins"
+            weight="6" />
+      <edge id="1260"
+            source="merb-core"
+            target="merb-plugins"
+            weight="24" />
+      <edge id="1261"
+            source="merb-core"
+            target="merb"
+            weight="22" />
+      <edge id="1262"
+            source="merb-core"
+            target="thor"
+            weight="8" />
+      <edge id="1263"
+            source="merb-core"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="1264"
+            source="merb-core"
+            target="merb-more"
+            weight="30" />
+      <edge id="1265"
+            source="merb-core"
+            target="devise"
+            weight="6" />
+      <edge id="1266"
+            source="merb-core"
+            target="dm-more"
+            weight="12" />
+      <edge id="1267"
+            source="merb-core"
+            target="will_paginate"
+            weight="8" />
+      <edge id="1268"
+            source="merb-core"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="1269"
+            source="merb-core"
+            target="rest-client"
+            weight="10" />
+      <edge id="1270"
+            source="merb-core"
+            target="capistrano"
+            weight="6" />
+      <edge id="1271"
+            source="merb-core"
+            target="fastthread"
+            weight="6" />
+      <edge id="1272"
+            source="merb-core"
+            target="gitnub"
+            weight="6" />
+      <edge id="1273"
+            source="merb-core"
+            target="sequel"
+            weight="8" />
+      <edge id="1274"
+            source="merb-core"
+            target="hancock-client-rails"
+            weight="6" />
+      <edge id="1275"
+            source="merb-core"
+            target="do"
+            weight="6" />
+      <edge id="1276"
+            source="merb-core"
+            target="paperclip"
+            weight="10" />
+      <edge id="1277"
+            source="merb-core"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1278"
+            source="merb-core"
+            target="aasm"
+            weight="6" />
+      <edge id="1279"
+            source="merb-core"
+            target="extlib"
+            weight="6" />
+      <edge id="1280"
+            source="merb-core"
+            target="scratch"
+            weight="6" />
+      <edge id="1281"
+            source="merb-core"
+            target="merb-book"
+            weight="6" />
+      <edge id="1282"
+            source="scanty"
+            target="delayed_job"
+            weight="6" />
+      <edge id="1283"
+            source="scanty"
+            target="rails"
+            weight="8" />
+      <edge id="1284"
+            source="scanty"
+            target="integrity"
+            weight="8" />
+      <edge id="1285"
+            source="scanty"
+            target="mongomapper"
+            weight="6" />
+      <edge id="1286"
+            source="scanty"
+            target="cucumber"
+            weight="6" />
+      <edge id="1287"
+            source="juggernaut_plugin"
+            target="juggernaut_gem"
+            weight="14" />
+      <edge id="1288"
+            source="juggernaut_plugin"
+            target="rails"
+            weight="6" />
+      <edge id="1289"
+            source="tilt"
+            target="sinatra.github.com"
+            weight="6" />
+      <edge id="1290"
+            source="tilt"
+            target="rails"
+            weight="12" />
+      <edge id="1291"
+            source="repl"
+            target="homebrew"
+            weight="6" />
+      <edge id="1292"
+            source="rails-templates"
+            target="warden"
+            weight="6" />
+      <edge id="1293"
+            source="rails-templates"
+            target="formtastic"
+            weight="12" />
+      <edge id="1294"
+            source="rails-templates"
+            target="annotate_models"
+            weight="6" />
+      <edge id="1295"
+            source="rails-templates"
+            target="oauth"
+            weight="8" />
+      <edge id="1296"
+            source="rails-templates"
+            target="lovd-by-less"
+            weight="10" />
+      <edge id="1297"
+            source="rails-templates"
+            target="facebooker"
+            weight="8" />
+      <edge id="1298"
+            source="rails-templates"
+            target="pickler"
+            weight="8" />
+      <edge id="1299"
+            source="rails-templates"
+            target="email-spec"
+            weight="6" />
+      <edge id="1300"
+            source="rails-templates"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="1301"
+            source="rails-templates"
+            target="liquid"
+            weight="6" />
+      <edge id="1302"
+            source="rails-templates"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="1303"
+            source="rails-templates"
+            target="jobberrails"
+            weight="6" />
+      <edge id="1304"
+            source="rails-templates"
+            target="fat_free_crm"
+            weight="8" />
+      <edge id="1305"
+            source="rails-templates"
+            target="redmine"
+            weight="12" />
+      <edge id="1306"
+            source="rails-templates"
+            target="devise"
+            weight="6" />
+      <edge id="1307"
+            source="rails-templates"
+            target="authlogic_example"
+            weight="6" />
+      <edge id="1308"
+            source="rails-templates"
+            target="web-app-theme"
+            weight="8" />
+      <edge id="1309"
+            source="rails-templates"
+            target="rest-client"
+            weight="6" />
+      <edge id="1310"
+            source="rails-templates"
+            target="bort"
+            weight="16" />
+      <edge id="1311"
+            source="rails-templates"
+            target="capistrano"
+            weight="6" />
+      <edge id="1312"
+            source="rails-templates"
+            target="authlogic"
+            weight="8" />
+      <edge id="1313"
+            source="rails-templates"
+            target="sinatra.github.com"
+            weight="6" />
+      <edge id="1314"
+            source="rails-templates"
+            target="homebrew"
+            weight="10" />
+      <edge id="1315"
+            source="rails-templates"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="1316"
+            source="rails-templates"
+            target="searchlogic"
+            weight="8" />
+      <edge id="1317"
+            source="rails-templates"
+            target="jrails"
+            weight="6" />
+      <edge id="1318"
+            source="rails-templates"
+            target="baseapp"
+            weight="6" />
+      <edge id="1319"
+            source="rails-templates"
+            target="radiant"
+            weight="6" />
+      <edge id="1320"
+            source="rails-templates"
+            target="rspec"
+            weight="6" />
+      <edge id="1321"
+            source="rails-templates"
+            target="altered_beast"
+            weight="6" />
+      <edge id="1322"
+            source="rails-templates"
+            target="feather"
+            weight="6" />
+      <edge id="1323"
+            source="rails-templates"
+            target="delayed_job"
+            weight="6" />
+      <edge id="1324"
+            source="rails-templates"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="1325"
+            source="rails-templates"
+            target="rails"
+            weight="28" />
+      <edge id="1326"
+            source="rails-templates"
+            target="twitter"
+            weight="12" />
+      <edge id="1327"
+            source="rails-templates"
+            target="gemcutter"
+            weight="8" />
+      <edge id="1328"
+            source="rails-templates"
+            target="integrity"
+            weight="8" />
+      <edge id="1329"
+            source="rails-templates"
+            target="git_remote_branch"
+            weight="6" />
+      <edge id="1330"
+            source="rails-templates"
+            target="mephisto"
+            weight="12" />
+      <edge id="1331"
+            source="rails-templates"
+            target="nifty-generators"
+            weight="8" />
+      <edge id="1332"
+            source="rails-templates"
+            target="emacs-starter-kit"
+            weight="12" />
+      <edge id="1333"
+            source="rails-templates"
+            target="clearance"
+            weight="10" />
+      <edge id="1334"
+            source="rails-templates"
+            target="ec2onrails"
+            weight="6" />
+      <edge id="1335"
+            source="rails-templates"
+            target="passenger-stack"
+            weight="6" />
+      <edge id="1336"
+            source="rails-templates"
+            target="spree"
+            weight="6" />
+      <edge id="1337"
+            source="rails-templates"
+            target="dm-more"
+            weight="6" />
+      <edge id="1338"
+            source="rails-templates"
+            target="rucksack"
+            weight="6" />
+      <edge id="1339"
+            source="rails-templates"
+            target="rack-contrib"
+            weight="6" />
+      <edge id="1340"
+            source="rails-templates"
+            target="rubyflow"
+            weight="6" />
+      <edge id="1341"
+            source="rails-templates"
+            target="mongomapper"
+            weight="8" />
+      <edge id="1342"
+            source="rails-templates"
+            target="twitter-auth"
+            weight="8" />
+      <edge id="1343"
+            source="rails-templates"
+            target="couchrest"
+            weight="8" />
+      <edge id="1344"
+            source="rails-templates"
+            target="pomodo_on_rails"
+            weight="6" />
+      <edge id="1345"
+            source="rails-templates"
+            target="httparty"
+            weight="8" />
+      <edge id="1346"
+            source="rails-templates"
+            target="aasm"
+            weight="6" />
+      <edge id="1347"
+            source="rails-templates"
+            target="typo"
+            weight="12" />
+      <edge id="1348"
+            source="mixlib-config"
+            target="mixlib-cli"
+            weight="14" />
+      <edge id="1349"
+            source="mixlib-config"
+            target="opscode-agent"
+            weight="6" />
+      <edge id="1350"
+            source="dm-core"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="1351"
+            source="dm-core"
+            target="rspec"
+            weight="6" />
+      <edge id="1352"
+            source="dm-core"
+            target="rails"
+            weight="30" />
+      <edge id="1353"
+            source="dm-core"
+            target="dm-more"
+            weight="54" />
+      <edge id="1354"
+            source="dm-core"
+            target="will_paginate"
+            weight="10" />
+      <edge id="1355"
+            source="dm-core"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="1356"
+            source="dm-core"
+            target="rest-client"
+            weight="8" />
+      <edge id="1357"
+            source="dm-core"
+            target="capistrano"
+            weight="6" />
+      <edge id="1358"
+            source="dm-core"
+            target="fastthread"
+            weight="6" />
+      <edge id="1359"
+            source="dm-core"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="1360"
+            source="dm-core"
+            target="nokogiri"
+            weight="8" />
+      <edge id="1361"
+            source="dm-core"
+            target="homebrew"
+            weight="8" />
+      <edge id="1362"
+            source="dm-core"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="1363"
+            source="dm-core"
+            target="couchrest"
+            weight="10" />
+      <edge id="1364"
+            source="dm-core"
+            target="extlib"
+            weight="26" />
+      <edge id="1365"
+            source="dm-core"
+            target="rack"
+            weight="10" />
+      <edge id="1366"
+            source="dm-core"
+            target="scratch"
+            weight="6" />
+      <edge id="1367"
+            source="asunit"
+            target="SwiftSuspenders"
+            weight="10" />
+      <edge id="1368"
+            source="asunit"
+            target="robotlegs-framework"
+            weight="8" />
+      <edge id="1369"
+            source="asunit"
+            target="as3-signals"
+            weight="8" />
+      <edge id="1370"
+            source="integrity-campfire"
+            target="rspec"
+            weight="6" />
+      <edge id="1371"
+            source="integrity-campfire"
+            target="integrity"
+            weight="14" />
+      <edge id="1372"
+            source="integrity-campfire"
+            target="integrity-email"
+            weight="6" />
+      <edge id="1373"
+            source="twitter"
+            target="shoulda"
+            weight="10" />
+      <edge id="1374"
+            source="twitter"
+            target="machinist"
+            weight="6" />
+      <edge id="1375"
+            source="twitter"
+            target="annotate_models"
+            weight="6" />
+      <edge id="1376"
+            source="twitter"
+            target="oauth"
+            weight="6" />
+      <edge id="1377"
+            source="twitter"
+            target="facebooker"
+            weight="6" />
+      <edge id="1378"
+            source="twitter"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="1379"
+            source="twitter"
+            target="sunspot_rails"
+            weight="6" />
+      <edge id="1380"
+            source="twitter"
+            target="liquid"
+            weight="8" />
+      <edge id="1381"
+            source="twitter"
+            target="thinking-sphinx"
+            weight="18" />
+      <edge id="1382"
+            source="twitter"
+            target="contacts"
+            weight="12" />
+      <edge id="1383"
+            source="twitter"
+            target="tmail"
+            weight="6" />
+      <edge id="1384"
+            source="twitter"
+            target="dotfiles"
+            weight="10" />
+      <edge id="1385"
+            source="twitter"
+            target="capistrano"
+            weight="8" />
+      <edge id="1386"
+            source="twitter"
+            target="authlogic"
+            weight="8" />
+      <edge id="1387"
+            source="twitter"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="1388"
+            source="twitter"
+            target="cucumber"
+            weight="6" />
+      <edge id="1389"
+            source="twitter"
+            target="homebrew"
+            weight="14" />
+      <edge id="1390"
+            source="twitter"
+            target="paperclip"
+            weight="8" />
+      <edge id="1391"
+            source="twitter"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="1392"
+            source="twitter"
+            target="active_merchant"
+            weight="8" />
+      <edge id="1393"
+            source="twitter"
+            target="feedzirra"
+            weight="12" />
+      <edge id="1394"
+            source="twitter"
+            target="rspec"
+            weight="8" />
+      <edge id="1395"
+            source="twitter"
+            target="delayed_job"
+            weight="18" />
+      <edge id="1396"
+            source="twitter"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="1397"
+            source="twitter"
+            target="rails"
+            weight="24" />
+      <edge id="1398"
+            source="twitter"
+            target="gemcutter"
+            weight="8" />
+      <edge id="1399"
+            source="twitter"
+            target="integrity"
+            weight="6" />
+      <edge id="1400"
+            source="twitter"
+            target="prototype"
+            weight="6" />
+      <edge id="1401"
+            source="twitter"
+            target="gitjour"
+            weight="6" />
+      <edge id="1402"
+            source="twitter"
+            target="yajl-ruby"
+            weight="6" />
+      <edge id="1403"
+            source="twitter"
+            target="will_paginate"
+            weight="8" />
+      <edge id="1404"
+            source="twitter"
+            target="seinfeld"
+            weight="6" />
+      <edge id="1405"
+            source="twitter"
+            target="mongomapper"
+            weight="8" />
+      <edge id="1406"
+            source="twitter"
+            target="progit"
+            weight="6" />
+      <edge id="1407"
+            source="twitter"
+            target="twitter-auth"
+            weight="10" />
+      <edge id="1408"
+            source="twitter"
+            target="tweetstream"
+            weight="6" />
+      <edge id="1409"
+            source="twitter"
+            target="httparty"
+            weight="14" />
+      <edge id="1410"
+            source="rvm"
+            target="sinatra"
+            weight="6" />
+      <edge id="1411"
+            source="rvm"
+            target="rails"
+            weight="8" />
+      <edge id="1412"
+            source="rvm"
+            target="jeweler"
+            weight="8" />
+      <edge id="1413"
+            source="rvm"
+            target="webrat"
+            weight="8" />
+      <edge id="1414"
+            source="rvm"
+            target="sunspot"
+            weight="8" />
+      <edge id="1415"
+            source="rvm"
+            target="rubyspec"
+            weight="6" />
+      <edge id="1416"
+            source="tog_picto"
+            target="tog_conversatio"
+            weight="8" />
+      <edge id="1417"
+            source="tog_picto"
+            target="tog_conclave"
+            weight="6" />
+      <edge id="1418"
+            source="tog_picto"
+            target="tog_vault"
+            weight="6" />
+      <edge id="1419"
+            source="tog_picto"
+            target="tog"
+            weight="6" />
+      <edge id="1420"
+            source="phonegap-dev"
+            target="PhoneGapSimulator"
+            weight="6" />
+      <edge id="1421"
+            source="redcar"
+            target="java-mateview"
+            weight="6" />
+      <edge id="1422"
+            source="django-threadedcomments"
+            target="django-avatar"
+            weight="10" />
+      <edge id="1423"
+            source="django-threadedcomments"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="1424"
+            source="django-threadedcomments"
+            target="django-mingus"
+            weight="6" />
+      <edge id="1425"
+            source="django-threadedcomments"
+            target="django-notification"
+            weight="6" />
+      <edge id="1426"
+            source="django-threadedcomments"
+            target="django-friends"
+            weight="6" />
+      <edge id="1427"
+            source="django-threadedcomments"
+            target="pinax"
+            weight="10" />
+      <edge id="1428"
+            source="ioke"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="1429"
+            source="cucumber-rails"
+            target="rspec"
+            weight="6" />
+      <edge id="1430"
+            source="cucumber-rails"
+            target="rails"
+            weight="12" />
+      <edge id="1431"
+            source="cucumber-rails"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="1432"
+            source="calais"
+            target="friendly_id"
+            weight="6" />
+      <edge id="1433"
+            source="calais"
+            target="httparty"
+            weight="6" />
+      <edge id="1434"
+            source="adam-vim"
+            target="cookbooks"
+            weight="10" />
+      <edge id="1435"
+            source="adam-vim"
+            target="chef"
+            weight="8" />
+      <edge id="1436"
+            source="adam-vim"
+            target="ohai"
+            weight="8" />
+      <edge id="1437"
+            source="adam-vim"
+            target="mixlib-config"
+            weight="6" />
+      <edge id="1438"
+            source="adam-vim"
+            target="chef-repo"
+            weight="6" />
+      <edge id="1439"
+            source="tog_forum"
+            target="tog_core"
+            weight="10" />
+      <edge id="1440"
+            source="tog_forum"
+            target="tog_user"
+            weight="6" />
+      <edge id="1441"
+            source="tog_forum"
+            target="tog_mail"
+            weight="8" />
+      <edge id="1442"
+            source="tog_forum"
+            target="tog_social"
+            weight="8" />
+      <edge id="1443"
+            source="rails3-generators"
+            target="rails"
+            weight="6" />
+      <edge id="1444"
+            source="wink"
+            target="dotfiles"
+            weight="6" />
+      <edge id="1445"
+            source="backgroundrb"
+            target="rails"
+            weight="6" />
+      <edge id="1446"
+            source="euler_bench"
+            target="perl"
+            weight="6" />
+      <edge id="1447"
+            source="euler_bench"
+            target="perl5i"
+            weight="6" />
+      <edge id="1448"
+            source="redmine_burndown"
+            target="redmine_task_board"
+            weight="10" />
+      <edge id="1449"
+            source="github-gem"
+            target="cucumber-tmbundle"
+            weight="6" />
+      <edge id="1450"
+            source="github-gem"
+            target="gitx"
+            weight="6" />
+      <edge id="1451"
+            source="github-gem"
+            target="formtastic"
+            weight="6" />
+      <edge id="1452"
+            source="github-gem"
+            target="rinari"
+            weight="6" />
+      <edge id="1453"
+            source="github-gem"
+            target="oauth"
+            weight="8" />
+      <edge id="1454"
+            source="github-gem"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="1455"
+            source="github-gem"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="1456"
+            source="github-gem"
+            target="gemjour"
+            weight="6" />
+      <edge id="1457"
+            source="github-gem"
+            target="thor"
+            weight="6" />
+      <edge id="1458"
+            source="github-gem"
+            target="rest-client"
+            weight="6" />
+      <edge id="1459"
+            source="github-gem"
+            target="cucumber"
+            weight="10" />
+      <edge id="1460"
+            source="github-gem"
+            target="treetop"
+            weight="6" />
+      <edge id="1461"
+            source="github-gem"
+            target="homebrew"
+            weight="18" />
+      <edge id="1462"
+            source="github-gem"
+            target="paperclip"
+            weight="6" />
+      <edge id="1463"
+            source="github-gem"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="1464"
+            source="github-gem"
+            target="rack"
+            weight="8" />
+      <edge id="1465"
+            source="github-gem"
+            target="scratch"
+            weight="8" />
+      <edge id="1466"
+            source="github-gem"
+            target="merb-book"
+            weight="6" />
+      <edge id="1467"
+            source="github-gem"
+            target="rspec"
+            weight="8" />
+      <edge id="1468"
+            source="github-gem"
+            target="rails-templates"
+            weight="10" />
+      <edge id="1469"
+            source="github-gem"
+            target="sinatra"
+            weight="14" />
+      <edge id="1470"
+            source="github-gem"
+            target="rails"
+            weight="18" />
+      <edge id="1471"
+            source="github-gem"
+            target="twitter"
+            weight="6" />
+      <edge id="1472"
+            source="github-gem"
+            target="gemcutter"
+            weight="12" />
+      <edge id="1473"
+            source="github-gem"
+            target="nokogiri"
+            weight="6" />
+      <edge id="1474"
+            source="github-gem"
+            target="integrity"
+            weight="12" />
+      <edge id="1475"
+            source="github-gem"
+            target="jeweler"
+            weight="8" />
+      <edge id="1476"
+            source="github-gem"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="1477"
+            source="github-gem"
+            target="merb"
+            weight="8" />
+      <edge id="1478"
+            source="github-gem"
+            target="webrat"
+            weight="18" />
+      <edge id="1479"
+            source="github-gem"
+            target="gitjour"
+            weight="16" />
+      <edge id="1480"
+            source="github-gem"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="1481"
+            source="github-gem"
+            target="emacs-starter-kit"
+            weight="6" />
+      <edge id="1482"
+            source="github-gem"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="1483"
+            source="github-gem"
+            target="fastthread"
+            weight="8" />
+      <edge id="1484"
+            source="github-gem"
+            target="seinfeld"
+            weight="10" />
+      <edge id="1485"
+            source="github-gem"
+            target="hancock-client-rails"
+            weight="8" />
+      <edge id="1486"
+            source="github-gem"
+            target="github-tmbundle"
+            weight="8" />
+      <edge id="1487"
+            source="github-gem"
+            target="mongomapper"
+            weight="8" />
+      <edge id="1488"
+            source="github-gem"
+            target="couchrest"
+            weight="6" />
+      <edge id="1489"
+            source="github-gem"
+            target="httparty"
+            weight="6" />
+      <edge id="1490"
+            source="formtastic"
+            target="shoulda"
+            weight="6" />
+      <edge id="1491"
+            source="formtastic"
+            target="squirrel"
+            weight="6" />
+      <edge id="1492"
+            source="formtastic"
+            target="declarative_authorization"
+            weight="6" />
+      <edge id="1493"
+            source="formtastic"
+            target="gemcutter"
+            weight="6" />
+      <edge id="1494"
+            source="formtastic"
+            target="faker"
+            weight="8" />
+      <edge id="1495"
+            source="formtastic"
+            target="rspec-rails"
+            weight="8" />
+      <edge id="1496"
+            source="formtastic"
+            target="factory_girl"
+            weight="6" />
+      <edge id="1497"
+            source="formtastic"
+            target="metric_fu"
+            weight="8" />
+      <edge id="1498"
+            source="formtastic"
+            target="clearance"
+            weight="6" />
+      <edge id="1499"
+            source="formtastic"
+            target="devise"
+            weight="8" />
+      <edge id="1500"
+            source="formtastic"
+            target="homebrew"
+            weight="10" />
+      <edge id="1501"
+            source="formtastic"
+            target="paperclip"
+            weight="16" />
+      <edge id="1502"
+            source="formtastic"
+            target="active_merchant"
+            weight="20" />
+      <edge id="1503"
+            source="formtastic"
+            target="radiant"
+            weight="6" />
+      <edge id="1504"
+            source="django-microblogging"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="1505"
+            source="django-microblogging"
+            target="django-friends"
+            weight="6" />
+      <edge id="1506"
+            source="django-microblogging"
+            target="pinax"
+            weight="6" />
+      <edge id="1507"
+            source="rake"
+            target="shoulda"
+            weight="6" />
+      <edge id="1508"
+            source="rake"
+            target="rails"
+            weight="8" />
+      <edge id="1509"
+            source="rake"
+            target="bundler"
+            weight="6" />
+      <edge id="1510"
+            source="rake"
+            target="gemcutter"
+            weight="6" />
+      <edge id="1511"
+            source="yui2"
+            target="yui3-gallery"
+            weight="16" />
+      <edge id="1512"
+            source="yui2"
+            target="yui3"
+            weight="24" />
+      <edge id="1513"
+            source="yui2"
+            target="builder"
+            weight="8" />
+      <edge id="1514"
+            source="slick"
+            target="mootools-more"
+            weight="8" />
+      <edge id="1515"
+            source="slick"
+            target="mootools-core"
+            weight="8" />
+      <edge id="1516"
+            source="psgi-specs"
+            target="Dancer"
+            weight="6" />
+      <edge id="1517"
+            source="django-oembed"
+            target="django-pagination"
+            weight="6" />
+      <edge id="1518"
+            source="django-oembed"
+            target="django-avatar"
+            weight="6" />
+      <edge id="1519"
+            source="django-oembed"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="1520"
+            source="django-oembed"
+            target="django"
+            weight="6" />
+      <edge id="1521"
+            source="django-oembed"
+            target="django-friends"
+            weight="6" />
+      <edge id="1522"
+            source="django-oembed"
+            target="pinax"
+            weight="6" />
+      <edge id="1523"
+            source="django-oembed"
+            target="django-microblogging"
+            weight="6" />
+      <edge id="1524"
+            source="django-oembed"
+            target="django-sorting"
+            weight="6" />
+      <edge id="1525"
+            source="hovercraft"
+            target="etap"
+            weight="6" />
+      <edge id="1526"
+            source="hovercraft"
+            target="couchdb"
+            weight="8" />
+      <edge id="1527"
+            source="tmail"
+            target="facebooker"
+            weight="6" />
+      <edge id="1528"
+            source="vlad-git"
+            target="vlad"
+            weight="6" />
+      <edge id="1529"
+            source="auto_complete"
+            target="paperclip"
+            weight="6" />
+      <edge id="1530"
+            source="yui3-gallery"
+            target="titanium_mobile"
+            weight="6" />
+      <edge id="1531"
+            source="phpMyFAQ"
+            target="pmfMobileKit"
+            weight="6" />
+      <edge id="1532"
+            source="authlogic_openid"
+            target="authlogic_oauth"
+            weight="6" />
+      <edge id="1533"
+            source="javascript_testing"
+            target="query_reviewer"
+            weight="6" />
+      <edge id="1534"
+            source="javascript_testing"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="1535"
+            source="javascript_testing"
+            target="rails"
+            weight="16" />
+      <edge id="1536"
+            source="javascript_testing"
+            target="semantic_form_builder"
+            weight="6" />
+      <edge id="1537"
+            source="javascript_testing"
+            target="formtastic"
+            weight="6" />
+      <edge id="1538"
+            source="javascript_testing"
+            target="authlogic"
+            weight="8" />
+      <edge id="1539"
+            source="javascript_testing"
+            target="dr-nic-magic-awesome"
+            weight="6" />
+      <edge id="1540"
+            source="javascript_testing"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1541"
+            source="acl9"
+            target="rails"
+            weight="6" />
+      <edge id="1542"
+            source="acl9"
+            target="formtastic"
+            weight="6" />
+      <edge id="1543"
+            source="acl9"
+            target="authlogic"
+            weight="8" />
+      <edge id="1544"
+            source="kiokudb"
+            target="html-formhandler"
+            weight="6" />
+      <edge id="1545"
+            source="kiokudb"
+            target="cpanhq"
+            weight="8" />
+      <edge id="1546"
+            source="kiokudb"
+            target="dist-zilla"
+            weight="8" />
+      <edge id="1547"
+            source="kiokudb"
+            target="sd"
+            weight="8" />
+      <edge id="1548"
+            source="kiokudb"
+            target="moose"
+            weight="10" />
+      <edge id="1549"
+            source="kiokudb"
+            target="class-mop"
+            weight="6" />
+      <edge id="1550"
+            source="kiokudb"
+            target="moosex-declare"
+            weight="8" />
+      <edge id="1551"
+            source="kiokudb"
+            target="prophet"
+            weight="6" />
+      <edge id="1552"
+            source="kiokudb"
+            target="kiokudb-backend-dbi"
+            weight="8" />
+      <edge id="1553"
+            source="kiokudb"
+            target="search-gin"
+            weight="12" />
+      <edge id="1554"
+            source="puppet"
+            target="ohai"
+            weight="6" />
+      <edge id="1555"
+            source="puppet"
+            target="puppet-postgres"
+            weight="8" />
+      <edge id="1556"
+            source="puppet"
+            target="puppet-mongrel"
+            weight="6" />
+      <edge id="1557"
+            source="puppet"
+            target="facter"
+            weight="20" />
+      <edge id="1558"
+            source="puppet"
+            target="puppet-puppet"
+            weight="8" />
+      <edge id="1559"
+            source="puppet"
+            target="puppet-rails"
+            weight="6" />
+      <edge id="1560"
+            source="puppet"
+            target="puppet-rubygems"
+            weight="6" />
+      <edge id="1561"
+            source="puppet"
+            target="puppet-ruby"
+            weight="6" />
+      <edge id="1562"
+            source="panda"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1563"
+            source="panda"
+            target="panda_gem"
+            weight="8" />
+      <edge id="1564"
+            source="panda"
+            target="rails"
+            weight="6" />
+      <edge id="1565"
+            source="panda"
+            target="gemcutter"
+            weight="6" />
+      <edge id="1566"
+            source="vlad"
+            target="rails"
+            weight="16" />
+      <edge id="1567"
+            source="vlad"
+            target="chef"
+            weight="6" />
+      <edge id="1568"
+            source="vlad"
+            target="gemcutter"
+            weight="6" />
+      <edge id="1569"
+            source="screw-unit"
+            target="rr"
+            weight="8" />
+      <edge id="1570"
+            source="screw-unit"
+            target="factory_girl"
+            weight="6" />
+      <edge id="1571"
+            source="screw-unit"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="1572"
+            source="screw-unit"
+            target="javascript_testing"
+            weight="16" />
+      <edge id="1573"
+            source="screw-unit"
+            target="rails"
+            weight="16" />
+      <edge id="1574"
+            source="screw-unit"
+            target="facebooker"
+            weight="6" />
+      <edge id="1575"
+            source="screw-unit"
+            target="email-spec"
+            weight="6" />
+      <edge id="1576"
+            source="screw-unit"
+            target="screw-unit-tmbundle"
+            weight="6" />
+      <edge id="1577"
+            source="screw-unit"
+            target="screw-unit-server"
+            weight="6" />
+      <edge id="1578"
+            source="blather"
+            target="skates"
+            weight="6" />
+      <edge id="1579"
+            source="blather"
+            target="rails"
+            weight="6" />
+      <edge id="1580"
+            source="gemcutter"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="1581"
+            source="gemcutter"
+            target="metric_fu"
+            weight="6" />
+      <edge id="1582"
+            source="gemcutter"
+            target="heroku"
+            weight="6" />
+      <edge id="1583"
+            source="gemcutter"
+            target="chef"
+            weight="10" />
+      <edge id="1584"
+            source="gemcutter"
+            target="homebrew"
+            weight="20" />
+      <edge id="1585"
+            source="gemcutter"
+            target="shoes"
+            weight="6" />
+      <edge id="1586"
+            source="puppet-postgres"
+            target="puppet-puppet"
+            weight="10" />
+      <edge id="1587"
+            source="puppet-postgres"
+            target="puppet-rails"
+            weight="6" />
+      <edge id="1588"
+            source="puppet-postgres"
+            target="puppet-rubygems"
+            weight="6" />
+      <edge id="1589"
+            source="puppet-postgres"
+            target="puppet-common"
+            weight="6" />
+      <edge id="1590"
+            source="puppet-postgres"
+            target="puppet-ruby"
+            weight="6" />
+      <edge id="1591"
+            source="nette"
+            target="dibi"
+            weight="6" />
+      <edge id="1592"
+            source="WWW-TypePad"
+            target="tiptop"
+            weight="6" />
+      <edge id="1593"
+            source="dorothy"
+            target="homebrew"
+            weight="6" />
+      <edge id="1594"
+            source="Twitter-OAuth-iPhone"
+            target="three20"
+            weight="6" />
+      <edge id="1595"
+            source="rails3_datamapper"
+            target="jeweler"
+            weight="6" />
+      <edge id="1596"
+            source="rails3_datamapper"
+            target="haml"
+            weight="6" />
+      <edge id="1597"
+            source="matchy"
+            target="rspec"
+            weight="8" />
+      <edge id="1598"
+            source="matchy"
+            target="rails"
+            weight="6" />
+      <edge id="1599"
+            source="matchy"
+            target="integrity"
+            weight="6" />
+      <edge id="1600"
+            source="matchy"
+            target="mongomapper"
+            weight="6" />
+      <edge id="1601"
+            source="matchy"
+            target="cucumber"
+            weight="6" />
+      <edge id="1602"
+            source="matchy"
+            target="feedzirra"
+            weight="8" />
+      <edge id="1603"
+            source="matchy"
+            target="httparty"
+            weight="6" />
+      <edge id="1604"
+            source="do"
+            target="rails"
+            weight="6" />
+      <edge id="1605"
+            source="do"
+            target="extlib"
+            weight="8" />
+      <edge id="1606"
+            source="do"
+            target="dm-core"
+            weight="26" />
+      <edge id="1607"
+            source="libstrophe"
+            target="moxi"
+            weight="6" />
+      <edge id="1608"
+            source="rcov"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="1609"
+            source="rcov"
+            target="rails"
+            weight="8" />
+      <edge id="1610"
+            source="django-extensions"
+            target="django-mingus"
+            weight="6" />
+      <edge id="1611"
+            source="moose"
+            target="html-formhandler"
+            weight="8" />
+      <edge id="1612"
+            source="moose"
+            target="namespace-autoclean"
+            weight="6" />
+      <edge id="1613"
+            source="moose"
+            target="cpanhq"
+            weight="8" />
+      <edge id="1614"
+            source="moose"
+            target="catalyst-model-kiokudb"
+            weight="6" />
+      <edge id="1615"
+            source="moose"
+            target="dist-zilla"
+            weight="6" />
+      <edge id="1616"
+            source="moose"
+            target="Parse-Method-Signatures"
+            weight="8" />
+      <edge id="1617"
+            source="moose"
+            target="Catalyst--Plugin--Session--State--Stash"
+            weight="6" />
+      <edge id="1618"
+            source="moose"
+            target="sd"
+            weight="6" />
+      <edge id="1619"
+            source="moose"
+            target="Gitalist"
+            weight="6" />
+      <edge id="1620"
+            source="moose"
+            target="catalyst-action-rest"
+            weight="8" />
+      <edge id="1621"
+            source="moose"
+            target="catalystx-declarative"
+            weight="6" />
+      <edge id="1622"
+            source="moose"
+            target="moosex-declare"
+            weight="10" />
+      <edge id="1623"
+            source="moose"
+            target="extutils-makemaker"
+            weight="6" />
+      <edge id="1624"
+            source="bundle-fu"
+            target="workling"
+            weight="6" />
+      <edge id="1625"
+            source="mongoid"
+            target="mongo-ruby-driver"
+            weight="10" />
+      <edge id="1626"
+            source="yaml_db"
+            target="enki"
+            weight="6" />
+      <edge id="1627"
+            source="yaml_db"
+            target="rails"
+            weight="6" />
+      <edge id="1628"
+            source="yaml_db"
+            target="redmine"
+            weight="6" />
+      <edge id="1629"
+            source="ruby-git"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="1630"
+            source="ruby-git"
+            target="rspec"
+            weight="6" />
+      <edge id="1631"
+            source="ruby-git"
+            target="factory_girl"
+            weight="6" />
+      <edge id="1632"
+            source="ruby-git"
+            target="rails"
+            weight="12" />
+      <edge id="1633"
+            source="ruby-git"
+            target="dm-more"
+            weight="6" />
+      <edge id="1634"
+            source="ruby-git"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="1635"
+            source="ruby-git"
+            target="fastthread"
+            weight="8" />
+      <edge id="1636"
+            source="ruby-git"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="1637"
+            source="ruby-git"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="1638"
+            source="ruby-git"
+            target="haml"
+            weight="6" />
+      <edge id="1639"
+            source="ruby-git"
+            target="scratch"
+            weight="8" />
+      <edge id="1640"
+            source="email-spec"
+            target="shoulda"
+            weight="6" />
+      <edge id="1641"
+            source="email-spec"
+            target="factory_girl"
+            weight="6" />
+      <edge id="1642"
+            source="email-spec"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="1643"
+            source="email-spec"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="1644"
+            source="email-spec"
+            target="rails"
+            weight="18" />
+      <edge id="1645"
+            source="email-spec"
+            target="formtastic"
+            weight="12" />
+      <edge id="1646"
+            source="email-spec"
+            target="action_mailer_cache_delivery"
+            weight="6" />
+      <edge id="1647"
+            source="email-spec"
+            target="authlogic"
+            weight="6" />
+      <edge id="1648"
+            source="em-spec"
+            target="em-http-request"
+            weight="6" />
+      <edge id="1649"
+            source="oscommerce"
+            target="oscommerce2"
+            weight="6" />
+      <edge id="1650"
+            source="carrot"
+            target="celery"
+            weight="6" />
+      <edge id="1651"
+            source="carrot"
+            target="homebrew"
+            weight="6" />
+      <edge id="1652"
+            source="query_trace"
+            target="rspec"
+            weight="6" />
+      <edge id="1653"
+            source="query_trace"
+            target="rails"
+            weight="12" />
+      <edge id="1654"
+            source="query_trace"
+            target="will_paginate"
+            weight="6" />
+      <edge id="1655"
+            source="query_trace"
+            target="annotate_models"
+            weight="8" />
+      <edge id="1656"
+            source="query_trace"
+            target="paperclip"
+            weight="6" />
+      <edge id="1657"
+            source="query_trace"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1658"
+            source="sunspot"
+            target="sunspot_rails"
+            weight="12" />
+      <edge id="1659"
+            source="thor"
+            target="fog"
+            weight="6" />
+      <edge id="1660"
+            source="thor"
+            target="rspec"
+            weight="6" />
+      <edge id="1661"
+            source="thor"
+            target="delayed_job"
+            weight="6" />
+      <edge id="1662"
+            source="thor"
+            target="dm-core"
+            weight="10" />
+      <edge id="1663"
+            source="thor"
+            target="machinist"
+            weight="6" />
+      <edge id="1664"
+            source="thor"
+            target="sinatra"
+            weight="8" />
+      <edge id="1665"
+            source="thor"
+            target="rails"
+            weight="24" />
+      <edge id="1666"
+            source="thor"
+            target="fakeweb"
+            weight="6" />
+      <edge id="1667"
+            source="thor"
+            target="formtastic"
+            weight="6" />
+      <edge id="1668"
+            source="thor"
+            target="amazon-ec2"
+            weight="6" />
+      <edge id="1669"
+            source="thor"
+            target="gemcutter"
+            weight="10" />
+      <edge id="1670"
+            source="thor"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="1671"
+            source="thor"
+            target="integrity"
+            weight="10" />
+      <edge id="1672"
+            source="thor"
+            target="chef"
+            weight="10" />
+      <edge id="1673"
+            source="thor"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="1674"
+            source="thor"
+            target="merb"
+            weight="10" />
+      <edge id="1675"
+            source="thor"
+            target="bundler"
+            weight="12" />
+      <edge id="1676"
+            source="thor"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="1677"
+            source="thor"
+            target="rpm"
+            weight="6" />
+      <edge id="1678"
+            source="thor"
+            target="will_paginate"
+            weight="6" />
+      <edge id="1679"
+            source="thor"
+            target="dm-more"
+            weight="10" />
+      <edge id="1680"
+            source="thor"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="1681"
+            source="thor"
+            target="rest-client"
+            weight="8" />
+      <edge id="1682"
+            source="thor"
+            target="pancake"
+            weight="6" />
+      <edge id="1683"
+            source="thor"
+            target="fastthread"
+            weight="6" />
+      <edge id="1684"
+            source="thor"
+            target="seinfeld"
+            weight="6" />
+      <edge id="1685"
+            source="thor"
+            target="authlogic"
+            weight="10" />
+      <edge id="1686"
+            source="thor"
+            target="hancock-client-rails"
+            weight="6" />
+      <edge id="1687"
+            source="thor"
+            target="sumo"
+            weight="6" />
+      <edge id="1688"
+            source="thor"
+            target="cucumber"
+            weight="6" />
+      <edge id="1689"
+            source="thor"
+            target="homebrew"
+            weight="8" />
+      <edge id="1690"
+            source="thor"
+            target="paperclip"
+            weight="6" />
+      <edge id="1691"
+            source="thor"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="1692"
+            source="thor"
+            target="redis-rb"
+            weight="6" />
+      <edge id="1693"
+            source="thor"
+            target="extlib"
+            weight="6" />
+      <edge id="1694"
+            source="thor"
+            target="rack"
+            weight="10" />
+      <edge id="1695"
+            source="thor"
+            target="restful-authentication"
+            weight="8" />
+      <edge id="1696"
+            source="thor"
+            target="scratch"
+            weight="6" />
+      <edge id="1697"
+            source="thor"
+            target="passenger"
+            weight="6" />
+      <edge id="1698"
+            source="thor"
+            target="yard"
+            weight="6" />
+      <edge id="1699"
+            source="jobberrails"
+            target="fat_free_crm"
+            weight="8" />
+      <edge id="1700"
+            source="perl"
+            target="git-cpan-patch"
+            weight="6" />
+      <edge id="1701"
+            source="perl"
+            target="forest"
+            weight="6" />
+      <edge id="1702"
+            source="perl"
+            target="perlfaq"
+            weight="6" />
+      <edge id="1703"
+            source="perl"
+            target="dist-zilla"
+            weight="6" />
+      <edge id="1704"
+            source="perl"
+            target="metabase"
+            weight="8" />
+      <edge id="1705"
+            source="perl"
+            target="kiokudb"
+            weight="6" />
+      <edge id="1706"
+            source="perl"
+            target="rakudo"
+            weight="10" />
+      <edge id="1707"
+            source="perl"
+            target="sd"
+            weight="6" />
+      <edge id="1708"
+            source="perl"
+            target="Test-Harness"
+            weight="8" />
+      <edge id="1709"
+            source="perl"
+            target="moose"
+            weight="6" />
+      <edge id="1710"
+            source="perl"
+            target="moosex-method-signatures"
+            weight="8" />
+      <edge id="1711"
+            source="perl"
+            target="perl5i"
+            weight="8" />
+      <edge id="1712"
+            source="perl"
+            target="class-mop"
+            weight="6" />
+      <edge id="1713"
+            source="perl"
+            target="extutils-makemaker"
+            weight="6" />
+      <edge id="1714"
+            source="perl"
+            target="mojo"
+            weight="6" />
+      <edge id="1715"
+            source="perl"
+            target="test-more"
+            weight="12" />
+      <edge id="1716"
+            source="dotfiles"
+            target="shoulda"
+            weight="8" />
+      <edge id="1717"
+            source="dotfiles"
+            target="rails"
+            weight="10" />
+      <edge id="1718"
+            source="dotfiles"
+            target="integrity"
+            weight="10" />
+      <edge id="1719"
+            source="dotfiles"
+            target="chef"
+            weight="6" />
+      <edge id="1720"
+            source="dotfiles"
+            target="facebooker"
+            weight="6" />
+      <edge id="1721"
+            source="dotfiles"
+            target="factory_girl"
+            weight="6" />
+      <edge id="1722"
+            source="dotfiles"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="1723"
+            source="dotfiles"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="1724"
+            source="dotfiles"
+            target="redmine"
+            weight="6" />
+      <edge id="1725"
+            source="dotfiles"
+            target="bort"
+            weight="10" />
+      <edge id="1726"
+            source="dotfiles"
+            target="jukebox.rb"
+            weight="6" />
+      <edge id="1727"
+            source="dotfiles"
+            target="BigOldRailsTemplate"
+            weight="6" />
+      <edge id="1728"
+            source="dotfiles"
+            target="homebrew"
+            weight="28" />
+      <edge id="1729"
+            source="dotfiles"
+            target="paperclip"
+            weight="6" />
+      <edge id="1730"
+            source="tog_social"
+            target="tog_conversatio"
+            weight="10" />
+      <edge id="1731"
+            source="tog_social"
+            target="tog_picto"
+            weight="8" />
+      <edge id="1732"
+            source="tog_social"
+            target="tog_user"
+            weight="20" />
+      <edge id="1733"
+            source="tog_social"
+            target="tog_vault"
+            weight="10" />
+      <edge id="1734"
+            source="tog_social"
+            target="tog_mail"
+            weight="14" />
+      <edge id="1735"
+            source="tog_social"
+            target="tog"
+            weight="8" />
+      <edge id="1736"
+            source="tog_social"
+            target="tog_conclave"
+            weight="10" />
+      <edge id="1737"
+            source="active_presenter"
+            target="paperclip"
+            weight="6" />
+      <edge id="1738"
+            source="validatable"
+            target="mongo-ruby-driver"
+            weight="8" />
+      <edge id="1739"
+            source="validatable"
+            target="paperclip"
+            weight="8" />
+      <edge id="1740"
+            source="validatable"
+            target="devise"
+            weight="6" />
+      <edge id="1741"
+            source="validatable"
+            target="rails"
+            weight="6" />
+      <edge id="1742"
+            source="validatable"
+            target="formtastic"
+            weight="6" />
+      <edge id="1743"
+            source="validatable"
+            target="mongo"
+            weight="6" />
+      <edge id="1744"
+            source="shadow_puppet"
+            target="moonshine"
+            weight="12" />
+      <edge id="1745"
+            source="kestrel"
+            target="smile"
+            weight="6" />
+      <edge id="1746"
+            source="openaustralia-parser"
+            target="twfy"
+            weight="6" />
+      <edge id="1747"
+            source="fog"
+            target="homebrew"
+            weight="6" />
+      <edge id="1748"
+            source="restfulx_framework"
+            target="erlang-amf"
+            weight="6" />
+      <edge id="1749"
+            source="radiant-comments"
+            target="radiant-file-system-extension"
+            weight="6" />
+      <edge id="1750"
+            source="radiant-comments"
+            target="radiant-aggregation-extension"
+            weight="6" />
+      <edge id="1751"
+            source="radiant-comments"
+            target="radiant-settings"
+            weight="8" />
+      <edge id="1752"
+            source="radiant-comments"
+            target="rails"
+            weight="6" />
+      <edge id="1753"
+            source="radiant-comments"
+            target="radiant-copy-move"
+            weight="10" />
+      <edge id="1754"
+            source="radiant-comments"
+            target="paperclipped"
+            weight="8" />
+      <edge id="1755"
+            source="radiant-comments"
+            target="radiant-textile_editor-extension"
+            weight="6" />
+      <edge id="1756"
+            source="radiant-comments"
+            target="radiant-rss-reader"
+            weight="6" />
+      <edge id="1757"
+            source="radiant-comments"
+            target="radiant-mailer-extension"
+            weight="12" />
+      <edge id="1758"
+            source="radiant-comments"
+            target="radiant-ray-extension"
+            weight="6" />
+      <edge id="1759"
+            source="radiant-comments"
+            target="radiant-extension-registry"
+            weight="6" />
+      <edge id="1760"
+            source="radiant-comments"
+            target="radiant-paginate-extension"
+            weight="6" />
+      <edge id="1761"
+            source="radiant-comments"
+            target="radiant-tags-extension"
+            weight="16" />
+      <edge id="1762"
+            source="radiant-comments"
+            target="radiant-fckeditor"
+            weight="6" />
+      <edge id="1763"
+            source="radiant-comments"
+            target="navigation_tags"
+            weight="6" />
+      <edge id="1764"
+            source="radiant-comments"
+            target="radiant-gallery"
+            weight="6" />
+      <edge id="1765"
+            source="radiant-comments"
+            target="radiant-page-attachments-extension"
+            weight="6" />
+      <edge id="1766"
+            source="radiant-comments"
+            target="radiant"
+            weight="16" />
+      <edge id="1767"
+            source="radiant-comments"
+            target="dataset"
+            weight="6" />
+      <edge id="1768"
+            source="puppet-common"
+            target="puppet-mysql"
+            weight="6" />
+      <edge id="1769"
+            source="yos-social-php"
+            target="yql-tables"
+            weight="6" />
+      <edge id="1770"
+            source="nokogiri"
+            target="shoulda"
+            weight="8" />
+      <edge id="1771"
+            source="nokogiri"
+            target="vim-ruby"
+            weight="6" />
+      <edge id="1772"
+            source="nokogiri"
+            target="rails"
+            weight="22" />
+      <edge id="1773"
+            source="nokogiri"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="1774"
+            source="nokogiri"
+            target="gemcutter"
+            weight="10" />
+      <edge id="1775"
+            source="nokogiri"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="1776"
+            source="nokogiri"
+            target="sequel"
+            weight="6" />
+      <edge id="1777"
+            source="nokogiri"
+            target="prawn"
+            weight="10" />
+      <edge id="1778"
+            source="nokogiri"
+            target="paperclip"
+            weight="6" />
+      <edge id="1779"
+            source="nokogiri"
+            target="feedzirra"
+            weight="6" />
+      <edge id="1780"
+            source="globalite"
+            target="communityengine"
+            weight="6" />
+      <edge id="1781"
+            source="radiant-share-layouts-extension"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="1782"
+            source="nanite"
+            target="rspec"
+            weight="6" />
+      <edge id="1783"
+            source="nanite"
+            target="delayed_job"
+            weight="6" />
+      <edge id="1784"
+            source="nanite"
+            target="ohai"
+            weight="14" />
+      <edge id="1785"
+            source="nanite"
+            target="eventmachine"
+            weight="8" />
+      <edge id="1786"
+            source="nanite"
+            target="dm-core"
+            weight="12" />
+      <edge id="1787"
+            source="nanite"
+            target="sinatra"
+            weight="10" />
+      <edge id="1788"
+            source="nanite"
+            target="rails"
+            weight="14" />
+      <edge id="1789"
+            source="nanite"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="1790"
+            source="nanite"
+            target="integrity"
+            weight="6" />
+      <edge id="1791"
+            source="nanite"
+            target="chef"
+            weight="20" />
+      <edge id="1792"
+            source="nanite"
+            target="chef-deploy"
+            weight="6" />
+      <edge id="1793"
+            source="nanite"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="1794"
+            source="nanite"
+            target="mochiweb.old"
+            weight="6" />
+      <edge id="1795"
+            source="nanite"
+            target="daemon-kit"
+            weight="6" />
+      <edge id="1796"
+            source="nanite"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="1797"
+            source="nanite"
+            target="mongo-ruby-driver"
+            weight="6" />
+      <edge id="1798"
+            source="nanite"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="1799"
+            source="nanite"
+            target="rest-client"
+            weight="10" />
+      <edge id="1800"
+            source="nanite"
+            target="fastthread"
+            weight="8" />
+      <edge id="1801"
+            source="nanite"
+            target="hancock-client-rails"
+            weight="8" />
+      <edge id="1802"
+            source="nanite"
+            target="mongomapper"
+            weight="8" />
+      <edge id="1803"
+            source="nanite"
+            target="homebrew"
+            weight="12" />
+      <edge id="1804"
+            source="nanite"
+            target="couchrest"
+            weight="10" />
+      <edge id="1805"
+            source="nanite"
+            target="cookbooks"
+            weight="10" />
+      <edge id="1806"
+            source="nanite"
+            target="redis-rb"
+            weight="10" />
+      <edge id="1807"
+            source="nanite"
+            target="rack"
+            weight="10" />
+      <edge id="1808"
+            source="nanite"
+            target="bacon"
+            weight="6" />
+      <edge id="1809"
+            source="nanite"
+            target="scratch"
+            weight="8" />
+      <edge id="1810"
+            source="nanite"
+            target="thin"
+            weight="10" />
+      <edge id="1811"
+            source="nanite"
+            target="amqp"
+            weight="14" />
+      <edge id="1812"
+            source="clojure"
+            target="clojure-contrib"
+            weight="20" />
+      <edge id="1813"
+            source="poolparty"
+            target="rubber"
+            weight="6" />
+      <edge id="1814"
+            source="poolparty"
+            target="cookbooks"
+            weight="8" />
+      <edge id="1815"
+            source="nao-man"
+            target="tool"
+            weight="22" />
+      <edge id="1816"
+            source="clojure-mode"
+            target="clojure"
+            weight="6" />
+      <edge id="1817"
+            source="clojure-mode"
+            target="clojure-contrib"
+            weight="6" />
+      <edge id="1818"
+            source="clojure-mode"
+            target="swank-clojure"
+            weight="8" />
+      <edge id="1819"
+            source="imagery"
+            target="homebrew"
+            weight="6" />
+      <edge id="1820"
+            source="exception_notification"
+            target="shoulda"
+            weight="6" />
+      <edge id="1821"
+            source="exception_notification"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="1822"
+            source="exception_notification"
+            target="facebooker"
+            weight="6" />
+      <edge id="1823"
+            source="exception_notification"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="1824"
+            source="exception_notification"
+            target="paperclip"
+            weight="12" />
+      <edge id="1825"
+            source="exception_notification"
+            target="active_merchant"
+            weight="22" />
+      <edge id="1826"
+            source="exception_notification"
+            target="jrails"
+            weight="6" />
+      <edge id="1827"
+            source="juice-maven-skin"
+            target="spreadsheet-simple"
+            weight="160" />
+      <edge id="1828"
+            source="juice-maven-skin"
+            target="scratch"
+            weight="160" />
+      <edge id="1829"
+            source="juice-maven-skin"
+            target="homebrew"
+            weight="12" />
+      <edge id="1830"
+            source="juice-maven-skin"
+            target="jruby"
+            weight="6" />
+      <edge id="1831"
+            source="ruby-tmbundle"
+            target="rails"
+            weight="6" />
+      <edge id="1832"
+            source="ruby-tmbundle"
+            target="git-tmbundle"
+            weight="6" />
+      <edge id="1833"
+            source="ruby-tmbundle"
+            target="screw-unit"
+            weight="6" />
+      <edge id="1834"
+            source="ruby-tmbundle"
+            target="integrity"
+            weight="6" />
+      <edge id="1835"
+            source="ruby-tmbundle"
+            target="rspec-tmbundle"
+            weight="8" />
+      <edge id="1836"
+            source="Yelpr"
+            target="KitchenSink"
+            weight="6" />
+      <edge id="1837"
+            source="django-haystack"
+            target="homebrew"
+            weight="8" />
+      <edge id="1838"
+            source="django-haystack"
+            target="django"
+            weight="16" />
+      <edge id="1839"
+            source="django-haystack"
+            target="django-notification"
+            weight="8" />
+      <edge id="1840"
+            source="django-haystack"
+            target="django-test-utils"
+            weight="8" />
+      <edge id="1841"
+            source="django-haystack"
+            target="django-friends"
+            weight="8" />
+      <edge id="1842"
+            source="django-haystack"
+            target="pinax"
+            weight="8" />
+      <edge id="1843"
+            source="grails-internals-handbook"
+            target="grails"
+            weight="6" />
+      <edge id="1844"
+            source="restfulx"
+            target="restfulx_framework"
+            weight="8" />
+      <edge id="1845"
+            source="cucumber-tmbundle"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="1846"
+            source="cucumber-tmbundle"
+            target="rails"
+            weight="8" />
+      <edge id="1847"
+            source="cucumber-tmbundle"
+            target="homebrew"
+            weight="8" />
+      <edge id="1848"
+            source="leiningen"
+            target="clojure-mode"
+            weight="6" />
+      <edge id="1849"
+            source="leiningen"
+            target="clojure"
+            weight="6" />
+      <edge id="1850"
+            source="leiningen"
+            target="clojure-contrib"
+            weight="8" />
+      <edge id="1851"
+            source="leiningen"
+            target="swank-clojure"
+            weight="8" />
+      <edge id="1852"
+            source="leiningen"
+            target="compojure"
+            weight="6" />
+      <edge id="1853"
+            source="django-avatar"
+            target="django-pagination"
+            weight="6" />
+      <edge id="1854"
+            source="django-avatar"
+            target="django-email-confirmation"
+            weight="10" />
+      <edge id="1855"
+            source="django-avatar"
+            target="django-uni-form"
+            weight="6" />
+      <edge id="1856"
+            source="django-avatar"
+            target="django-notification"
+            weight="6" />
+      <edge id="1857"
+            source="django-avatar"
+            target="django-friends"
+            weight="10" />
+      <edge id="1858"
+            source="django-avatar"
+            target="pinax"
+            weight="14" />
+      <edge id="1859"
+            source="django-avatar"
+            target="django-microblogging"
+            weight="6" />
+      <edge id="1860"
+            source="django-avatar"
+            target="django-sorting"
+            weight="6" />
+      <edge id="1861"
+            source="module-install-repository"
+            target="rails"
+            weight="28" />
+      <edge id="1862"
+            source="module-install-repository"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="1863"
+            source="module-install-repository"
+            target="spreadsheet-simple"
+            weight="160" />
+      <edge id="1864"
+            source="module-install-repository"
+            target="chef"
+            weight="6" />
+      <edge id="1865"
+            source="module-install-repository"
+            target="jruby"
+            weight="6" />
+      <edge id="1866"
+            source="module-install-repository"
+            target="juice-maven-skin"
+            weight="160" />
+      <edge id="1867"
+            source="module-install-repository"
+            target="fastthread"
+            weight="160" />
+      <edge id="1868"
+            source="module-install-repository"
+            target="duby"
+            weight="6" />
+      <edge id="1869"
+            source="module-install-repository"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="1870"
+            source="module-install-repository"
+            target="homebrew"
+            weight="12" />
+      <edge id="1871"
+            source="module-install-repository"
+            target="paperclip"
+            weight="6" />
+      <edge id="1872"
+            source="module-install-repository"
+            target="active_merchant"
+            weight="8" />
+      <edge id="1873"
+            source="module-install-repository"
+            target="scratch"
+            weight="160" />
+      <edge id="1874"
+            source="express"
+            target="homebrew"
+            weight="6" />
+      <edge id="1875"
+            source="erlang_couchdb"
+            target="otp"
+            weight="6" />
+      <edge id="1876"
+            source="mongo-ruby-driver"
+            target="devise"
+            weight="6" />
+      <edge id="1877"
+            source="mongo-ruby-driver"
+            target="homebrew"
+            weight="8" />
+      <edge id="1878"
+            source="mongo-ruby-driver"
+            target="mongo-record"
+            weight="6" />
+      <edge id="1879"
+            source="radiant-extension-registry"
+            target="radiant-sns-extension"
+            weight="6" />
+      <edge id="1880"
+            source="radiant-extension-registry"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="1881"
+            source="radiant-extension-registry"
+            target="radiant-page-attachments-extension"
+            weight="8" />
+      <edge id="1882"
+            source="tpw"
+            target="jekyll"
+            weight="6" />
+      <edge id="1883"
+            source="treetop"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="1884"
+            source="treetop"
+            target="rails"
+            weight="12" />
+      <edge id="1885"
+            source="treetop"
+            target="ironruby"
+            weight="6" />
+      <edge id="1886"
+            source="treetop"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="1887"
+            source="treetop"
+            target="fastthread"
+            weight="8" />
+      <edge id="1888"
+            source="treetop"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="1889"
+            source="treetop"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="1890"
+            source="treetop"
+            target="scratch"
+            weight="8" />
+      <edge id="1891"
+            source="treetop"
+            target="radiant"
+            weight="6" />
+      <edge id="1892"
+            source="kitabu"
+            target="rails"
+            weight="6" />
+      <edge id="1893"
+            source="acts_as_list"
+            target="acts_as_tree"
+            weight="6" />
+      <edge id="1894"
+            source="acts_as_list"
+            target="paperclip"
+            weight="16" />
+      <edge id="1895"
+            source="django-faq"
+            target="django"
+            weight="8" />
+      <edge id="1896"
+            source="whygitisbetter"
+            target="rails"
+            weight="8" />
+      <edge id="1897"
+            source="whygitisbetter"
+            target="progit"
+            weight="6" />
+      <edge id="1898"
+            source="whygitisbetter"
+            target="rails-i18n"
+            weight="8" />
+      <edge id="1899"
+            source="whygitisbetter"
+            target="merb-book"
+            weight="8" />
+      <edge id="1900"
+            source="cucumber.el"
+            target="rails"
+            weight="6" />
+      <edge id="1901"
+            source="bucketwise"
+            target="rails"
+            weight="8" />
+      <edge id="1902"
+            source="bucketwise"
+            target="tracks"
+            weight="6" />
+      <edge id="1903"
+            source="bucketwise"
+            target="chef"
+            weight="6" />
+      <edge id="1904"
+            source="bucketwise"
+            target="chef-repo"
+            weight="6" />
+      <edge id="1905"
+            source="bucketwise"
+            target="homebrew"
+            weight="8" />
+      <edge id="1906"
+            source="book_mdar"
+            target="will_paginate"
+            weight="8" />
+      <edge id="1907"
+            source="memcached"
+            target="homebrew"
+            weight="10" />
+      <edge id="1908"
+            source="memcached"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1909"
+            source="dot-files"
+            target="rails"
+            weight="6" />
+      <edge id="1910"
+            source="dot-files"
+            target="machinist"
+            weight="6" />
+      <edge id="1911"
+            source="relax"
+            target="remit"
+            weight="6" />
+      <edge id="1912"
+            source="deprec"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1913"
+            source="amazon-ec2"
+            target="rest-client"
+            weight="6" />
+      <edge id="1914"
+            source="amazon-ec2"
+            target="sumo"
+            weight="8" />
+      <edge id="1915"
+            source="amazon-ec2"
+            target="chef"
+            weight="8" />
+      <edge id="1916"
+            source="hub"
+            target="rails"
+            weight="6" />
+      <edge id="1917"
+            source="hub"
+            target="homebrew"
+            weight="6" />
+      <edge id="1918"
+            source="hub"
+            target="rack"
+            weight="6" />
+      <edge id="1919"
+            source="hub"
+            target="bundler"
+            weight="6" />
+      <edge id="1920"
+            source="hanna"
+            target="rails"
+            weight="6" />
+      <edge id="1921"
+            source="hanna"
+            target="formtastic"
+            weight="6" />
+      <edge id="1922"
+            source="hanna"
+            target="factory_girl"
+            weight="6" />
+      <edge id="1923"
+            source="hanna"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="1924"
+            source="acts-as-taggable-on"
+            target="shoulda"
+            weight="6" />
+      <edge id="1925"
+            source="acts-as-taggable-on"
+            target="flickr_fu"
+            weight="6" />
+      <edge id="1926"
+            source="acts-as-taggable-on"
+            target="rails"
+            weight="12" />
+      <edge id="1927"
+            source="acts-as-taggable-on"
+            target="formtastic"
+            weight="6" />
+      <edge id="1928"
+            source="acts-as-taggable-on"
+            target="facebooker"
+            weight="10" />
+      <edge id="1929"
+            source="acts-as-taggable-on"
+            target="sunspot_rails"
+            weight="6" />
+      <edge id="1930"
+            source="acts-as-taggable-on"
+            target="homebrew"
+            weight="8" />
+      <edge id="1931"
+            source="acts-as-taggable-on"
+            target="paperclip"
+            weight="8" />
+      <edge id="1932"
+            source="acts-as-taggable-on"
+            target="active_merchant"
+            weight="8" />
+      <edge id="1933"
+            source="acts-as-taggable-on"
+            target="twitter-auth"
+            weight="6" />
+      <edge id="1934"
+            source="acts-as-taggable-on"
+            target="cookbooks"
+            weight="6" />
+      <edge id="1935"
+            source="SwiftSuspenders"
+            target="robotlegs-framework"
+            weight="14" />
+      <edge id="1936"
+            source="SwiftSuspenders"
+            target="as3-signals"
+            weight="10" />
+      <edge id="1937"
+            source="SwiftSuspenders"
+            target="robotlegs-demos-Bundle"
+            weight="6" />
+      <edge id="1938"
+            source="em-mysql"
+            target="em-http-request"
+            weight="6" />
+      <edge id="1939"
+            source="django-html"
+            target="django-extensions"
+            weight="6" />
+      <edge id="1940"
+            source="active_fulfillment"
+            target="active_merchant"
+            weight="6" />
+      <edge id="1941"
+            source="maplocationfield"
+            target="symphony-2"
+            weight="6" />
+      <edge id="1942"
+            source="maplocationfield"
+            target="mediathek"
+            weight="6" />
+      <edge id="1943"
+            source="jake"
+            target="narwhal"
+            weight="8" />
+      <edge id="1944"
+            source="spree"
+            target="enki"
+            weight="8" />
+      <edge id="1945"
+            source="spree"
+            target="shoulda"
+            weight="6" />
+      <edge id="1946"
+            source="spree"
+            target="flickr_fu"
+            weight="6" />
+      <edge id="1947"
+            source="spree"
+            target="spree-guides"
+            weight="8" />
+      <edge id="1948"
+            source="spree"
+            target="seed"
+            weight="6" />
+      <edge id="1949"
+            source="spree"
+            target="rails"
+            weight="24" />
+      <edge id="1950"
+            source="spree"
+            target="spree-subscription-manager"
+            weight="8" />
+      <edge id="1951"
+            source="spree"
+            target="rails-i18n"
+            weight="8" />
+      <edge id="1952"
+            source="spree"
+            target="fat_free_crm"
+            weight="12" />
+      <edge id="1953"
+            source="spree"
+            target="redmine"
+            weight="12" />
+      <edge id="1954"
+            source="spree"
+            target="bort"
+            weight="12" />
+      <edge id="1955"
+            source="spree"
+            target="insoshi"
+            weight="10" />
+      <edge id="1956"
+            source="spree"
+            target="capistrano"
+            weight="6" />
+      <edge id="1957"
+            source="spree"
+            target="adva_cms"
+            weight="10" />
+      <edge id="1958"
+            source="spree"
+            target="authlogic"
+            weight="12" />
+      <edge id="1959"
+            source="spree"
+            target="spree-search"
+            weight="6" />
+      <edge id="1960"
+            source="spree"
+            target="homebrew"
+            weight="8" />
+      <edge id="1961"
+            source="spree"
+            target="paperclip"
+            weight="8" />
+      <edge id="1962"
+            source="spree"
+            target="active_merchant"
+            weight="12" />
+      <edge id="1963"
+            source="spree"
+            target="typo"
+            weight="6" />
+      <edge id="1964"
+            source="hoptoad_notifier"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="1965"
+            source="hoptoad_notifier"
+            target="rpm"
+            weight="10" />
+      <edge id="1966"
+            source="hoptoad_notifier"
+            target="shoulda"
+            weight="14" />
+      <edge id="1967"
+            source="hoptoad_notifier"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="1968"
+            source="hoptoad_notifier"
+            target="facebooker"
+            weight="8" />
+      <edge id="1969"
+            source="hoptoad_notifier"
+            target="homebrew"
+            weight="6" />
+      <edge id="1970"
+            source="hoptoad_notifier"
+            target="paperclip"
+            weight="10" />
+      <edge id="1971"
+            source="hoptoad_notifier"
+            target="active_merchant"
+            weight="12" />
+      <edge id="1972"
+            source="hoptoad_notifier"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="1973"
+            source="hoptoad_notifier"
+            target="scratch"
+            weight="6" />
+      <edge id="1974"
+            source="hoptoad_notifier"
+            target="fastthread"
+            weight="6" />
+      <edge id="1975"
+            source="open-bldc"
+            target="openmulticopter"
+            weight="6" />
+      <edge id="1976"
+            source="acts_as_commentable"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="1977"
+            source="tog"
+            target="tog_conclave"
+            weight="6" />
+      <edge id="1978"
+            source="god"
+            target="beanstalk-client-ruby"
+            weight="6" />
+      <edge id="1979"
+            source="god"
+            target="spreadsheet-simple"
+            weight="10" />
+      <edge id="1980"
+            source="god"
+            target="chef"
+            weight="12" />
+      <edge id="1981"
+            source="god"
+            target="facebooker"
+            weight="6" />
+      <edge id="1982"
+            source="god"
+            target="module-install-repository"
+            weight="10" />
+      <edge id="1983"
+            source="god"
+            target="archaeopteryx"
+            weight="8" />
+      <edge id="1984"
+            source="god"
+            target="thor"
+            weight="6" />
+      <edge id="1985"
+            source="god"
+            target="erlectricity"
+            weight="6" />
+      <edge id="1986"
+            source="god"
+            target="merb-more"
+            weight="6" />
+      <edge id="1987"
+            source="god"
+            target="moonshine"
+            weight="6" />
+      <edge id="1988"
+            source="god"
+            target="rest-client"
+            weight="8" />
+      <edge id="1989"
+            source="god"
+            target="capistrano"
+            weight="16" />
+      <edge id="1990"
+            source="god"
+            target="authlogic"
+            weight="8" />
+      <edge id="1991"
+            source="god"
+            target="whenever"
+            weight="6" />
+      <edge id="1992"
+            source="god"
+            target="cucumber"
+            weight="6" />
+      <edge id="1993"
+            source="god"
+            target="homebrew"
+            weight="12" />
+      <edge id="1994"
+            source="god"
+            target="active_merchant"
+            weight="14" />
+      <edge id="1995"
+            source="god"
+            target="cookbooks"
+            weight="8" />
+      <edge id="1996"
+            source="god"
+            target="extlib"
+            weight="6" />
+      <edge id="1997"
+            source="god"
+            target="rack"
+            weight="12" />
+      <edge id="1998"
+            source="god"
+            target="scratch"
+            weight="10" />
+      <edge id="1999"
+            source="god"
+            target="merb-core"
+            weight="8" />
+      <edge id="2000"
+            source="god"
+            target="rspec"
+            weight="6" />
+      <edge id="2001"
+            source="god"
+            target="github-services"
+            weight="6" />
+      <edge id="2002"
+            source="god"
+            target="delayed_job"
+            weight="6" />
+      <edge id="2003"
+            source="god"
+            target="dm-core"
+            weight="6" />
+      <edge id="2004"
+            source="god"
+            target="sinatra"
+            weight="8" />
+      <edge id="2005"
+            source="god"
+            target="rails"
+            weight="26" />
+      <edge id="2006"
+            source="god"
+            target="twitter"
+            weight="8" />
+      <edge id="2007"
+            source="god"
+            target="gemcutter"
+            weight="12" />
+      <edge id="2008"
+            source="god"
+            target="xmpp4r-simple"
+            weight="6" />
+      <edge id="2009"
+            source="god"
+            target="nanite"
+            weight="8" />
+      <edge id="2010"
+            source="god"
+            target="merb-plugins"
+            weight="6" />
+      <edge id="2011"
+            source="god"
+            target="merb"
+            weight="8" />
+      <edge id="2012"
+            source="god"
+            target="webrat"
+            weight="6" />
+      <edge id="2013"
+            source="god"
+            target="paperclip-on-heroku"
+            weight="10" />
+      <edge id="2014"
+            source="god"
+            target="emacs-starter-kit"
+            weight="6" />
+      <edge id="2015"
+            source="god"
+            target="clearance"
+            weight="6" />
+      <edge id="2016"
+            source="god"
+            target="dm-more"
+            weight="6" />
+      <edge id="2017"
+            source="god"
+            target="juice-maven-skin"
+            weight="10" />
+      <edge id="2018"
+            source="god"
+            target="fastthread"
+            weight="10" />
+      <edge id="2019"
+            source="god"
+            target="jekyll"
+            weight="8" />
+      <edge id="2020"
+            source="god"
+            target="hancock-client-rails"
+            weight="10" />
+      <edge id="2021"
+            source="god"
+            target="mechanize"
+            weight="8" />
+      <edge id="2022"
+            source="god"
+            target="httparty"
+            weight="8" />
+      <edge id="2023"
+            source="god"
+            target="aasm"
+            weight="6" />
+      <edge id="2024"
+            source="god"
+            target="sprinkle"
+            weight="10" />
+      <edge id="2025"
+            source="god"
+            target="github-gem"
+            weight="8" />
+      <edge id="2026"
+            source="god"
+            target="passenger"
+            weight="14" />
+      <edge id="2027"
+            source="god"
+            target="thin"
+            weight="10" />
+      <edge id="2028"
+            source="django-email-confirmation"
+            target="pinax"
+            weight="8" />
+      <edge id="2029"
+            source="django-email-confirmation"
+            target="django-uni-form"
+            weight="6" />
+      <edge id="2030"
+            source="feincms"
+            target="django-extensions"
+            weight="6" />
+      <edge id="2031"
+            source="feincms"
+            target="pinax"
+            weight="6" />
+      <edge id="2032"
+            source="feincms"
+            target="django-cms-2.0"
+            weight="6" />
+      <edge id="2033"
+            source="yaws"
+            target="otp"
+            weight="6" />
+      <edge id="2034"
+            source="yaws"
+            target="dynomite"
+            weight="6" />
+      <edge id="2035"
+            source="yaws"
+            target="erlectricity"
+            weight="6" />
+      <edge id="2036"
+            source="oauth"
+            target="oauth-plugin"
+            weight="14" />
+      <edge id="2037"
+            source="cuke4duke"
+            target="submitit"
+            weight="6" />
+      <edge id="2038"
+            source="feather-plugins"
+            target="feather"
+            weight="18" />
+      <edge id="2039"
+            source="sqlite3-ruby"
+            target="homebrew"
+            weight="6" />
+      <edge id="2040"
+            source="gemjour"
+            target="machinist"
+            weight="6" />
+      <edge id="2041"
+            source="gemjour"
+            target="gitjour"
+            weight="6" />
+      <edge id="2042"
+            source="merb-more"
+            target="rspec"
+            weight="6" />
+      <edge id="2043"
+            source="merb-more"
+            target="feather"
+            weight="6" />
+      <edge id="2044"
+            source="merb-more"
+            target="dm-core"
+            weight="14" />
+      <edge id="2045"
+            source="merb-more"
+            target="sinatra"
+            weight="6" />
+      <edge id="2046"
+            source="merb-more"
+            target="rails"
+            weight="8" />
+      <edge id="2047"
+            source="merb-more"
+            target="dm-more"
+            weight="12" />
+      <edge id="2048"
+            source="merb-more"
+            target="rest-client"
+            weight="6" />
+      <edge id="2049"
+            source="merb-more"
+            target="capistrano"
+            weight="6" />
+      <edge id="2050"
+            source="merb-more"
+            target="do"
+            weight="6" />
+      <edge id="2051"
+            source="merb-more"
+            target="couchrest"
+            weight="6" />
+      <edge id="2052"
+            source="merb-more"
+            target="feather-plugins"
+            weight="6" />
+      <edge id="2053"
+            source="merb-more"
+            target="merb-plugins"
+            weight="26" />
+      <edge id="2054"
+            source="merb-more"
+            target="merb"
+            weight="12" />
+      <edge id="2055"
+            source="merb-more"
+            target="haml"
+            weight="6" />
+      <edge id="2056"
+            source="merb-more"
+            target="webrat"
+            weight="6" />
+      <edge id="2057"
+            source="moonshine"
+            target="facebooker"
+            weight="6" />
+      <edge id="2058"
+            source="moonshine"
+            target="scout-plugins"
+            weight="6" />
+      <edge id="2059"
+            source="jack"
+            target="jack-servlet"
+            weight="12" />
+      <edge id="2060"
+            source="jack"
+            target="appengine"
+            weight="6" />
+      <edge id="2061"
+            source="jack"
+            target="browserjs"
+            weight="8" />
+      <edge id="2062"
+            source="rspec-on-rails-matchers"
+            target="rspec"
+            weight="12" />
+      <edge id="2063"
+            source="rspec-on-rails-matchers"
+            target="rails"
+            weight="16" />
+      <edge id="2064"
+            source="rspec-on-rails-matchers"
+            target="annotate_models"
+            weight="8" />
+      <edge id="2065"
+            source="rspec-on-rails-matchers"
+            target="cucumber"
+            weight="8" />
+      <edge id="2066"
+            source="rspec-on-rails-matchers"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="2067"
+            source="rspec-on-rails-matchers"
+            target="active_merchant"
+            weight="6" />
+      <edge id="2068"
+            source="rspec-on-rails-matchers"
+            target="rspec-rails"
+            weight="10" />
+      <edge id="2069"
+            source="clippy"
+            target="rails"
+            weight="10" />
+      <edge id="2070"
+            source="clippy"
+            target="paperclip"
+            weight="6" />
+      <edge id="2071"
+            source="couch_potato"
+            target="culerity"
+            weight="8" />
+      <edge id="2072"
+            source="couch_potato"
+            target="paperclip"
+            weight="6" />
+      <edge id="2073"
+            source="couch_potato"
+            target="rails"
+            weight="6" />
+      <edge id="2074"
+            source="railsbridge-site"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="2075"
+            source="slidedown"
+            target="shoulda"
+            weight="8" />
+      <edge id="2076"
+            source="slidedown"
+            target="cucumber"
+            weight="6" />
+      <edge id="2077"
+            source="slidedown"
+            target="clearance"
+            weight="6" />
+      <edge id="2078"
+            source="slidedown"
+            target="rails"
+            weight="12" />
+      <edge id="2079"
+            source="catalyst-runtime"
+            target="Gitalist"
+            weight="6" />
+      <edge id="2080"
+            source="37s_cookbooks"
+            target="cookbooks"
+            weight="6" />
+      <edge id="2081"
+            source="merb-book"
+            target="enki"
+            weight="6" />
+      <edge id="2082"
+            source="merb-book"
+            target="feather"
+            weight="8" />
+      <edge id="2083"
+            source="merb-book"
+            target="dm-core"
+            weight="8" />
+      <edge id="2084"
+            source="merb-book"
+            target="rails"
+            weight="16" />
+      <edge id="2085"
+            source="merb-book"
+            target="marley"
+            weight="6" />
+      <edge id="2086"
+            source="merb-book"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="2087"
+            source="merb-book"
+            target="emacs-starter-kit"
+            weight="6" />
+      <edge id="2088"
+            source="merb-book"
+            target="merb-admin"
+            weight="6" />
+      <edge id="2089"
+            source="merb-book"
+            target="redmine"
+            weight="6" />
+      <edge id="2090"
+            source="merb-book"
+            target="spree"
+            weight="6" />
+      <edge id="2091"
+            source="merb-book"
+            target="dm-more"
+            weight="18" />
+      <edge id="2092"
+            source="merb-book"
+            target="insoshi"
+            weight="6" />
+      <edge id="2093"
+            source="merb-book"
+            target="capistrano"
+            weight="6" />
+      <edge id="2094"
+            source="merb-book"
+            target="authlogic"
+            weight="6" />
+      <edge id="2095"
+            source="merb-book"
+            target="mongomapper"
+            weight="8" />
+      <edge id="2096"
+            source="merb-book"
+            target="cucumber"
+            weight="14" />
+      <edge id="2097"
+            source="merb-book"
+            target="paperclip"
+            weight="6" />
+      <edge id="2098"
+            source="merb-book"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2099"
+            source="merb-book"
+            target="couchrest"
+            weight="6" />
+      <edge id="2100"
+            source="merb-book"
+            target="merb_cucumber"
+            weight="10" />
+      <edge id="2101"
+            source="merb-book"
+            target="rack"
+            weight="6" />
+      <edge id="2102"
+            source="merb-book"
+            target="haml"
+            weight="6" />
+      <edge id="2103"
+            source="merb-book"
+            target="book_mdar"
+            weight="6" />
+      <edge id="2104"
+            source="github-services"
+            target="delayed_job"
+            weight="10" />
+      <edge id="2105"
+            source="github-services"
+            target="sinatra"
+            weight="6" />
+      <edge id="2106"
+            source="github-services"
+            target="rails"
+            weight="20" />
+      <edge id="2107"
+            source="github-services"
+            target="spreadsheet-simple"
+            weight="12" />
+      <edge id="2108"
+            source="github-services"
+            target="integrity"
+            weight="6" />
+      <edge id="2109"
+            source="github-services"
+            target="jeweler"
+            weight="6" />
+      <edge id="2110"
+            source="github-services"
+            target="module-install-repository"
+            weight="12" />
+      <edge id="2111"
+            source="github-services"
+            target="paperclip-on-heroku"
+            weight="12" />
+      <edge id="2112"
+            source="github-services"
+            target="subdomain-fu"
+            weight="6" />
+      <edge id="2113"
+            source="github-services"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="2114"
+            source="github-services"
+            target="dotfiles"
+            weight="6" />
+      <edge id="2115"
+            source="github-services"
+            target="juice-maven-skin"
+            weight="12" />
+      <edge id="2116"
+            source="github-services"
+            target="workling"
+            weight="6" />
+      <edge id="2117"
+            source="github-services"
+            target="wysihat"
+            weight="6" />
+      <edge id="2118"
+            source="github-services"
+            target="fastthread"
+            weight="12" />
+      <edge id="2119"
+            source="github-services"
+            target="hancock-client-rails"
+            weight="12" />
+      <edge id="2120"
+            source="github-services"
+            target="mongomapper"
+            weight="6" />
+      <edge id="2121"
+            source="github-services"
+            target="cucumber"
+            weight="6" />
+      <edge id="2122"
+            source="github-services"
+            target="homebrew"
+            weight="8" />
+      <edge id="2123"
+            source="github-services"
+            target="paperclip"
+            weight="10" />
+      <edge id="2124"
+            source="github-services"
+            target="active_merchant"
+            weight="10" />
+      <edge id="2125"
+            source="github-services"
+            target="mechanize"
+            weight="8" />
+      <edge id="2126"
+            source="github-services"
+            target="aasm"
+            weight="8" />
+      <edge id="2127"
+            source="github-services"
+            target="tinder"
+            weight="6" />
+      <edge id="2128"
+            source="github-services"
+            target="scratch"
+            weight="12" />
+      <edge id="2129"
+            source="github-services"
+            target="merb-book"
+            weight="6" />
+      <edge id="2130"
+            source="sinatra"
+            target="rubber"
+            weight="6" />
+      <edge id="2131"
+            source="sinatra"
+            target="shoulda"
+            weight="10" />
+      <edge id="2132"
+            source="sinatra"
+            target="git-wiki"
+            weight="12" />
+      <edge id="2133"
+            source="sinatra"
+            target="mousehole"
+            weight="6" />
+      <edge id="2134"
+            source="sinatra"
+            target="annotate_models"
+            weight="6" />
+      <edge id="2135"
+            source="sinatra"
+            target="oauth"
+            weight="6" />
+      <edge id="2136"
+            source="sinatra"
+            target="spreadsheet-simple"
+            weight="16" />
+      <edge id="2137"
+            source="sinatra"
+            target="chef"
+            weight="14" />
+      <edge id="2138"
+            source="sinatra"
+            target="module-install-repository"
+            weight="16" />
+      <edge id="2139"
+            source="sinatra"
+            target="cache-money"
+            weight="6" />
+      <edge id="2140"
+            source="sinatra"
+            target="rspec-rails"
+            weight="10" />
+      <edge id="2141"
+            source="sinatra"
+            target="rack-cache"
+            weight="6" />
+      <edge id="2142"
+            source="sinatra"
+            target="camping"
+            weight="6" />
+      <edge id="2143"
+            source="sinatra"
+            target="bob"
+            weight="6" />
+      <edge id="2144"
+            source="sinatra"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="2145"
+            source="sinatra"
+            target="redmine"
+            weight="6" />
+      <edge id="2146"
+            source="sinatra"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="2147"
+            source="sinatra"
+            target="dotfiles"
+            weight="6" />
+      <edge id="2148"
+            source="sinatra"
+            target="rest-client"
+            weight="20" />
+      <edge id="2149"
+            source="sinatra"
+            target="async_sinatra"
+            weight="6" />
+      <edge id="2150"
+            source="sinatra"
+            target="capistrano"
+            weight="8" />
+      <edge id="2151"
+            source="sinatra"
+            target="authlogic"
+            weight="8" />
+      <edge id="2152"
+            source="sinatra"
+            target="sequel"
+            weight="16" />
+      <edge id="2153"
+            source="sinatra"
+            target="sprockets"
+            weight="6" />
+      <edge id="2154"
+            source="sinatra"
+            target="sinatra.github.com"
+            weight="18" />
+      <edge id="2155"
+            source="sinatra"
+            target="rubyspec"
+            weight="8" />
+      <edge id="2156"
+            source="sinatra"
+            target="cucumber"
+            weight="26" />
+      <edge id="2157"
+            source="sinatra"
+            target="treetop"
+            weight="6" />
+      <edge id="2158"
+            source="sinatra"
+            target="frankie"
+            weight="6" />
+      <edge id="2159"
+            source="sinatra"
+            target="homebrew"
+            weight="28" />
+      <edge id="2160"
+            source="sinatra"
+            target="paperclip"
+            weight="14" />
+      <edge id="2161"
+            source="sinatra"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="2162"
+            source="sinatra"
+            target="active_merchant"
+            weight="12" />
+      <edge id="2163"
+            source="sinatra"
+            target="merb_cucumber"
+            weight="6" />
+      <edge id="2164"
+            source="sinatra"
+            target="couchdb"
+            weight="6" />
+      <edge id="2165"
+            source="sinatra"
+            target="rack"
+            weight="40" />
+      <edge id="2166"
+            source="sinatra"
+            target="whygitisbetter"
+            weight="6" />
+      <edge id="2167"
+            source="sinatra"
+            target="bacon"
+            weight="8" />
+      <edge id="2168"
+            source="sinatra"
+            target="scratch"
+            weight="16" />
+      <edge id="2169"
+            source="sinatra"
+            target="scanty"
+            weight="8" />
+      <edge id="2170"
+            source="sinatra"
+            target="amqp"
+            weight="6" />
+      <edge id="2171"
+            source="sinatra"
+            target="tilt"
+            weight="12" />
+      <edge id="2172"
+            source="sinatra"
+            target="rspec"
+            weight="22" />
+      <edge id="2173"
+            source="sinatra"
+            target="delayed_job"
+            weight="12" />
+      <edge id="2174"
+            source="sinatra"
+            target="rails-templates"
+            weight="8" />
+      <edge id="2175"
+            source="sinatra"
+            target="eventmachine"
+            weight="10" />
+      <edge id="2176"
+            source="sinatra"
+            target="dm-core"
+            weight="8" />
+      <edge id="2177"
+            source="sinatra"
+            target="vimfiles"
+            weight="8" />
+      <edge id="2178"
+            source="sinatra"
+            target="rails"
+            weight="60" />
+      <edge id="2179"
+            source="sinatra"
+            target="ironruby"
+            weight="6" />
+      <edge id="2180"
+            source="sinatra"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="2181"
+            source="sinatra"
+            target="vlad"
+            weight="8" />
+      <edge id="2182"
+            source="sinatra"
+            target="gemcutter"
+            weight="20" />
+      <edge id="2183"
+            source="sinatra"
+            target="request-log-analyzer"
+            weight="6" />
+      <edge id="2184"
+            source="sinatra"
+            target="integrity"
+            weight="14" />
+      <edge id="2185"
+            source="sinatra"
+            target="nokogiri"
+            weight="12" />
+      <edge id="2186"
+            source="sinatra"
+            target="jeweler"
+            weight="8" />
+      <edge id="2187"
+            source="sinatra"
+            target="sinatra-gen"
+            weight="6" />
+      <edge id="2188"
+            source="sinatra"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="2189"
+            source="sinatra"
+            target="capybara"
+            weight="6" />
+      <edge id="2190"
+            source="sinatra"
+            target="shoes"
+            weight="8" />
+      <edge id="2191"
+            source="sinatra"
+            target="sinatra-book"
+            weight="20" />
+      <edge id="2192"
+            source="sinatra"
+            target="mephisto"
+            weight="6" />
+      <edge id="2193"
+            source="sinatra"
+            target="gitjour"
+            weight="6" />
+      <edge id="2194"
+            source="sinatra"
+            target="paperclip-on-heroku"
+            weight="14" />
+      <edge id="2195"
+            source="sinatra"
+            target="factory_girl"
+            weight="6" />
+      <edge id="2196"
+            source="sinatra"
+            target="metric_fu"
+            weight="8" />
+      <edge id="2197"
+            source="sinatra"
+            target="emacs-starter-kit"
+            weight="10" />
+      <edge id="2198"
+            source="sinatra"
+            target="rspactor"
+            weight="6" />
+      <edge id="2199"
+            source="sinatra"
+            target="clearance"
+            weight="8" />
+      <edge id="2200"
+            source="sinatra"
+            target="rifgraf"
+            weight="6" />
+      <edge id="2201"
+            source="sinatra"
+            target="phonegap"
+            weight="6" />
+      <edge id="2202"
+            source="sinatra"
+            target="dm-more"
+            weight="8" />
+      <edge id="2203"
+            source="sinatra"
+            target="juice-maven-skin"
+            weight="16" />
+      <edge id="2204"
+            source="sinatra"
+            target="rack-contrib"
+            weight="10" />
+      <edge id="2205"
+            source="sinatra"
+            target="workling"
+            weight="8" />
+      <edge id="2206"
+            source="sinatra"
+            target="sinatra-template"
+            weight="6" />
+      <edge id="2207"
+            source="sinatra"
+            target="fastthread"
+            weight="16" />
+      <edge id="2208"
+            source="sinatra"
+            target="wink"
+            weight="6" />
+      <edge id="2209"
+            source="sinatra"
+            target="ohm"
+            weight="8" />
+      <edge id="2210"
+            source="sinatra"
+            target="mongomapper"
+            weight="6" />
+      <edge id="2211"
+            source="sinatra"
+            target="prawn"
+            weight="8" />
+      <edge id="2212"
+            source="sinatra"
+            target="potion"
+            weight="6" />
+      <edge id="2213"
+            source="sinatra"
+            target="couchrest"
+            weight="14" />
+      <edge id="2214"
+            source="sinatra"
+            target="facets"
+            weight="6" />
+      <edge id="2215"
+            source="sinatra"
+            target="httparty"
+            weight="6" />
+      <edge id="2216"
+            source="sinatra"
+            target="tiny_mce"
+            weight="6" />
+      <edge id="2217"
+            source="sinatra"
+            target="sprinkle"
+            weight="6" />
+      <edge id="2218"
+            source="sinatra"
+            target="tinder"
+            weight="6" />
+      <edge id="2219"
+            source="sinatra"
+            target="haml"
+            weight="6" />
+      <edge id="2220"
+            source="sinatra"
+            target="calendar_date_select"
+            weight="6" />
+      <edge id="2221"
+            source="ironruby"
+            target="Cuke4Nuke"
+            weight="6" />
+      <edge id="2222"
+            source="django-sorting"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="2223"
+            source="django-sorting"
+            target="django-friends"
+            weight="6" />
+      <edge id="2224"
+            source="django-sorting"
+            target="pinax"
+            weight="6" />
+      <edge id="2225"
+            source="django-sorting"
+            target="django-microblogging"
+            weight="6" />
+      <edge id="2226"
+            source="moosex-method-signatures"
+            target="moosex-poe"
+            weight="6" />
+      <edge id="2227"
+            source="moosex-method-signatures"
+            target="dist-zilla"
+            weight="10" />
+      <edge id="2228"
+            source="moosex-method-signatures"
+            target="Parse-Method-Signatures"
+            weight="10" />
+      <edge id="2229"
+            source="moosex-method-signatures"
+            target="sd"
+            weight="6" />
+      <edge id="2230"
+            source="resource_controller"
+            target="shoulda"
+            weight="6" />
+      <edge id="2231"
+            source="resource_controller"
+            target="delayed_job"
+            weight="6" />
+      <edge id="2232"
+            source="resource_controller"
+            target="sinatra"
+            weight="6" />
+      <edge id="2233"
+            source="resource_controller"
+            target="rails"
+            weight="10" />
+      <edge id="2234"
+            source="resource_controller"
+            target="formtastic"
+            weight="6" />
+      <edge id="2235"
+            source="resource_controller"
+            target="jeweler"
+            weight="6" />
+      <edge id="2236"
+            source="resource_controller"
+            target="facebooker"
+            weight="6" />
+      <edge id="2237"
+            source="resource_controller"
+            target="typus"
+            weight="6" />
+      <edge id="2238"
+            source="resource_controller"
+            target="clearance"
+            weight="8" />
+      <edge id="2239"
+            source="resource_controller"
+            target="authlogic"
+            weight="8" />
+      <edge id="2240"
+            source="resource_controller"
+            target="paperclip"
+            weight="14" />
+      <edge id="2241"
+            source="resource_controller"
+            target="merb-book"
+            weight="6" />
+      <edge id="2242"
+            source="acts_as_shareable"
+            target="tog_core"
+            weight="6" />
+      <edge id="2243"
+            source="acts_as_shareable"
+            target="tog_social"
+            weight="6" />
+      <edge id="2244"
+            source="django-friends"
+            target="django-flag"
+            weight="6" />
+      <edge id="2245"
+            source="django-friends"
+            target="django-email-confirmation"
+            weight="8" />
+      <edge id="2246"
+            source="django-friends"
+            target="pinax"
+            weight="12" />
+      <edge id="2247"
+            source="django-friends"
+            target="django-cms-2.0"
+            weight="6" />
+      <edge id="2248"
+            source="django-friends"
+            target="homebrew"
+            weight="6" />
+      <edge id="2249"
+            source="django-friends"
+            target="django"
+            weight="6" />
+      <edge id="2250"
+            source="jruby-openssl"
+            target="jruby"
+            weight="6" />
+      <edge id="2251"
+            source="grit"
+            target="god"
+            weight="10" />
+      <edge id="2252"
+            source="grit"
+            target="git-wiki"
+            weight="6" />
+      <edge id="2253"
+            source="grit"
+            target="ack-tmbundle"
+            weight="8" />
+      <edge id="2254"
+            source="grit"
+            target="spreadsheet-simple"
+            weight="160" />
+      <edge id="2255"
+            source="grit"
+            target="chef"
+            weight="6" />
+      <edge id="2256"
+            source="grit"
+            target="ruby-git"
+            weight="8" />
+      <edge id="2257"
+            source="grit"
+            target="module-install-repository"
+            weight="160" />
+      <edge id="2258"
+            source="grit"
+            target="jruby"
+            weight="6" />
+      <edge id="2259"
+            source="grit"
+            target="thor"
+            weight="6" />
+      <edge id="2260"
+            source="grit"
+            target="randexp"
+            weight="6" />
+      <edge id="2261"
+            source="grit"
+            target="rest-client"
+            weight="18" />
+      <edge id="2262"
+            source="grit"
+            target="capistrano"
+            weight="8" />
+      <edge id="2263"
+            source="grit"
+            target="rush"
+            weight="8" />
+      <edge id="2264"
+            source="grit"
+            target="gitnub"
+            weight="6" />
+      <edge id="2265"
+            source="grit"
+            target="rack-bug"
+            weight="6" />
+      <edge id="2266"
+            source="grit"
+            target="duby"
+            weight="6" />
+      <edge id="2267"
+            source="grit"
+            target="cucumber"
+            weight="12" />
+      <edge id="2268"
+            source="grit"
+            target="treetop"
+            weight="8" />
+      <edge id="2269"
+            source="grit"
+            target="homebrew"
+            weight="12" />
+      <edge id="2270"
+            source="grit"
+            target="paperclip"
+            weight="6" />
+      <edge id="2271"
+            source="grit"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2272"
+            source="grit"
+            target="attachment_fu"
+            weight="6" />
+      <edge id="2273"
+            source="grit"
+            target="rack"
+            weight="14" />
+      <edge id="2274"
+            source="grit"
+            target="restful-authentication"
+            weight="6" />
+      <edge id="2275"
+            source="grit"
+            target="bacon"
+            weight="8" />
+      <edge id="2276"
+            source="grit"
+            target="scratch"
+            weight="160" />
+      <edge id="2277"
+            source="grit"
+            target="merb-core"
+            weight="6" />
+      <edge id="2278"
+            source="grit"
+            target="rspec"
+            weight="14" />
+      <edge id="2279"
+            source="grit"
+            target="github-services"
+            weight="12" />
+      <edge id="2280"
+            source="grit"
+            target="delayed_job"
+            weight="8" />
+      <edge id="2281"
+            source="grit"
+            target="dm-core"
+            weight="6" />
+      <edge id="2282"
+            source="grit"
+            target="sinatra"
+            weight="16" />
+      <edge id="2283"
+            source="grit"
+            target="rails"
+            weight="28" />
+      <edge id="2284"
+            source="grit"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="2285"
+            source="grit"
+            target="jeweler"
+            weight="8" />
+      <edge id="2286"
+            source="grit"
+            target="nanite"
+            weight="8" />
+      <edge id="2287"
+            source="grit"
+            target="merb"
+            weight="10" />
+      <edge id="2288"
+            source="grit"
+            target="paperclip-on-heroku"
+            weight="160" />
+      <edge id="2289"
+            source="grit"
+            target="emacs-starter-kit"
+            weight="8" />
+      <edge id="2290"
+            source="grit"
+            target="will_paginate"
+            weight="6" />
+      <edge id="2291"
+            source="grit"
+            target="rip"
+            weight="8" />
+      <edge id="2292"
+            source="grit"
+            target="juice-maven-skin"
+            weight="160" />
+      <edge id="2293"
+            source="grit"
+            target="fastthread"
+            weight="160" />
+      <edge id="2294"
+            source="grit"
+            target="jekyll"
+            weight="12" />
+      <edge id="2295"
+            source="grit"
+            target="hancock-client-rails"
+            weight="160" />
+      <edge id="2296"
+            source="grit"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="2297"
+            source="grit"
+            target="mechanize"
+            weight="6" />
+      <edge id="2298"
+            source="grit"
+            target="httparty"
+            weight="8" />
+      <edge id="2299"
+            source="grit"
+            target="aasm"
+            weight="8" />
+      <edge id="2300"
+            source="grit"
+            target="github-gem"
+            weight="6" />
+      <edge id="2301"
+            source="grit"
+            target="thin"
+            weight="6" />
+      <edge id="2302"
+            source="rspactor"
+            target="rails"
+            weight="6" />
+      <edge id="2303"
+            source="tog_user"
+            target="tog_picto"
+            weight="6" />
+      <edge id="2304"
+            source="tog_user"
+            target="tog_conversatio"
+            weight="8" />
+      <edge id="2305"
+            source="tog_user"
+            target="tog_conclave"
+            weight="10" />
+      <edge id="2306"
+            source="tog_user"
+            target="tog_vault"
+            weight="10" />
+      <edge id="2307"
+            source="tog_user"
+            target="tog_mail"
+            weight="14" />
+      <edge id="2308"
+            source="tog_user"
+            target="tog"
+            weight="8" />
+      <edge id="2309"
+            source="erlang-amf"
+            target="erlang-http"
+            weight="6" />
+      <edge id="2310"
+            source="sprig"
+            target="core"
+            weight="8" />
+      <edge id="2311"
+            source="jasmine"
+            target="rspec"
+            weight="6" />
+      <edge id="2312"
+            source="filebase"
+            target="hoshi"
+            weight="6" />
+      <edge id="2313"
+            source="filebase"
+            target="functor"
+            weight="8" />
+      <edge id="2314"
+            source="MvcContrib"
+            target="rhino-esb"
+            weight="6" />
+      <edge id="2315"
+            source="moosex-declare"
+            target="moosex-poe"
+            weight="6" />
+      <edge id="2316"
+            source="moosex-declare"
+            target="namespace-autoclean"
+            weight="6" />
+      <edge id="2317"
+            source="moosex-declare"
+            target="dist-zilla"
+            weight="12" />
+      <edge id="2318"
+            source="moosex-declare"
+            target="Parse-Method-Signatures"
+            weight="12" />
+      <edge id="2319"
+            source="moosex-declare"
+            target="moosex-aliases"
+            weight="6" />
+      <edge id="2320"
+            source="moosex-declare"
+            target="trycatch"
+            weight="8" />
+      <edge id="2321"
+            source="moosex-declare"
+            target="sd"
+            weight="8" />
+      <edge id="2322"
+            source="moosex-declare"
+            target="moosex-method-signatures"
+            weight="12" />
+      <edge id="2323"
+            source="moosex-declare"
+            target="Gitalist"
+            weight="6" />
+      <edge id="2324"
+            source="moosex-declare"
+            target="prophet"
+            weight="6" />
+      <edge id="2325"
+            source="gruff"
+            target="rails"
+            weight="10" />
+      <edge id="2326"
+            source="gruff"
+            target="will_paginate"
+            weight="6" />
+      <edge id="2327"
+            source="gruff"
+            target="mechanize"
+            weight="6" />
+      <edge id="2328"
+            source="gruff"
+            target="aasm"
+            weight="6" />
+      <edge id="2329"
+            source="aasm"
+            target="shoulda"
+            weight="6" />
+      <edge id="2330"
+            source="aasm"
+            target="aws-s3"
+            weight="8" />
+      <edge id="2331"
+            source="aasm"
+            target="fakeweb"
+            weight="6" />
+      <edge id="2332"
+            source="aasm"
+            target="formtastic"
+            weight="6" />
+      <edge id="2333"
+            source="aasm"
+            target="annotate_models"
+            weight="6" />
+      <edge id="2334"
+            source="aasm"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="2335"
+            source="aasm"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="2336"
+            source="aasm"
+            target="thinking-sphinx"
+            weight="10" />
+      <edge id="2337"
+            source="aasm"
+            target="devise"
+            weight="6" />
+      <edge id="2338"
+            source="aasm"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="2339"
+            source="aasm"
+            target="contacts"
+            weight="6" />
+      <edge id="2340"
+            source="aasm"
+            target="capistrano"
+            weight="6" />
+      <edge id="2341"
+            source="aasm"
+            target="authlogic"
+            weight="8" />
+      <edge id="2342"
+            source="aasm"
+            target="cucumber"
+            weight="10" />
+      <edge id="2343"
+            source="aasm"
+            target="homebrew"
+            weight="6" />
+      <edge id="2344"
+            source="aasm"
+            target="paperclip"
+            weight="14" />
+      <edge id="2345"
+            source="aasm"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2346"
+            source="aasm"
+            target="scratch"
+            weight="8" />
+      <edge id="2347"
+            source="aasm"
+            target="rspec"
+            weight="12" />
+      <edge id="2348"
+            source="aasm"
+            target="delayed_job"
+            weight="10" />
+      <edge id="2349"
+            source="aasm"
+            target="rails"
+            weight="22" />
+      <edge id="2350"
+            source="aasm"
+            target="twitter"
+            weight="6" />
+      <edge id="2351"
+            source="aasm"
+            target="gemcutter"
+            weight="8" />
+      <edge id="2352"
+            source="aasm"
+            target="faker"
+            weight="6" />
+      <edge id="2353"
+            source="aasm"
+            target="integrity"
+            weight="8" />
+      <edge id="2354"
+            source="aasm"
+            target="jeweler"
+            weight="6" />
+      <edge id="2355"
+            source="aasm"
+            target="hanna"
+            weight="6" />
+      <edge id="2356"
+            source="aasm"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="2357"
+            source="aasm"
+            target="factory_girl"
+            weight="6" />
+      <edge id="2358"
+            source="aasm"
+            target="will_paginate"
+            weight="6" />
+      <edge id="2359"
+            source="aasm"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="2360"
+            source="aasm"
+            target="fastthread"
+            weight="8" />
+      <edge id="2361"
+            source="aasm"
+            target="mongomapper"
+            weight="6" />
+      <edge id="2362"
+            source="aasm"
+            target="couchrest"
+            weight="6" />
+      <edge id="2363"
+            source="aasm"
+            target="mechanize"
+            weight="6" />
+      <edge id="2364"
+            source="passenger"
+            target="rubyenterpriseedition"
+            weight="10" />
+      <edge id="2365"
+            source="passenger"
+            target="eventmachine"
+            weight="6" />
+      <edge id="2366"
+            source="passenger"
+            target="rails"
+            weight="24" />
+      <edge id="2367"
+            source="passenger"
+            target="gemcutter"
+            weight="6" />
+      <edge id="2368"
+            source="passenger"
+            target="chef"
+            weight="8" />
+      <edge id="2369"
+            source="passenger"
+            target="factory_girl"
+            weight="8" />
+      <edge id="2370"
+            source="passenger"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="2371"
+            source="passenger"
+            target="nginx_http_push_module"
+            weight="6" />
+      <edge id="2372"
+            source="passenger"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="2373"
+            source="passenger"
+            target="capistrano"
+            weight="12" />
+      <edge id="2374"
+            source="passenger"
+            target="authlogic"
+            weight="8" />
+      <edge id="2375"
+            source="passenger"
+            target="cucumber"
+            weight="8" />
+      <edge id="2376"
+            source="passenger"
+            target="homebrew"
+            weight="10" />
+      <edge id="2377"
+            source="passenger"
+            target="paperclip"
+            weight="10" />
+      <edge id="2378"
+            source="passenger"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2379"
+            source="desert"
+            target="radiant"
+            weight="6" />
+      <edge id="2380"
+            source="cappuccino"
+            target="three20"
+            weight="8" />
+      <edge id="2381"
+            source="cappuccino"
+            target="ojunit"
+            weight="6" />
+      <edge id="2382"
+            source="cappuccino"
+            target="narwhal-jsc"
+            weight="6" />
+      <edge id="2383"
+            source="cappuccino"
+            target="narwhal"
+            weight="12" />
+      <edge id="2384"
+            source="chronic"
+            target="delayed_job"
+            weight="14" />
+      <edge id="2385"
+            source="chronic"
+            target="rails"
+            weight="12" />
+      <edge id="2386"
+            source="chronic"
+            target="gitready"
+            weight="6" />
+      <edge id="2387"
+            source="chronic"
+            target="twitter"
+            weight="8" />
+      <edge id="2388"
+            source="chronic"
+            target="integrity"
+            weight="6" />
+      <edge id="2389"
+            source="chronic"
+            target="webrat"
+            weight="18" />
+      <edge id="2390"
+            source="chronic"
+            target="redmine"
+            weight="6" />
+      <edge id="2391"
+            source="chronic"
+            target="jekyll"
+            weight="6" />
+      <edge id="2392"
+            source="chronic"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="2393"
+            source="chronic"
+            target="cucumber"
+            weight="8" />
+      <edge id="2394"
+            source="chronic"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="2395"
+            source="chronic"
+            target="active_merchant"
+            weight="10" />
+      <edge id="2396"
+            source="chronic"
+            target="httparty"
+            weight="8" />
+      <edge id="2397"
+            source="git-vim"
+            target="vim-ruby"
+            weight="6" />
+      <edge id="2398"
+            source="git-vim"
+            target="homebrew"
+            weight="6" />
+      <edge id="2399"
+            source="soup"
+            target="vanilla-rb"
+            weight="6" />
+      <edge id="2400"
+            source="phonegap-android"
+            target="phonegap-blackberry"
+            weight="6" />
+      <edge id="2401"
+            source="redhillonrails_core"
+            target="foreign_key_migrations"
+            weight="8" />
+      <edge id="2402"
+            source="annotate_models"
+            target="rspec"
+            weight="12" />
+      <edge id="2403"
+            source="annotate_models"
+            target="rails"
+            weight="18" />
+      <edge id="2404"
+            source="annotate_models"
+            target="formtastic"
+            weight="6" />
+      <edge id="2405"
+            source="annotate_models"
+            target="facebooker"
+            weight="6" />
+      <edge id="2406"
+            source="annotate_models"
+            target="rails-i18n"
+            weight="6" />
+      <edge id="2407"
+            source="annotate_models"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="2408"
+            source="annotate_models"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="2409"
+            source="annotate_models"
+            target="exception_notification"
+            weight="8" />
+      <edge id="2410"
+            source="annotate_models"
+            target="authlogic"
+            weight="8" />
+      <edge id="2411"
+            source="annotate_models"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="2412"
+            source="annotate_models"
+            target="paperclip"
+            weight="8" />
+      <edge id="2413"
+            source="annotate_models"
+            target="active_merchant"
+            weight="10" />
+      <edge id="2414"
+            source="annotate_models"
+            target="actionwebservice"
+            weight="6" />
+      <edge id="2415"
+            source="rspec-haml-scaffold-generator"
+            target="formtastic"
+            weight="6" />
+      <edge id="2416"
+            source="fixjour"
+            target="cucumber"
+            weight="6" />
+      <edge id="2417"
+            source="catalyst-action-rest"
+            target="namespace-autoclean"
+            weight="6" />
+      <edge id="2418"
+            source="catalyst-action-rest"
+            target="Gitalist"
+            weight="6" />
+      <edge id="2419"
+            source="catalyst-action-rest"
+            target="moosex-declare"
+            weight="10" />
+      <edge id="2420"
+            source="catalyst-action-rest"
+            target="extutils-makemaker"
+            weight="6" />
+      <edge id="2421"
+            source="catalyst-action-rest"
+            target="sd"
+            weight="6" />
+      <edge id="2422"
+            source="django-tagging"
+            target="django-haystack"
+            weight="6" />
+      <edge id="2423"
+            source="django-tagging"
+            target="django"
+            weight="6" />
+      <edge id="2424"
+            source="rack-openid"
+            target="rails"
+            weight="6" />
+      <edge id="2425"
+            source="rack-openid"
+            target="rack"
+            weight="6" />
+      <edge id="2426"
+            source="tog_conversatio"
+            target="tog_conclave"
+            weight="8" />
+      <edge id="2427"
+            source="tog_conversatio"
+            target="tog_vault"
+            weight="8" />
+      <edge id="2428"
+            source="tog_conversatio"
+            target="tog"
+            weight="6" />
+      <edge id="2429"
+            source="cakephp1x"
+            target="infinitas"
+            weight="6" />
+      <edge id="2430"
+            source="cakephp1x"
+            target="debug_kit"
+            weight="12" />
+      <edge id="2431"
+            source="cakephp1x"
+            target="mongoDB-Datasource"
+            weight="6" />
+      <edge id="2432"
+            source="cakephp1x"
+            target="cakephp2x"
+            weight="10" />
+      <edge id="2433"
+            source="ntlniph"
+            target="three20"
+            weight="6" />
+      <edge id="2434"
+            source="scrobbler"
+            target="rails"
+            weight="6" />
+      <edge id="2435"
+            source="calendar_helper"
+            target="facebooker"
+            weight="8" />
+      <edge id="2436"
+            source="calendar_helper"
+            target="paperclip"
+            weight="10" />
+      <edge id="2437"
+            source="calendar_helper"
+            target="rails"
+            weight="6" />
+      <edge id="2438"
+            source="instiki"
+            target="rails"
+            weight="6" />
+      <edge id="2439"
+            source="rubycas-server"
+            target="cookbooks"
+            weight="8" />
+      <edge id="2440"
+            source="rubycas-server"
+            target="rubycas-client"
+            weight="12" />
+      <edge id="2441"
+            source="mootools-core"
+            target="mootools-core-specs"
+            weight="8" />
+      <edge id="2442"
+            source="mootools-core"
+            target="mootools-more"
+            weight="52" />
+      <edge id="2443"
+            source="mootools-core"
+            target="mooshell"
+            weight="6" />
+      <edge id="2444"
+            source="mootools-core"
+            target="fire"
+            weight="6" />
+      <edge id="2445"
+            source="fabric"
+            target="homebrew"
+            weight="8" />
+      <edge id="2446"
+            source="fabric"
+            target="django"
+            weight="8" />
+      <edge id="2447"
+            source="fabric"
+            target="pinax"
+            weight="8" />
+      <edge id="2448"
+            source="pony"
+            target="rails"
+            weight="8" />
+      <edge id="2449"
+            source="pony"
+            target="dm-more"
+            weight="8" />
+      <edge id="2450"
+            source="pony"
+            target="homebrew"
+            weight="14" />
+      <edge id="2451"
+            source="pony"
+            target="mephisto"
+            weight="6" />
+      <edge id="2452"
+            source="chef-repo"
+            target="ohai"
+            weight="14" />
+      <edge id="2453"
+            source="chef-repo"
+            target="cookbooks"
+            weight="22" />
+      <edge id="2454"
+            source="chef-repo"
+            target="mixlib-cli"
+            weight="6" />
+      <edge id="2455"
+            source="chef-repo"
+            target="chef"
+            weight="16" />
+      <edge id="2456"
+            source="chef-repo"
+            target="opscode-agent"
+            weight="8" />
+      <edge id="2457"
+            source="radiant-gallery"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="2458"
+            source="radiant-gallery"
+            target="radiant"
+            weight="8" />
+      <edge id="2459"
+            source="redmine_charts"
+            target="redmine-schedules-plugin"
+            weight="6" />
+      <edge id="2460"
+            source="redmine_charts"
+            target="redmine-graphs-plugin"
+            weight="6" />
+      <edge id="2461"
+            source="dr-nic-magic-awesome"
+            target="rails"
+            weight="12" />
+      <edge id="2462"
+            source="django-debug-toolbar"
+            target="django"
+            weight="22" />
+      <edge id="2463"
+            source="django-debug-toolbar"
+            target="django-extensions"
+            weight="12" />
+      <edge id="2464"
+            source="django-debug-toolbar"
+            target="django-openid"
+            weight="6" />
+      <edge id="2465"
+            source="django-debug-toolbar"
+            target="django-test-utils"
+            weight="8" />
+      <edge id="2466"
+            source="django-debug-toolbar"
+            target="feincms"
+            weight="12" />
+      <edge id="2467"
+            source="django-debug-toolbar"
+            target="pinax"
+            weight="12" />
+      <edge id="2468"
+            source="django-debug-toolbar"
+            target="celery"
+            weight="8" />
+      <edge id="2469"
+            source="django-debug-toolbar"
+            target="django-cms-2.0"
+            weight="12" />
+      <edge id="2470"
+            source="django-debug-toolbar"
+            target="homebrew"
+            weight="6" />
+      <edge id="2471"
+            source="django-debug-toolbar"
+            target="tornado"
+            weight="6" />
+      <edge id="2472"
+            source="django-debug-toolbar"
+            target="django-haystack"
+            weight="10" />
+      <edge id="2473"
+            source="django-debug-toolbar"
+            target="django-notification"
+            weight="8" />
+      <edge id="2474"
+            source="django-debug-toolbar"
+            target="django-flag"
+            weight="6" />
+      <edge id="2475"
+            source="django-debug-toolbar"
+            target="django-friends"
+            weight="10" />
+      <edge id="2476"
+            source="django-debug-toolbar"
+            target="django-oembed"
+            weight="6" />
+      <edge id="2477"
+            source="merb_cucumber"
+            target="rails"
+            weight="8" />
+      <edge id="2478"
+            source="merb_cucumber"
+            target="dm-more"
+            weight="8" />
+      <edge id="2479"
+            source="merb_cucumber"
+            target="integrity"
+            weight="8" />
+      <edge id="2480"
+            source="merb_cucumber"
+            target="chef"
+            weight="6" />
+      <edge id="2481"
+            source="merb_cucumber"
+            target="cucumber"
+            weight="12" />
+      <edge id="2482"
+            source="attachment_fu"
+            target="shoulda"
+            weight="18" />
+      <edge id="2483"
+            source="attachment_fu"
+            target="acts_as_taggable_on_steroids"
+            weight="8" />
+      <edge id="2484"
+            source="attachment_fu"
+            target="git-wiki"
+            weight="6" />
+      <edge id="2485"
+            source="attachment_fu"
+            target="aws-s3"
+            weight="10" />
+      <edge id="2486"
+            source="attachment_fu"
+            target="formtastic"
+            weight="6" />
+      <edge id="2487"
+            source="attachment_fu"
+            target="annotate_models"
+            weight="6" />
+      <edge id="2488"
+            source="attachment_fu"
+            target="oauth"
+            weight="6" />
+      <edge id="2489"
+            source="attachment_fu"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="2490"
+            source="attachment_fu"
+            target="chef"
+            weight="6" />
+      <edge id="2491"
+            source="attachment_fu"
+            target="facebooker"
+            weight="8" />
+      <edge id="2492"
+            source="attachment_fu"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="2493"
+            source="attachment_fu"
+            target="in_place_editing"
+            weight="8" />
+      <edge id="2494"
+            source="attachment_fu"
+            target="prawnto"
+            weight="6" />
+      <edge id="2495"
+            source="attachment_fu"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="2496"
+            source="attachment_fu"
+            target="rails-i18n"
+            weight="6" />
+      <edge id="2497"
+            source="attachment_fu"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="2498"
+            source="attachment_fu"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="2499"
+            source="attachment_fu"
+            target="apn_on_rails"
+            weight="8" />
+      <edge id="2500"
+            source="attachment_fu"
+            target="thinking-sphinx"
+            weight="20" />
+      <edge id="2501"
+            source="attachment_fu"
+            target="web-app-theme"
+            weight="8" />
+      <edge id="2502"
+            source="attachment_fu"
+            target="rest-client"
+            weight="12" />
+      <edge id="2503"
+            source="attachment_fu"
+            target="auto_complete"
+            weight="8" />
+      <edge id="2504"
+            source="attachment_fu"
+            target="authlogic"
+            weight="8" />
+      <edge id="2505"
+            source="attachment_fu"
+            target="cucumber"
+            weight="8" />
+      <edge id="2506"
+            source="attachment_fu"
+            target="acts_as_state_machine"
+            weight="8" />
+      <edge id="2507"
+            source="attachment_fu"
+            target="homebrew"
+            weight="16" />
+      <edge id="2508"
+            source="attachment_fu"
+            target="paperclip"
+            weight="20" />
+      <edge id="2509"
+            source="attachment_fu"
+            target="active_merchant"
+            weight="32" />
+      <edge id="2510"
+            source="attachment_fu"
+            target="cookbooks"
+            weight="6" />
+      <edge id="2511"
+            source="attachment_fu"
+            target="feedzirra"
+            weight="6" />
+      <edge id="2512"
+            source="attachment_fu"
+            target="restful-authentication"
+            weight="20" />
+      <edge id="2513"
+            source="attachment_fu"
+            target="scratch"
+            weight="6" />
+      <edge id="2514"
+            source="attachment_fu"
+            target="radiant"
+            weight="6" />
+      <edge id="2515"
+            source="attachment_fu"
+            target="rspec"
+            weight="10" />
+      <edge id="2516"
+            source="attachment_fu"
+            target="altered_beast"
+            weight="6" />
+      <edge id="2517"
+            source="attachment_fu"
+            target="enki"
+            weight="6" />
+      <edge id="2518"
+            source="attachment_fu"
+            target="delayed_job"
+            weight="18" />
+      <edge id="2519"
+            source="attachment_fu"
+            target="deprec"
+            weight="8" />
+      <edge id="2520"
+            source="attachment_fu"
+            target="sinatra"
+            weight="6" />
+      <edge id="2521"
+            source="attachment_fu"
+            target="rails"
+            weight="26" />
+      <edge id="2522"
+            source="attachment_fu"
+            target="twitter"
+            weight="6" />
+      <edge id="2523"
+            source="attachment_fu"
+            target="integrity"
+            weight="14" />
+      <edge id="2524"
+            source="attachment_fu"
+            target="hanna"
+            weight="6" />
+      <edge id="2525"
+            source="attachment_fu"
+            target="ey-cloud-recipes"
+            weight="10" />
+      <edge id="2526"
+            source="attachment_fu"
+            target="translator"
+            weight="6" />
+      <edge id="2527"
+            source="attachment_fu"
+            target="acts-as-taggable-on"
+            weight="6" />
+      <edge id="2528"
+            source="attachment_fu"
+            target="mephisto"
+            weight="10" />
+      <edge id="2529"
+            source="attachment_fu"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="2530"
+            source="attachment_fu"
+            target="factory_girl"
+            weight="8" />
+      <edge id="2531"
+            source="attachment_fu"
+            target="exception_notification"
+            weight="16" />
+      <edge id="2532"
+            source="attachment_fu"
+            target="passenger-stack"
+            weight="6" />
+      <edge id="2533"
+            source="attachment_fu"
+            target="permalink_fu"
+            weight="16" />
+      <edge id="2534"
+            source="attachment_fu"
+            target="will_paginate"
+            weight="20" />
+      <edge id="2535"
+            source="attachment_fu"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="2536"
+            source="attachment_fu"
+            target="workling"
+            weight="6" />
+      <edge id="2537"
+            source="attachment_fu"
+            target="fastthread"
+            weight="6" />
+      <edge id="2538"
+            source="attachment_fu"
+            target="hancock-client-rails"
+            weight="6" />
+      <edge id="2539"
+            source="attachment_fu"
+            target="youtube-g"
+            weight="6" />
+      <edge id="2540"
+            source="attachment_fu"
+            target="mongomapper"
+            weight="10" />
+      <edge id="2541"
+            source="attachment_fu"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="2542"
+            source="attachment_fu"
+            target="ruby-processing"
+            weight="6" />
+      <edge id="2543"
+            source="attachment_fu"
+            target="couchrest"
+            weight="6" />
+      <edge id="2544"
+            source="attachment_fu"
+            target="httparty"
+            weight="8" />
+      <edge id="2545"
+            source="attachment_fu"
+            target="aasm"
+            weight="8" />
+      <edge id="2546"
+            source="attachment_fu"
+            target="geokit"
+            weight="6" />
+      <edge id="2547"
+            source="extlib"
+            target="rest-client"
+            weight="6" />
+      <edge id="2548"
+            source="extlib"
+            target="dm-dev"
+            weight="6" />
+      <edge id="2549"
+            source="extlib"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="2550"
+            source="extlib"
+            target="couchrest"
+            weight="8" />
+      <edge id="2551"
+            source="extlib"
+            target="rack"
+            weight="6" />
+      <edge id="2552"
+            source="awesome_nested_set"
+            target="cucumber"
+            weight="6" />
+      <edge id="2553"
+            source="awesome_nested_set"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2554"
+            source="awesome_nested_set"
+            target="cookbooks"
+            weight="6" />
+      <edge id="2555"
+            source="globalize2"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2556"
+            source="git-pureperl"
+            target="Gitalist"
+            weight="8" />
+      <edge id="2557"
+            source="git-pureperl"
+            target="dist-zilla"
+            weight="6" />
+      <edge id="2558"
+            source="git-pureperl"
+            target="moosex-declare"
+            weight="6" />
+      <edge id="2559"
+            source="sanitize"
+            target="rails"
+            weight="6" />
+      <edge id="2560"
+            source="rails"
+            target="livepipe-ui"
+            weight="6" />
+      <edge id="2561"
+            source="rails"
+            target="skates"
+            weight="6" />
+      <edge id="2562"
+            source="rails"
+            target="ffi"
+            weight="6" />
+      <edge id="2563"
+            source="rails"
+            target="jquery"
+            weight="6" />
+      <edge id="2564"
+            source="rails"
+            target="formtastic"
+            weight="18" />
+      <edge id="2565"
+            source="rails"
+            target="jquery-ujs"
+            weight="6" />
+      <edge id="2566"
+            source="rails"
+            target="render_component"
+            weight="8" />
+      <edge id="2567"
+            source="rails"
+            target="active_shipping"
+            weight="8" />
+      <edge id="2568"
+            source="rails"
+            target="cassandra"
+            weight="6" />
+      <edge id="2569"
+            source="rails"
+            target="exceptional"
+            weight="14" />
+      <edge id="2570"
+            source="rails"
+            target="ssl_requirement"
+            weight="12" />
+      <edge id="2571"
+            source="rails"
+            target="prawnto"
+            weight="8" />
+      <edge id="2572"
+            source="rails"
+            target="juicer"
+            weight="6" />
+      <edge id="2573"
+            source="rails"
+            target="mongo"
+            weight="6" />
+      <edge id="2574"
+            source="rails"
+            target="roma"
+            weight="6" />
+      <edge id="2575"
+            source="rails"
+            target="jruby"
+            weight="10" />
+      <edge id="2576"
+            source="rails"
+            target="active_scaffold"
+            weight="20" />
+      <edge id="2577"
+            source="rails"
+            target="fat_free_crm"
+            weight="14" />
+      <edge id="2578"
+            source="rails"
+            target="ruby-haml-tmbundle"
+            weight="6" />
+      <edge id="2579"
+            source="rails"
+            target="devise"
+            weight="8" />
+      <edge id="2580"
+            source="rails"
+            target="auto_complete"
+            weight="8" />
+      <edge id="2581"
+            source="rails"
+            target="matzruby"
+            weight="6" />
+      <edge id="2582"
+            source="rails"
+            target="rubycas-server"
+            weight="6" />
+      <edge id="2583"
+            source="rails"
+            target="rails_sql_views"
+            weight="6" />
+      <edge id="2584"
+            source="rails"
+            target="open_id_authentication"
+            weight="12" />
+      <edge id="2585"
+            source="rails"
+            target="whenever"
+            weight="8" />
+      <edge id="2586"
+            source="rails"
+            target="typhoeus"
+            weight="6" />
+      <edge id="2587"
+            source="rails"
+            target="chef-repo"
+            weight="12" />
+      <edge id="2588"
+            source="rails"
+            target="globalize"
+            weight="6" />
+      <edge id="2589"
+            source="rails"
+            target="paperclip"
+            weight="46" />
+      <edge id="2590"
+            source="rails"
+            target="jrails"
+            weight="16" />
+      <edge id="2591"
+            source="rails"
+            target="extlib"
+            weight="12" />
+      <edge id="2592"
+            source="rails"
+            target="acts_as_list"
+            weight="6" />
+      <edge id="2593"
+            source="rails"
+            target="actionwebservice"
+            weight="6" />
+      <edge id="2594"
+            source="rails"
+            target="scratch"
+            weight="28" />
+      <edge id="2595"
+            source="rails"
+            target="mongrel"
+            weight="6" />
+      <edge id="2596"
+            source="rails"
+            target="radiant"
+            weight="16" />
+      <edge id="2597"
+            source="rails"
+            target="memcached"
+            weight="16" />
+      <edge id="2598"
+            source="rails"
+            target="globalize2"
+            weight="10" />
+      <edge id="2599"
+            source="rails"
+            target="2000-2005-adapter"
+            weight="8" />
+      <edge id="2600"
+            source="rails"
+            target="anemone"
+            weight="6" />
+      <edge id="2601"
+            source="rails"
+            target="declarative_authorization"
+            weight="8" />
+      <edge id="2602"
+            source="rails"
+            target="relax"
+            weight="6" />
+      <edge id="2603"
+            source="rails"
+            target="deprec"
+            weight="8" />
+      <edge id="2604"
+            source="rails"
+            target="sweatshop"
+            weight="6" />
+      <edge id="2605"
+            source="rails"
+            target="xmpp4r"
+            weight="10" />
+      <edge id="2606"
+            source="rails"
+            target="gemcutter"
+            weight="40" />
+      <edge id="2607"
+            source="rails"
+            target="heroku"
+            weight="8" />
+      <edge id="2608"
+            source="rails"
+            target="oauth-plugin"
+            weight="6" />
+      <edge id="2609"
+            source="rails"
+            target="dm-redis-adapter"
+            weight="6" />
+      <edge id="2610"
+            source="rails"
+            target="config_files"
+            weight="6" />
+      <edge id="2611"
+            source="rails"
+            target="radiant-mailer-extension"
+            weight="8" />
+      <edge id="2612"
+            source="rails"
+            target="shoes"
+            weight="10" />
+      <edge id="2613"
+            source="rails"
+            target="acts_like_git"
+            weight="8" />
+      <edge id="2614"
+            source="rails"
+            target="sinatra-book"
+            weight="6" />
+      <edge id="2615"
+            source="rails"
+            target="factory_girl"
+            weight="28" />
+      <edge id="2616"
+            source="rails"
+            target="metric_fu"
+            weight="14" />
+      <edge id="2617"
+            source="rails"
+            target="clearance"
+            weight="20" />
+      <edge id="2618"
+            source="rails"
+            target="state_machine"
+            weight="10" />
+      <edge id="2619"
+            source="rails"
+            target="action_mailer_tls"
+            weight="6" />
+      <edge id="2620"
+            source="rails"
+            target="hpricot"
+            weight="14" />
+      <edge id="2621"
+            source="rails"
+            target="insoshi"
+            weight="10" />
+      <edge id="2622"
+            source="rails"
+            target="is_paranoid"
+            weight="14" />
+      <edge id="2623"
+            source="rails"
+            target="progit"
+            weight="10" />
+      <edge id="2624"
+            source="rails"
+            target="hoptoad_notifier"
+            weight="18" />
+      <edge id="2625"
+            source="rails"
+            target="rcov_plugin"
+            weight="6" />
+      <edge id="2626"
+            source="rails"
+            target="ultrasphinx"
+            weight="18" />
+      <edge id="2627"
+            source="rails"
+            target="tiny_mce"
+            weight="6" />
+      <edge id="2628"
+            source="rails"
+            target="shoulda"
+            weight="42" />
+      <edge id="2629"
+            source="rails"
+            target="flickr_fu"
+            weight="6" />
+      <edge id="2630"
+            source="rails"
+            target="acts_as_tree"
+            weight="18" />
+      <edge id="2631"
+            source="rails"
+            target="cloud-crowd"
+            weight="6" />
+      <edge id="2632"
+            source="rails"
+            target="oauth"
+            weight="26" />
+      <edge id="2633"
+            source="rails"
+            target="rubygems"
+            weight="14" />
+      <edge id="2634"
+            source="rails"
+            target="spreadsheet-simple"
+            weight="28" />
+      <edge id="2635"
+            source="rails"
+            target="chef"
+            weight="18" />
+      <edge id="2636"
+            source="rails"
+            target="mongoid"
+            weight="6" />
+      <edge id="2637"
+            source="rails"
+            target="facebooker"
+            weight="42" />
+      <edge id="2638"
+            source="rails"
+            target="geokit-gem"
+            weight="12" />
+      <edge id="2639"
+            source="rails"
+            target="refinerycms"
+            weight="10" />
+      <edge id="2640"
+            source="rails"
+            target="in_place_editing"
+            weight="6" />
+      <edge id="2641"
+            source="rails"
+            target="mysqlplus"
+            weight="10" />
+      <edge id="2642"
+            source="rails"
+            target="jQuery-Tokenizing-Autocomplete-Plugin"
+            weight="6" />
+      <edge id="2643"
+            source="rails"
+            target="carrot"
+            weight="6" />
+      <edge id="2644"
+            source="rails"
+            target="suspenders"
+            weight="6" />
+      <edge id="2645"
+            source="rails"
+            target="rubycas-client"
+            weight="6" />
+      <edge id="2646"
+            source="rails"
+            target="sunspot_rails"
+            weight="8" />
+      <edge id="2647"
+            source="rails"
+            target="rpm"
+            weight="16" />
+      <edge id="2648"
+            source="rails"
+            target="cruisecontrol.rb"
+            weight="26" />
+      <edge id="2649"
+            source="rails"
+            target="translate"
+            weight="6" />
+      <edge id="2650"
+            source="rails"
+            target="moonshine"
+            weight="6" />
+      <edge id="2651"
+            source="rails"
+            target="object_daddy"
+            weight="6" />
+      <edge id="2652"
+            source="rails"
+            target="pickle"
+            weight="6" />
+      <edge id="2653"
+            source="rails"
+            target="tog_social"
+            weight="6" />
+      <edge id="2654"
+            source="rails"
+            target="bort"
+            weight="8" />
+      <edge id="2655"
+            source="rails"
+            target="sinatra.github.com"
+            weight="10" />
+      <edge id="2656"
+            source="rails"
+            target="rubyspec"
+            weight="16" />
+      <edge id="2657"
+            source="rails"
+            target="has_many_polymorphs"
+            weight="8" />
+      <edge id="2658"
+            source="rails"
+            target="open_flash_chart"
+            weight="6" />
+      <edge id="2659"
+            source="rails"
+            target="homebrew"
+            weight="46" />
+      <edge id="2660"
+            source="rails"
+            target="active_merchant"
+            weight="58" />
+      <edge id="2661"
+            source="rails"
+            target="cookbooks"
+            weight="10" />
+      <edge id="2662"
+            source="rails"
+            target="feedzirra"
+            weight="6" />
+      <edge id="2663"
+            source="rails"
+            target="remit"
+            weight="6" />
+      <edge id="2664"
+            source="rails"
+            target="ruby"
+            weight="12" />
+      <edge id="2665"
+            source="rails"
+            target="eventmachine"
+            weight="16" />
+      <edge id="2666"
+            source="rails"
+            target="cells"
+            weight="6" />
+      <edge id="2667"
+            source="rails"
+            target="relaxdb"
+            weight="12" />
+      <edge id="2668"
+            source="rails"
+            target="selenium-client"
+            weight="10" />
+      <edge id="2669"
+            source="rails"
+            target="ruby-haml.tmbundle"
+            weight="6" />
+      <edge id="2670"
+            source="rails"
+            target="request-log-analyzer"
+            weight="6" />
+      <edge id="2671"
+            source="rails"
+            target="xmpp4r-simple"
+            weight="6" />
+      <edge id="2672"
+            source="rails"
+            target="friendly_id"
+            weight="16" />
+      <edge id="2673"
+            source="rails"
+            target="interlock"
+            weight="6" />
+      <edge id="2674"
+            source="rails"
+            target="gnip-ruby"
+            weight="8" />
+      <edge id="2675"
+            source="rails"
+            target="resources_controller"
+            weight="6" />
+      <edge id="2676"
+            source="rails"
+            target="webby"
+            weight="8" />
+      <edge id="2677"
+            source="rails"
+            target="redcloth"
+            weight="10" />
+      <edge id="2678"
+            source="rails"
+            target="query_reviewer"
+            weight="6" />
+      <edge id="2679"
+            source="rails"
+            target="active_scaffold_demo"
+            weight="12" />
+      <edge id="2680"
+            source="rails"
+            target="exception_notification"
+            weight="26" />
+      <edge id="2681"
+            source="rails"
+            target="juice-maven-skin"
+            weight="28" />
+      <edge id="2682"
+            source="rails"
+            target="fastthread"
+            weight="28" />
+      <edge id="2683"
+            source="rails"
+            target="seinfeld"
+            weight="8" />
+      <edge id="2684"
+            source="rails"
+            target="jasmine"
+            weight="6" />
+      <edge id="2685"
+            source="rails"
+            target="prawn"
+            weight="16" />
+      <edge id="2686"
+            source="rails"
+            target="google_analytics"
+            weight="6" />
+      <edge id="2687"
+            source="rails"
+            target="ruby-processing"
+            weight="10" />
+      <edge id="2688"
+            source="rails"
+            target="more"
+            weight="8" />
+      <edge id="2689"
+            source="rails"
+            target="ar_mailer"
+            weight="8" />
+      <edge id="2690"
+            source="rails"
+            target="facets"
+            weight="6" />
+      <edge id="2691"
+            source="xmpp4r"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="2692"
+            source="xmpp4r"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="2693"
+            source="xmpp4r"
+            target="chef"
+            weight="6" />
+      <edge id="2694"
+            source="xmpp4r"
+            target="scratch"
+            weight="6" />
+      <edge id="2695"
+            source="paperclipped"
+            target="radiant-share-layouts-extension"
+            weight="6" />
+      <edge id="2696"
+            source="paperclipped"
+            target="radiant-vapor-extension"
+            weight="6" />
+      <edge id="2697"
+            source="paperclipped"
+            target="radiant-multi-site-extension"
+            weight="6" />
+      <edge id="2698"
+            source="paperclipped"
+            target="active_merchant"
+            weight="6" />
+      <edge id="2699"
+            source="paperclipped"
+            target="rails"
+            weight="6" />
+      <edge id="2700"
+            source="paperclipped"
+            target="radiant-reorder-extension"
+            weight="8" />
+      <edge id="2701"
+            source="paperclipped"
+            target="radiant-import-export-extension"
+            weight="6" />
+      <edge id="2702"
+            source="paperclipped"
+            target="radiant-mailer-extension"
+            weight="18" />
+      <edge id="2703"
+            source="paperclipped"
+            target="radiant-tags-extension"
+            weight="6" />
+      <edge id="2704"
+            source="paperclipped"
+            target="radiant"
+            weight="18" />
+      <edge id="2705"
+            source="ramaze"
+            target="sequel"
+            weight="6" />
+      <edge id="2706"
+            source="ramaze"
+            target="innate"
+            weight="6" />
+      <edge id="2707"
+            source="ramaze"
+            target="rails"
+            weight="6" />
+      <edge id="2708"
+            source="djangopeople.net"
+            target="django"
+            weight="6" />
+      <edge id="2709"
+            source="dynomite"
+            target="erlware-emacs-mode"
+            weight="6" />
+      <edge id="2710"
+            source="rspec-tmbundle"
+            target="cucumber-tmbundle"
+            weight="12" />
+      <edge id="2711"
+            source="rspec-tmbundle"
+            target="ruby-haml-tmbundle"
+            weight="6" />
+      <edge id="2712"
+            source="rspec-tmbundle"
+            target="machinist"
+            weight="6" />
+      <edge id="2713"
+            source="rspec-tmbundle"
+            target="rails"
+            weight="8" />
+      <edge id="2714"
+            source="rspec-tmbundle"
+            target="homebrew"
+            weight="8" />
+      <edge id="2715"
+            source="rspec-tmbundle"
+            target="rspec-dev"
+            weight="6" />
+      <edge id="2716"
+            source="rspec-tmbundle"
+            target="rspec-rails"
+            weight="8" />
+      <edge id="2717"
+            source="webrat"
+            target="cucumber-tmbundle"
+            weight="12" />
+      <edge id="2718"
+            source="webrat"
+            target="warden"
+            weight="6" />
+      <edge id="2719"
+            source="webrat"
+            target="jquery"
+            weight="6" />
+      <edge id="2720"
+            source="webrat"
+            target="formtastic"
+            weight="6" />
+      <edge id="2721"
+            source="webrat"
+            target="sdoc"
+            weight="6" />
+      <edge id="2722"
+            source="webrat"
+            target="active_shipping"
+            weight="6" />
+      <edge id="2723"
+            source="webrat"
+            target="culerity"
+            weight="10" />
+      <edge id="2724"
+            source="webrat"
+            target="fixjour"
+            weight="6" />
+      <edge id="2725"
+            source="webrat"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="2726"
+            source="webrat"
+            target="lighthouse-api"
+            weight="10" />
+      <edge id="2727"
+            source="webrat"
+            target="liquid"
+            weight="6" />
+      <edge id="2728"
+            source="webrat"
+            target="cerberus"
+            weight="6" />
+      <edge id="2729"
+            source="webrat"
+            target="active_scaffold"
+            weight="8" />
+      <edge id="2730"
+            source="webrat"
+            target="redmine"
+            weight="6" />
+      <edge id="2731"
+            source="webrat"
+            target="contacts"
+            weight="12" />
+      <edge id="2732"
+            source="webrat"
+            target="authlogic"
+            weight="8" />
+      <edge id="2733"
+            source="webrat"
+            target="open_id_authentication"
+            weight="10" />
+      <edge id="2734"
+            source="webrat"
+            target="eycap"
+            weight="6" />
+      <edge id="2735"
+            source="webrat"
+            target="cucumber"
+            weight="78" />
+      <edge id="2736"
+            source="webrat"
+            target="spork"
+            weight="12" />
+      <edge id="2737"
+            source="webrat"
+            target="paperclip"
+            weight="24" />
+      <edge id="2738"
+            source="webrat"
+            target="merb_cucumber"
+            weight="10" />
+      <edge id="2739"
+            source="webrat"
+            target="attachment_fu"
+            weight="18" />
+      <edge id="2740"
+            source="webrat"
+            target="extlib"
+            weight="10" />
+      <edge id="2741"
+            source="webrat"
+            target="acts_as_list"
+            weight="6" />
+      <edge id="2742"
+            source="webrat"
+            target="rack"
+            weight="24" />
+      <edge id="2743"
+            source="webrat"
+            target="restful-authentication"
+            weight="20" />
+      <edge id="2744"
+            source="webrat"
+            target="cucumber.el"
+            weight="6" />
+      <edge id="2745"
+            source="webrat"
+            target="isaac"
+            weight="6" />
+      <edge id="2746"
+            source="webrat"
+            target="bucketwise"
+            weight="6" />
+      <edge id="2747"
+            source="webrat"
+            target="radiant"
+            weight="10" />
+      <edge id="2748"
+            source="webrat"
+            target="altered_beast"
+            weight="6" />
+      <edge id="2749"
+            source="webrat"
+            target="delayed_job"
+            weight="30" />
+      <edge id="2750"
+            source="webrat"
+            target="active_hash"
+            weight="8" />
+      <edge id="2751"
+            source="webrat"
+            target="javascript_testing"
+            weight="10" />
+      <edge id="2752"
+            source="webrat"
+            target="deprec"
+            weight="6" />
+      <edge id="2753"
+            source="webrat"
+            target="rails"
+            weight="70" />
+      <edge id="2754"
+            source="webrat"
+            target="blueprint-css"
+            weight="6" />
+      <edge id="2755"
+            source="webrat"
+            target="vlad"
+            weight="8" />
+      <edge id="2756"
+            source="webrat"
+            target="screw-unit"
+            weight="14" />
+      <edge id="2757"
+            source="webrat"
+            target="authlogic_oauth"
+            weight="6" />
+      <edge id="2758"
+            source="webrat"
+            target="gemcutter"
+            weight="8" />
+      <edge id="2759"
+            source="webrat"
+            target="ramaze"
+            weight="8" />
+      <edge id="2760"
+            source="webrat"
+            target="integrity"
+            weight="32" />
+      <edge id="2761"
+            source="webrat"
+            target="jeweler"
+            weight="14" />
+      <edge id="2762"
+            source="webrat"
+            target="activerecord-jdbc-adapter"
+            weight="8" />
+      <edge id="2763"
+            source="webrat"
+            target="capybara"
+            weight="14" />
+      <edge id="2764"
+            source="webrat"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="2765"
+            source="webrat"
+            target="acts-as-taggable-on"
+            weight="8" />
+      <edge id="2766"
+            source="webrat"
+            target="testjour"
+            weight="8" />
+      <edge id="2767"
+            source="webrat"
+            target="rspec-tmbundle"
+            weight="6" />
+      <edge id="2768"
+            source="webrat"
+            target="sinatra-book"
+            weight="6" />
+      <edge id="2769"
+            source="webrat"
+            target="factory_girl"
+            weight="20" />
+      <edge id="2770"
+            source="webrat"
+            target="emacs-starter-kit"
+            weight="12" />
+      <edge id="2771"
+            source="webrat"
+            target="metric_fu"
+            weight="6" />
+      <edge id="2772"
+            source="webrat"
+            target="clearance"
+            weight="6" />
+      <edge id="2773"
+            source="webrat"
+            target="spree"
+            weight="10" />
+      <edge id="2774"
+            source="webrat"
+            target="dm-more"
+            weight="24" />
+      <edge id="2775"
+            source="webrat"
+            target="will_paginate"
+            weight="20" />
+      <edge id="2776"
+            source="webrat"
+            target="rack-contrib"
+            weight="14" />
+      <edge id="2777"
+            source="webrat"
+            target="insoshi"
+            weight="6" />
+      <edge id="2778"
+            source="webrat"
+            target="auto_tagger"
+            weight="6" />
+      <edge id="2779"
+            source="webrat"
+            target="youtube-g"
+            weight="6" />
+      <edge id="2780"
+            source="webrat"
+            target="matchy"
+            weight="6" />
+      <edge id="2781"
+            source="webrat"
+            target="carrierwave"
+            weight="6" />
+      <edge id="2782"
+            source="webrat"
+            target="mspec"
+            weight="6" />
+      <edge id="2783"
+            source="webrat"
+            target="is_taggable"
+            weight="6" />
+      <edge id="2784"
+            source="webrat"
+            target="BigOldRailsTemplate"
+            weight="6" />
+      <edge id="2785"
+            source="webrat"
+            target="couchrest"
+            weight="22" />
+      <edge id="2786"
+            source="webrat"
+            target="ultrasphinx"
+            weight="6" />
+      <edge id="2787"
+            source="webrat"
+            target="mechanize"
+            weight="8" />
+      <edge id="2788"
+            source="webrat"
+            target="haml"
+            weight="12" />
+      <edge id="2789"
+            source="webrat"
+            target="shoulda"
+            weight="26" />
+      <edge id="2790"
+            source="webrat"
+            target="git-wiki"
+            weight="6" />
+      <edge id="2791"
+            source="webrat"
+            target="machinist"
+            weight="12" />
+      <edge id="2792"
+            source="webrat"
+            target="fakeweb"
+            weight="8" />
+      <edge id="2793"
+            source="webrat"
+            target="oauth"
+            weight="8" />
+      <edge id="2794"
+            source="webrat"
+            target="cucumber-rails-test"
+            weight="6" />
+      <edge id="2795"
+            source="webrat"
+            target="chef"
+            weight="16" />
+      <edge id="2796"
+            source="webrat"
+            target="facebooker"
+            weight="18" />
+      <edge id="2797"
+            source="webrat"
+            target="pickler"
+            weight="18" />
+      <edge id="2798"
+            source="webrat"
+            target="cuke4duke"
+            weight="6" />
+      <edge id="2799"
+            source="webrat"
+            target="twitter_oauth"
+            weight="6" />
+      <edge id="2800"
+            source="webrat"
+            target="spawn"
+            weight="6" />
+      <edge id="2801"
+            source="webrat"
+            target="rspec-rails"
+            weight="18" />
+      <edge id="2802"
+            source="webrat"
+            target="sunspot_rails"
+            weight="8" />
+      <edge id="2803"
+            source="webrat"
+            target="cruisecontrol.rb"
+            weight="12" />
+      <edge id="2804"
+            source="webrat"
+            target="rack-test"
+            weight="6" />
+      <edge id="2805"
+            source="webrat"
+            target="authlogic_example"
+            weight="6" />
+      <edge id="2806"
+            source="webrat"
+            target="object_daddy"
+            weight="6" />
+      <edge id="2807"
+            source="webrat"
+            target="no-peeping-toms"
+            weight="8" />
+      <edge id="2808"
+            source="webrat"
+            target="pickle"
+            weight="6" />
+      <edge id="2809"
+            source="webrat"
+            target="dotfiles"
+            weight="8" />
+      <edge id="2810"
+            source="webrat"
+            target="rspec_hpricot_matchers"
+            weight="6" />
+      <edge id="2811"
+            source="webrat"
+            target="rest-client"
+            weight="6" />
+      <edge id="2812"
+            source="webrat"
+            target="castronaut"
+            weight="6" />
+      <edge id="2813"
+            source="webrat"
+            target="capistrano"
+            weight="18" />
+      <edge id="2814"
+            source="webrat"
+            target="rack-bug"
+            weight="6" />
+      <edge id="2815"
+            source="webrat"
+            target="integrity-email"
+            weight="6" />
+      <edge id="2816"
+            source="webrat"
+            target="validatable"
+            weight="6" />
+      <edge id="2817"
+            source="webrat"
+            target="rubyspec"
+            weight="6" />
+      <edge id="2818"
+            source="webrat"
+            target="couch_potato"
+            weight="8" />
+      <edge id="2819"
+            source="webrat"
+            target="homebrew"
+            weight="18" />
+      <edge id="2820"
+            source="webrat"
+            target="slidedown"
+            weight="6" />
+      <edge id="2821"
+            source="webrat"
+            target="oh-my-zsh"
+            weight="8" />
+      <edge id="2822"
+            source="webrat"
+            target="active_merchant"
+            weight="46" />
+      <edge id="2823"
+            source="webrat"
+            target="cookbooks"
+            weight="10" />
+      <edge id="2824"
+            source="webrat"
+            target="feedzirra"
+            weight="8" />
+      <edge id="2825"
+            source="webrat"
+            target="couchdb"
+            weight="6" />
+      <edge id="2826"
+            source="webrat"
+            target="merb-book"
+            weight="12" />
+      <edge id="2827"
+            source="webrat"
+            target="scanty"
+            weight="6" />
+      <edge id="2828"
+            source="webrat"
+            target="parallel_specs"
+            weight="6" />
+      <edge id="2829"
+            source="webrat"
+            target="rspec"
+            weight="44" />
+      <edge id="2830"
+            source="webrat"
+            target="enki"
+            weight="6" />
+      <edge id="2831"
+            source="webrat"
+            target="theme_support"
+            weight="6" />
+      <edge id="2832"
+            source="webrat"
+            target="waves"
+            weight="6" />
+      <edge id="2833"
+            source="webrat"
+            target="rails-templates"
+            weight="10" />
+      <edge id="2834"
+            source="webrat"
+            target="dm-core"
+            weight="14" />
+      <edge id="2835"
+            source="webrat"
+            target="sinatra"
+            weight="30" />
+      <edge id="2836"
+            source="webrat"
+            target="integrity-campfire"
+            weight="6" />
+      <edge id="2837"
+            source="webrat"
+            target="twitter"
+            weight="12" />
+      <edge id="2838"
+            source="webrat"
+            target="selenium-client"
+            weight="12" />
+      <edge id="2839"
+            source="webrat"
+            target="ar-extensions"
+            weight="6" />
+      <edge id="2840"
+            source="webrat"
+            target="jelly"
+            weight="6" />
+      <edge id="2841"
+            source="webrat"
+            target="nokogiri"
+            weight="8" />
+      <edge id="2842"
+            source="webrat"
+            target="scriptaculous"
+            weight="6" />
+      <edge id="2843"
+            source="webrat"
+            target="friendly_id"
+            weight="6" />
+      <edge id="2844"
+            source="webrat"
+            target="resource_controller"
+            weight="8" />
+      <edge id="2845"
+            source="webrat"
+            target="jester"
+            weight="6" />
+      <edge id="2846"
+            source="webrat"
+            target="ey-cloud-recipes"
+            weight="18" />
+      <edge id="2847"
+            source="webrat"
+            target="ri_cal"
+            weight="8" />
+      <edge id="2848"
+            source="webrat"
+            target="gitjour"
+            weight="6" />
+      <edge id="2849"
+            source="webrat"
+            target="cucumber-rails"
+            weight="6" />
+      <edge id="2850"
+            source="webrat"
+            target="webby"
+            weight="8" />
+      <edge id="2851"
+            source="webrat"
+            target="celerity"
+            weight="6" />
+      <edge id="2852"
+            source="webrat"
+            target="rspactor"
+            weight="8" />
+      <edge id="2853"
+            source="webrat"
+            target="exception_notification"
+            weight="8" />
+      <edge id="2854"
+            source="webrat"
+            target="passenger-stack"
+            weight="10" />
+      <edge id="2855"
+            source="webrat"
+            target="permalink_fu"
+            weight="6" />
+      <edge id="2856"
+            source="webrat"
+            target="workling"
+            weight="16" />
+      <edge id="2857"
+            source="webrat"
+            target="money"
+            weight="8" />
+      <edge id="2858"
+            source="webrat"
+            target="seinfeld"
+            weight="6" />
+      <edge id="2859"
+            source="webrat"
+            target="jasmine"
+            weight="6" />
+      <edge id="2860"
+            source="webrat"
+            target="ohm"
+            weight="6" />
+      <edge id="2861"
+            source="webrat"
+            target="github-tmbundle"
+            weight="6" />
+      <edge id="2862"
+            source="webrat"
+            target="mongomapper"
+            weight="12" />
+      <edge id="2863"
+            source="webrat"
+            target="ar_mailer"
+            weight="6" />
+      <edge id="2864"
+            source="webrat"
+            target="httparty"
+            weight="12" />
+      <edge id="2865"
+            source="webrat"
+            target="aasm"
+            weight="10" />
+      <edge id="2866"
+            source="webrat"
+            target="passenger"
+            weight="6" />
+      <edge id="2867"
+            source="rr"
+            target="rails"
+            weight="8" />
+      <edge id="2868"
+            source="rr"
+            target="formtastic"
+            weight="6" />
+      <edge id="2869"
+            source="rr"
+            target="homebrew"
+            weight="6" />
+      <edge id="2870"
+            source="rr"
+            target="gemcutter"
+            weight="6" />
+      <edge id="2871"
+            source="factory_girl"
+            target="shoulda"
+            weight="18" />
+      <edge id="2872"
+            source="factory_girl"
+            target="gemcutter"
+            weight="12" />
+      <edge id="2873"
+            source="factory_girl"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="2874"
+            source="factory_girl"
+            target="homebrew"
+            weight="8" />
+      <edge id="2875"
+            source="factory_girl"
+            target="paperclip"
+            weight="18" />
+      <edge id="2876"
+            source="factory_girl"
+            target="active_merchant"
+            weight="6" />
+      <edge id="2877"
+            source="hornget"
+            target="horn_src"
+            weight="6" />
+      <edge id="2878"
+            source="limechat"
+            target="homebrew"
+            weight="6" />
+      <edge id="2879"
+            source="limechat"
+            target="rails"
+            weight="8" />
+      <edge id="2880"
+            source="django-google-analytics"
+            target="django-basic-apps"
+            weight="10" />
+      <edge id="2881"
+            source="django-google-analytics"
+            target="django-mingus"
+            weight="8" />
+      <edge id="2882"
+            source="django-test-utils"
+            target="django-extensions"
+            weight="6" />
+      <edge id="2883"
+            source="django-test-utils"
+            target="pinax"
+            weight="6" />
+      <edge id="2884"
+            source="django-test-utils"
+            target="django"
+            weight="8" />
+      <edge id="2885"
+            source="pinax"
+            target="code.pinaxproject.com"
+            weight="14" />
+      <edge id="2886"
+            source="pinax"
+            target="django-uni-form"
+            weight="12" />
+      <edge id="2887"
+            source="pinax"
+            target="django-basic-apps"
+            weight="8" />
+      <edge id="2888"
+            source="pinax"
+            target="django-mingus"
+            weight="12" />
+      <edge id="2889"
+            source="pinax"
+            target="homebrew"
+            weight="10" />
+      <edge id="2890"
+            source="pinax"
+            target="django"
+            weight="30" />
+      <edge id="2891"
+            source="pinax"
+            target="tornado"
+            weight="6" />
+      <edge id="2892"
+            source="pinax"
+            target="django-extensions"
+            weight="12" />
+      <edge id="2893"
+            source="pinax"
+            target="django-google-analytics"
+            weight="6" />
+      <edge id="2894"
+            source="pinax"
+            target="django-flag"
+            weight="6" />
+      <edge id="2895"
+            source="insoshi"
+            target="facebooker"
+            weight="6" />
+      <edge id="2896"
+            source="insoshi"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="2897"
+            source="insoshi"
+            target="zshkit"
+            weight="6" />
+      <edge id="2898"
+            source="localized"
+            target="cakephp2x"
+            weight="8" />
+      <edge id="2899"
+            source="localized"
+            target="datasources"
+            weight="12" />
+      <edge id="2900"
+            source="localized"
+            target="cakephp1x"
+            weight="20" />
+      <edge id="2901"
+            source="youtube-g"
+            target="facebooker"
+            weight="6" />
+      <edge id="2902"
+            source="youtube-g"
+            target="exception_notification"
+            weight="6" />
+      <edge id="2903"
+            source="youtube-g"
+            target="rails"
+            weight="8" />
+      <edge id="2904"
+            source="radiant-vapor-extension"
+            target="radiant-share-layouts-extension"
+            weight="6" />
+      <edge id="2905"
+            source="radiant-vapor-extension"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="2906"
+            source="radiant-vapor-extension"
+            target="radiant"
+            weight="8" />
+      <edge id="2907"
+            source="is_taggable"
+            target="emacs-starter-kit"
+            weight="6" />
+      <edge id="2908"
+            source="is_taggable"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="2909"
+            source="is_taggable"
+            target="dm-core"
+            weight="6" />
+      <edge id="2910"
+            source="is_taggable"
+            target="sinatra"
+            weight="6" />
+      <edge id="2911"
+            source="is_taggable"
+            target="rails"
+            weight="6" />
+      <edge id="2912"
+            source="is_taggable"
+            target="semantic_form_builder"
+            weight="6" />
+      <edge id="2913"
+            source="is_taggable"
+            target="formtastic"
+            weight="8" />
+      <edge id="2914"
+            source="is_taggable"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="2915"
+            source="is_taggable"
+            target="active_merchant"
+            weight="6" />
+      <edge id="2916"
+            source="potion"
+            target="mousehole"
+            weight="6" />
+      <edge id="2917"
+            source="potion"
+            target="shoes"
+            weight="6" />
+      <edge id="2918"
+            source="potion"
+            target="homebrew"
+            weight="6" />
+      <edge id="2919"
+            source="rcov_plugin"
+            target="shoulda"
+            weight="6" />
+      <edge id="2920"
+            source="couchrest"
+            target="flickr_fu"
+            weight="6" />
+      <edge id="2921"
+            source="couchrest"
+            target="macruby"
+            weight="6" />
+      <edge id="2922"
+            source="couchrest"
+            target="sofa"
+            weight="8" />
+      <edge id="2923"
+            source="couchrest"
+            target="oauth"
+            weight="6" />
+      <edge id="2924"
+            source="couchrest"
+            target="chef"
+            weight="10" />
+      <edge id="2925"
+            source="couchrest"
+            target="facebooker"
+            weight="6" />
+      <edge id="2926"
+            source="couchrest"
+            target="cucumber-nagios"
+            weight="6" />
+      <edge id="2927"
+            source="couchrest"
+            target="mongo-ruby-driver"
+            weight="8" />
+      <edge id="2928"
+            source="couchrest"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="2929"
+            source="couchrest"
+            target="uuid"
+            weight="6" />
+      <edge id="2930"
+            source="couchrest"
+            target="web-app-theme"
+            weight="8" />
+      <edge id="2931"
+            source="couchrest"
+            target="dotfiles"
+            weight="10" />
+      <edge id="2932"
+            source="couchrest"
+            target="couch_potato"
+            weight="10" />
+      <edge id="2933"
+            source="couchrest"
+            target="cucumber"
+            weight="12" />
+      <edge id="2934"
+            source="couchrest"
+            target="homebrew"
+            weight="24" />
+      <edge id="2935"
+            source="couchrest"
+            target="paperclip"
+            weight="8" />
+      <edge id="2936"
+            source="couchrest"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2937"
+            source="couchrest"
+            target="cookbooks"
+            weight="8" />
+      <edge id="2938"
+            source="couchrest"
+            target="mixlib-log"
+            weight="6" />
+      <edge id="2939"
+            source="couchrest"
+            target="ohai"
+            weight="10" />
+      <edge id="2940"
+            source="couchrest"
+            target="mixlib-config"
+            weight="6" />
+      <edge id="2941"
+            source="couchrest"
+            target="rails"
+            weight="20" />
+      <edge id="2942"
+            source="couchrest"
+            target="couchrest-rails"
+            weight="12" />
+      <edge id="2943"
+            source="couchrest"
+            target="gemcutter"
+            weight="6" />
+      <edge id="2944"
+            source="couchrest"
+            target="integrity"
+            weight="14" />
+      <edge id="2945"
+            source="couchrest"
+            target="hanna"
+            weight="6" />
+      <edge id="2946"
+            source="couchrest"
+            target="mixlib-cli"
+            weight="6" />
+      <edge id="2947"
+            source="couchrest"
+            target="sinatra-book"
+            weight="6" />
+      <edge id="2948"
+            source="couchrest"
+            target="dm-more"
+            weight="16" />
+      <edge id="2949"
+            source="couchrest"
+            target="will_paginate"
+            weight="10" />
+      <edge id="2950"
+            source="couchrest"
+            target="workling"
+            weight="8" />
+      <edge id="2951"
+            source="couchrest"
+            target="couchapp"
+            weight="8" />
+      <edge id="2952"
+            source="couchrest"
+            target="mustache.js"
+            weight="6" />
+      <edge id="2953"
+            source="couchrest"
+            target="node-couch"
+            weight="6" />
+      <edge id="2954"
+            source="couchrest"
+            target="sprinkle"
+            weight="6" />
+      <edge id="2955"
+            source="mechanize"
+            target="rails"
+            weight="18" />
+      <edge id="2956"
+            source="mechanize"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="2957"
+            source="mechanize"
+            target="fastthread"
+            weight="6" />
+      <edge id="2958"
+            source="mechanize"
+            target="authlogic"
+            weight="8" />
+      <edge id="2959"
+            source="mechanize"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="2960"
+            source="mechanize"
+            target="nokogiri"
+            weight="10" />
+      <edge id="2961"
+            source="mechanize"
+            target="active_merchant"
+            weight="6" />
+      <edge id="2962"
+            source="mechanize"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="2963"
+            source="mechanize"
+            target="scratch"
+            weight="6" />
+      <edge id="2964"
+            source="three20"
+            target="Briefs"
+            weight="8" />
+      <edge id="2965"
+            source="three20"
+            target="facebook-iphone-sdk"
+            weight="10" />
+      <edge id="2966"
+            source="seed"
+            target="refinerycms"
+            weight="6" />
+      <edge id="2967"
+            source="machinist"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="2968"
+            source="machinist"
+            target="devise"
+            weight="8" />
+      <edge id="2969"
+            source="machinist"
+            target="rails"
+            weight="6" />
+      <edge id="2970"
+            source="machinist"
+            target="formtastic"
+            weight="8" />
+      <edge id="2971"
+            source="machinist"
+            target="authlogic"
+            weight="6" />
+      <edge id="2972"
+            source="machinist"
+            target="facebooker"
+            weight="6" />
+      <edge id="2973"
+            source="machinist"
+            target="homebrew"
+            weight="8" />
+      <edge id="2974"
+            source="machinist"
+            target="active_merchant"
+            weight="6" />
+      <edge id="2975"
+            source="dist-zilla"
+            target="Parse-Method-Signatures"
+            weight="10" />
+      <edge id="2976"
+            source="dist-zilla"
+            target="prophet"
+            weight="6" />
+      <edge id="2977"
+            source="dist-zilla"
+            target="metabase"
+            weight="6" />
+      <edge id="2978"
+            source="dist-zilla"
+            target="sd"
+            weight="10" />
+      <edge id="2979"
+            source="sammy"
+            target="couchdb"
+            weight="6" />
+      <edge id="2980"
+            source="sammy"
+            target="mustache.js"
+            weight="6" />
+      <edge id="2981"
+            source="radiant-concurrent_draft-extension"
+            target="radiant"
+            weight="6" />
+      <edge id="2982"
+            source="xui"
+            target="lawnchair"
+            weight="8" />
+      <edge id="2983"
+            source="xui"
+            target="cufon"
+            weight="6" />
+      <edge id="2984"
+            source="xui"
+            target="phonegap-dev"
+            weight="6" />
+      <edge id="2985"
+            source="xui"
+            target="mobile-spec"
+            weight="6" />
+      <edge id="2986"
+            source="facebooker"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="2987"
+            source="facebooker"
+            target="state_machine"
+            weight="6" />
+      <edge id="2988"
+            source="facebooker"
+            target="devise"
+            weight="6" />
+      <edge id="2989"
+            source="facebooker"
+            target="radiant"
+            weight="6" />
+      <edge id="2990"
+            source="mojo"
+            target="mojo-fcgi"
+            weight="6" />
+      <edge id="2991"
+            source="mojo"
+            target="mojox-session"
+            weight="6" />
+      <edge id="2992"
+            source="suspenders"
+            target="active_merchant"
+            weight="8" />
+      <edge id="2993"
+            source="camping"
+            target="potion"
+            weight="6" />
+      <edge id="2994"
+            source="camping"
+            target="mousehole"
+            weight="6" />
+      <edge id="2995"
+            source="camping"
+            target="shoes"
+            weight="8" />
+      <edge id="2996"
+            source="puppet-nagios"
+            target="puppet-common"
+            weight="6" />
+      <edge id="2997"
+            source="django-pluggables"
+            target="django-haystack"
+            weight="6" />
+      <edge id="2998"
+            source="django-pluggables"
+            target="django-test-utils"
+            weight="6" />
+      <edge id="2999"
+            source="django-pluggables"
+            target="django-friends"
+            weight="6" />
+      <edge id="3000"
+            source="django-pluggables"
+            target="pysolr"
+            weight="6" />
+      <edge id="3001"
+            source="django-pluggables"
+            target="djangopeople.net"
+            weight="6" />
+      <edge id="3002"
+            source="django-pluggables"
+            target="homebrew"
+            weight="6" />
+      <edge id="3003"
+            source="django-pluggables"
+            target="django"
+            weight="6" />
+      <edge id="3004"
+            source="bort"
+            target="ec2onrails"
+            weight="6" />
+      <edge id="3005"
+            source="rails-settings"
+            target="rails"
+            weight="8" />
+      <edge id="3006"
+            source="homebrew"
+            target="three20"
+            weight="6" />
+      <edge id="3007"
+            source="homebrew"
+            target="progit"
+            weight="6" />
+      <edge id="3008"
+            source="homebrew"
+            target="redis"
+            weight="12" />
+      <edge id="3009"
+            source="homebrew"
+            target="django-extensions"
+            weight="6" />
+      <edge id="3010"
+            source="homebrew"
+            target="hpricot"
+            weight="8" />
+      <edge id="3011"
+            source="homebrew"
+            target="node-couch"
+            weight="10" />
+      <edge id="3012"
+            source="homebrew"
+            target="node_debug"
+            weight="6" />
+      <edge id="3013"
+            source="homebrew"
+            target="shoes"
+            weight="6" />
+      <edge id="3014"
+            source="homebrew"
+            target="scratch"
+            weight="12" />
+      <edge id="3015"
+            source="oh-my-zsh"
+            target="rspec"
+            weight="8" />
+      <edge id="3016"
+            source="oh-my-zsh"
+            target="ohai"
+            weight="6" />
+      <edge id="3017"
+            source="oh-my-zsh"
+            target="rails"
+            weight="8" />
+      <edge id="3018"
+            source="oh-my-zsh"
+            target="chef"
+            weight="6" />
+      <edge id="3019"
+            source="oh-my-zsh"
+            target="culerity"
+            weight="6" />
+      <edge id="3020"
+            source="oh-my-zsh"
+            target="acts-as-taggable-on"
+            weight="6" />
+      <edge id="3021"
+            source="oh-my-zsh"
+            target="ruby_koans"
+            weight="6" />
+      <edge id="3022"
+            source="oh-my-zsh"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="3023"
+            source="oh-my-zsh"
+            target="contacts"
+            weight="6" />
+      <edge id="3024"
+            source="oh-my-zsh"
+            target="dotfiles"
+            weight="8" />
+      <edge id="3025"
+            source="oh-my-zsh"
+            target="will_paginate"
+            weight="6" />
+      <edge id="3026"
+            source="oh-my-zsh"
+            target="rucksack"
+            weight="6" />
+      <edge id="3027"
+            source="oh-my-zsh"
+            target="sprockets-rails"
+            weight="6" />
+      <edge id="3028"
+            source="oh-my-zsh"
+            target="homebrew"
+            weight="42" />
+      <edge id="3029"
+            source="oh-my-zsh"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3030"
+            source="oh-my-zsh"
+            target="cookbooks"
+            weight="8" />
+      <edge id="3031"
+            source="oh-my-zsh"
+            target="right_aws"
+            weight="8" />
+      <edge id="3032"
+            source="yard"
+            target="rails"
+            weight="10" />
+      <edge id="3033"
+            source="yard"
+            target="cucumber"
+            weight="8" />
+      <edge id="3034"
+            source="django-ajax-validation"
+            target="django-avatar"
+            weight="6" />
+      <edge id="3035"
+            source="django-ajax-validation"
+            target="django-haystack"
+            weight="6" />
+      <edge id="3036"
+            source="django-ajax-validation"
+            target="django-debug-toolbar"
+            weight="8" />
+      <edge id="3037"
+            source="django-ajax-validation"
+            target="django-notification"
+            weight="10" />
+      <edge id="3038"
+            source="django-ajax-validation"
+            target="django-friends"
+            weight="10" />
+      <edge id="3039"
+            source="django-ajax-validation"
+            target="pinax"
+            weight="6" />
+      <edge id="3040"
+            source="django-ajax-validation"
+            target="django-threadedcomments"
+            weight="6" />
+      <edge id="3041"
+            source="bananajour"
+            target="homebrew"
+            weight="8" />
+      <edge id="3042"
+            source="reflex"
+            target="swiz-framework"
+            weight="6" />
+      <edge id="3043"
+            source="project-sprouts"
+            target="actionscript3-tmbundle"
+            weight="6" />
+      <edge id="3044"
+            source="mustache"
+            target="dm-core"
+            weight="6" />
+      <edge id="3045"
+            source="mustache"
+            target="rails"
+            weight="14" />
+      <edge id="3046"
+            source="mustache"
+            target="webrat"
+            weight="6" />
+      <edge id="3047"
+            source="mustache"
+            target="homebrew"
+            weight="6" />
+      <edge id="3048"
+            source="mustache"
+            target="bacon"
+            weight="6" />
+      <edge id="3049"
+            source="request-log-analyzer"
+            target="translate"
+            weight="6" />
+      <edge id="3050"
+            source="scriptaculous"
+            target="rails"
+            weight="10" />
+      <edge id="3051"
+            source="scriptaculous"
+            target="authlogic"
+            weight="6" />
+      <edge id="3052"
+            source="scriptaculous"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3053"
+            source="merb-plugins"
+            target="dm-core"
+            weight="12" />
+      <edge id="3054"
+            source="merb-plugins"
+            target="rails"
+            weight="12" />
+      <edge id="3055"
+            source="merb-plugins"
+            target="dm-more"
+            weight="12" />
+      <edge id="3056"
+            source="merb-plugins"
+            target="will_paginate"
+            weight="6" />
+      <edge id="3057"
+            source="merb-plugins"
+            target="rest-client"
+            weight="8" />
+      <edge id="3058"
+            source="merb-plugins"
+            target="capistrano"
+            weight="6" />
+      <edge id="3059"
+            source="merb-plugins"
+            target="chef"
+            weight="6" />
+      <edge id="3060"
+            source="merb-plugins"
+            target="do"
+            weight="6" />
+      <edge id="3061"
+            source="merb-plugins"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3062"
+            source="merb-plugins"
+            target="merb"
+            weight="20" />
+      <edge id="3063"
+            source="merb-plugins"
+            target="extlib"
+            weight="10" />
+      <edge id="3064"
+            source="merb-plugins"
+            target="haml"
+            weight="6" />
+      <edge id="3065"
+            source="merb-plugins"
+            target="webrat"
+            weight="10" />
+      <edge id="3066"
+            source="merb-plugins"
+            target="merb-book"
+            weight="6" />
+      <edge id="3067"
+            source="clarity"
+            target="redmine"
+            weight="6" />
+      <edge id="3068"
+            source="clarity"
+            target="capistrano"
+            weight="8" />
+      <edge id="3069"
+            source="clarity"
+            target="homebrew"
+            weight="10" />
+      <edge id="3070"
+            source="robotlegs-demos-Bundle"
+            target="as3-signals"
+            weight="8" />
+      <edge id="3071"
+            source="routing-filter"
+            target="paperclip"
+            weight="6" />
+      <edge id="3072"
+            source="routing-filter"
+            target="rails"
+            weight="6" />
+      <edge id="3073"
+            source="puppet-ruby"
+            target="puppet-rubygems"
+            weight="6" />
+      <edge id="3074"
+            source="puppet-ruby"
+            target="puppet-puppet"
+            weight="6" />
+      <edge id="3075"
+            source="freelancing-god.github.com"
+            target="rails"
+            weight="6" />
+      <edge id="3076"
+            source="redcloth"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3077"
+            source="johnson"
+            target="rails"
+            weight="6" />
+      <edge id="3078"
+            source="iphone-3.0-cookbook-"
+            target="three20"
+            weight="6" />
+      <edge id="3079"
+            source="passenger-stack"
+            target="shoulda"
+            weight="6" />
+      <edge id="3080"
+            source="passenger-stack"
+            target="rails"
+            weight="6" />
+      <edge id="3081"
+            source="passenger-stack"
+            target="workflow"
+            weight="6" />
+      <edge id="3082"
+            source="passenger-stack"
+            target="chef"
+            weight="6" />
+      <edge id="3083"
+            source="passenger-stack"
+            target="saasy"
+            weight="6" />
+      <edge id="3084"
+            source="passenger-stack"
+            target="exception_notification"
+            weight="6" />
+      <edge id="3085"
+            source="passenger-stack"
+            target="cucumber"
+            weight="6" />
+      <edge id="3086"
+            source="passenger-stack"
+            target="homebrew"
+            weight="6" />
+      <edge id="3087"
+            source="passenger-stack"
+            target="active_merchant"
+            weight="10" />
+      <edge id="3088"
+            source="kohana"
+            target="database"
+            weight="6" />
+      <edge id="3089"
+            source="permalink_fu"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3090"
+            source="permalink_fu"
+            target="sinatra"
+            weight="6" />
+      <edge id="3091"
+            source="permalink_fu"
+            target="rails"
+            weight="14" />
+      <edge id="3092"
+            source="permalink_fu"
+            target="integrity"
+            weight="6" />
+      <edge id="3093"
+            source="permalink_fu"
+            target="facebooker"
+            weight="6" />
+      <edge id="3094"
+            source="permalink_fu"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="3095"
+            source="permalink_fu"
+            target="acts-as-taggable-on"
+            weight="12" />
+      <edge id="3096"
+            source="permalink_fu"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="3097"
+            source="permalink_fu"
+            target="homebrew"
+            weight="6" />
+      <edge id="3098"
+            source="permalink_fu"
+            target="paperclip"
+            weight="6" />
+      <edge id="3099"
+            source="permalink_fu"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3100"
+            source="permalink_fu"
+            target="restful-authentication"
+            weight="6" />
+      <edge id="3101"
+            source="amanda"
+            target="libzcloud"
+            weight="6" />
+      <edge id="3102"
+            source="sinatra-template"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3103"
+            source="sinatra-template"
+            target="vimfiles"
+            weight="6" />
+      <edge id="3104"
+            source="sinatra-template"
+            target="s3-swf-upload-plugin"
+            weight="6" />
+      <edge id="3105"
+            source="sinatra-template"
+            target="mephisto"
+            weight="6" />
+      <edge id="3106"
+            source="sinatra-template"
+            target="web-app-theme"
+            weight="10" />
+      <edge id="3107"
+            source="sinatra-template"
+            target="mongomapper"
+            weight="10" />
+      <edge id="3108"
+            source="sinatra-template"
+            target="cucumber"
+            weight="6" />
+      <edge id="3109"
+            source="sinatra-template"
+            target="couchrest"
+            weight="6" />
+      <edge id="3110"
+            source="addressable"
+            target="facebooker"
+            weight="6" />
+      <edge id="3111"
+            source="couchapp"
+            target="mustache.js"
+            weight="8" />
+      <edge id="3112"
+            source="couchapp"
+            target="homebrew"
+            weight="6" />
+      <edge id="3113"
+            source="couchapp"
+            target="couchdb"
+            weight="12" />
+      <edge id="3114"
+            source="mustache.js"
+            target="homebrew"
+            weight="8" />
+      <edge id="3115"
+            source="mustache.js"
+            target="io"
+            weight="6" />
+      <edge id="3116"
+            source="mustache.js"
+            target="couchdb"
+            weight="8" />
+      <edge id="3117"
+            source="mustache.js"
+            target="node-couch"
+            weight="6" />
+      <edge id="3118"
+            source="tweet"
+            target="rails"
+            weight="8" />
+      <edge id="3119"
+            source="tweetstream"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="3120"
+            source="cakephp-newsletter-plugin"
+            target="tagging"
+            weight="6" />
+      <edge id="3121"
+            source="cakephp-newsletter-plugin"
+            target="MeioUpload"
+            weight="6" />
+      <edge id="3122"
+            source="memcache-client"
+            target="exception_notification"
+            weight="6" />
+      <edge id="3123"
+            source="memcache-client"
+            target="homebrew"
+            weight="6" />
+      <edge id="3124"
+            source="memcache-client"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="3125"
+            source="memcache-client"
+            target="rails"
+            weight="6" />
+      <edge id="3126"
+            source="thin"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="3127"
+            source="thin"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3128"
+            source="thin"
+            target="sinatra"
+            weight="8" />
+      <edge id="3129"
+            source="thin"
+            target="rails"
+            weight="10" />
+      <edge id="3130"
+            source="thin"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="3131"
+            source="thin"
+            target="fastthread"
+            weight="6" />
+      <edge id="3132"
+            source="thin"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="3133"
+            source="thin"
+            target="hancock-client-rails"
+            weight="6" />
+      <edge id="3134"
+            source="thin"
+            target="homebrew"
+            weight="10" />
+      <edge id="3135"
+            source="thin"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="3136"
+            source="thin"
+            target="rack"
+            weight="16" />
+      <edge id="3137"
+            source="thin"
+            target="bacon"
+            weight="6" />
+      <edge id="3138"
+            source="thin"
+            target="mochiweb.old"
+            weight="6" />
+      <edge id="3139"
+            source="thin"
+            target="scratch"
+            weight="6" />
+      <edge id="3140"
+            source="thin"
+            target="passenger"
+            weight="8" />
+      <edge id="3141"
+            source="thin"
+            target="amqp"
+            weight="8" />
+      <edge id="3142"
+            source="calendar_date_select"
+            target="rails"
+            weight="6" />
+      <edge id="3143"
+            source="calendar_date_select"
+            target="blueprint-css"
+            weight="6" />
+      <edge id="3144"
+            source="calendar_date_select"
+            target="annotate_models"
+            weight="6" />
+      <edge id="3145"
+            source="calendar_date_select"
+            target="calendar_helper"
+            weight="6" />
+      <edge id="3146"
+            source="calendar_date_select"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3147"
+            source="firepython"
+            target="firelogger"
+            weight="6" />
+      <edge id="3148"
+            source="render_component"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="3149"
+            source="lovd-by-less"
+            target="ec2onrails"
+            weight="6" />
+      <edge id="3150"
+            source="lovd-by-less"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="3151"
+            source="lovd-by-less"
+            target="rails"
+            weight="16" />
+      <edge id="3152"
+            source="lovd-by-less"
+            target="formtastic"
+            weight="6" />
+      <edge id="3153"
+            source="lovd-by-less"
+            target="instiki"
+            weight="6" />
+      <edge id="3154"
+            source="lovd-by-less"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3155"
+            source="chishop"
+            target="celery"
+            weight="6" />
+      <edge id="3156"
+            source="chishop"
+            target="django-uni-form"
+            weight="6" />
+      <edge id="3157"
+            source="chishop"
+            target="homebrew"
+            weight="6" />
+      <edge id="3158"
+            source="chishop"
+            target="django"
+            weight="10" />
+      <edge id="3159"
+            source="warbler"
+            target="rails"
+            weight="8" />
+      <edge id="3160"
+            source="warbler"
+            target="jruby-rack"
+            weight="8" />
+      <edge id="3161"
+            source="fuzzy_file_finder"
+            target="rails"
+            weight="6" />
+      <edge id="3162"
+            source="fuzzy_file_finder"
+            target="fuzzyfinder_textmate"
+            weight="6" />
+      <edge id="3163"
+            source="django-freetext"
+            target="django-extensions"
+            weight="6" />
+      <edge id="3164"
+            source="django-freetext"
+            target="django"
+            weight="6" />
+      <edge id="3165"
+            source="s3"
+            target="taboo"
+            weight="6" />
+      <edge id="3166"
+            source="engines"
+            target="rails"
+            weight="8" />
+      <edge id="3167"
+            source="acts_as_versioned"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3168"
+            source="acts_as_versioned"
+            target="rails"
+            weight="12" />
+      <edge id="3169"
+            source="acts_as_versioned"
+            target="formtastic"
+            weight="6" />
+      <edge id="3170"
+            source="acts_as_versioned"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="3171"
+            source="acts_as_versioned"
+            target="clearance"
+            weight="6" />
+      <edge id="3172"
+            source="acts_as_versioned"
+            target="redmine"
+            weight="6" />
+      <edge id="3173"
+            source="acts_as_versioned"
+            target="will_paginate"
+            weight="12" />
+      <edge id="3174"
+            source="acts_as_versioned"
+            target="dm-more"
+            weight="6" />
+      <edge id="3175"
+            source="acts_as_versioned"
+            target="cucumber"
+            weight="6" />
+      <edge id="3176"
+            source="acts_as_versioned"
+            target="paperclip"
+            weight="10" />
+      <edge id="3177"
+            source="acts_as_versioned"
+            target="acts_as_list"
+            weight="6" />
+      <edge id="3178"
+            source="acts_as_versioned"
+            target="restful-authentication"
+            weight="10" />
+      <edge id="3179"
+            source="templater"
+            target="dm-more"
+            weight="8" />
+      <edge id="3180"
+            source="templater"
+            target="dm-core"
+            weight="6" />
+      <edge id="3181"
+            source="randexp"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="3182"
+            source="randexp"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="3183"
+            source="randexp"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="3184"
+            source="randexp"
+            target="couchrest"
+            weight="8" />
+      <edge id="3185"
+            source="randexp"
+            target="dm-more"
+            weight="6" />
+      <edge id="3186"
+            source="randexp"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="3187"
+            source="randexp"
+            target="scratch"
+            weight="6" />
+      <edge id="3188"
+            source="randexp"
+            target="fastthread"
+            weight="6" />
+      <edge id="3189"
+            source="rubinius"
+            target="sinatra"
+            weight="10" />
+      <edge id="3190"
+            source="rubinius"
+            target="rails"
+            weight="18" />
+      <edge id="3191"
+            source="rubinius"
+            target="gemcutter"
+            weight="6" />
+      <edge id="3192"
+            source="rubinius"
+            target="webrat"
+            weight="6" />
+      <edge id="3193"
+            source="rubinius"
+            target="emacs-starter-kit"
+            weight="6" />
+      <edge id="3194"
+            source="rubinius"
+            target="typhoeus"
+            weight="6" />
+      <edge id="3195"
+            source="rubinius"
+            target="rubyspec"
+            weight="10" />
+      <edge id="3196"
+            source="rubinius"
+            target="mspec"
+            weight="6" />
+      <edge id="3197"
+            source="rubinius"
+            target="cucumber"
+            weight="6" />
+      <edge id="3198"
+            source="rubinius"
+            target="rack"
+            weight="10" />
+      <edge id="3199"
+            source="radiant-tags-extension"
+            target="radiant-file-system-extension"
+            weight="6" />
+      <edge id="3200"
+            source="radiant-tags-extension"
+            target="radiant-aggregation-extension"
+            weight="6" />
+      <edge id="3201"
+            source="radiant-tags-extension"
+            target="rails"
+            weight="6" />
+      <edge id="3202"
+            source="radiant-tags-extension"
+            target="radiant-fckeditor"
+            weight="6" />
+      <edge id="3203"
+            source="radiant-tags-extension"
+            target="radiant-chronicle-extension"
+            weight="6" />
+      <edge id="3204"
+            source="radiant-tags-extension"
+            target="radiant"
+            weight="12" />
+      <edge id="3205"
+            source="liblastfm"
+            target="lastfm-desktop"
+            weight="6" />
+      <edge id="3206"
+            source="redmine-schedules-plugin"
+            target="redmine-graphs-plugin"
+            weight="8" />
+      <edge id="3207"
+            source="rails-footnotes"
+            target="homebrew"
+            weight="6" />
+      <edge id="3208"
+            source="rails-footnotes"
+            target="rails"
+            weight="10" />
+      <edge id="3209"
+            source="openpyro"
+            target="as3-signals"
+            weight="6" />
+      <edge id="3210"
+            source="gitosis"
+            target="homebrew"
+            weight="6" />
+      <edge id="3211"
+            source="gitosis"
+            target="django"
+            weight="6" />
+      <edge id="3212"
+            source="melody"
+            target="mt-plugin-facebook-connect-commenters"
+            weight="8" />
+      <edge id="3213"
+            source="delayed_job"
+            target="shoulda"
+            weight="14" />
+      <edge id="3214"
+            source="delayed_job"
+            target="geokit-rails"
+            weight="8" />
+      <edge id="3215"
+            source="delayed_job"
+            target="scout-plugins"
+            weight="6" />
+      <edge id="3216"
+            source="delayed_job"
+            target="fakeweb"
+            weight="6" />
+      <edge id="3217"
+            source="delayed_job"
+            target="jquery"
+            weight="6" />
+      <edge id="3218"
+            source="delayed_job"
+            target="formtastic"
+            weight="16" />
+      <edge id="3219"
+            source="delayed_job"
+            target="sdoc"
+            weight="6" />
+      <edge id="3220"
+            source="delayed_job"
+            target="oauth"
+            weight="14" />
+      <edge id="3221"
+            source="delayed_job"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="3222"
+            source="delayed_job"
+            target="chef"
+            weight="12" />
+      <edge id="3223"
+            source="delayed_job"
+            target="facebooker"
+            weight="10" />
+      <edge id="3224"
+            source="delayed_job"
+            target="exceptional"
+            weight="8" />
+      <edge id="3225"
+            source="delayed_job"
+            target="ssl_requirement"
+            weight="10" />
+      <edge id="3226"
+            source="delayed_job"
+            target="prawnto"
+            weight="8" />
+      <edge id="3227"
+            source="delayed_job"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="3228"
+            source="delayed_job"
+            target="email-spec"
+            weight="6" />
+      <edge id="3229"
+            source="delayed_job"
+            target="cache-money"
+            weight="14" />
+      <edge id="3230"
+            source="delayed_job"
+            target="rspec-rails"
+            weight="8" />
+      <edge id="3231"
+            source="delayed_job"
+            target="liquid"
+            weight="6" />
+      <edge id="3232"
+            source="delayed_job"
+            target="rpm"
+            weight="16" />
+      <edge id="3233"
+            source="delayed_job"
+            target="cruisecontrol.rb"
+            weight="10" />
+      <edge id="3234"
+            source="delayed_job"
+            target="thinking-sphinx"
+            weight="22" />
+      <edge id="3235"
+            source="delayed_job"
+            target="moonshine"
+            weight="8" />
+      <edge id="3236"
+            source="delayed_job"
+            target="redmine"
+            weight="10" />
+      <edge id="3237"
+            source="delayed_job"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="3238"
+            source="delayed_job"
+            target="tmail"
+            weight="8" />
+      <edge id="3239"
+            source="delayed_job"
+            target="dotfiles"
+            weight="8" />
+      <edge id="3240"
+            source="delayed_job"
+            target="bort"
+            weight="8" />
+      <edge id="3241"
+            source="delayed_job"
+            target="capistrano"
+            weight="10" />
+      <edge id="3242"
+            source="delayed_job"
+            target="authlogic"
+            weight="18" />
+      <edge id="3243"
+            source="delayed_job"
+            target="rails-footnotes"
+            weight="6" />
+      <edge id="3244"
+            source="delayed_job"
+            target="whenever"
+            weight="10" />
+      <edge id="3245"
+            source="delayed_job"
+            target="astrotrain"
+            weight="8" />
+      <edge id="3246"
+            source="delayed_job"
+            target="cucumber"
+            weight="16" />
+      <edge id="3247"
+            source="delayed_job"
+            target="homebrew"
+            weight="20" />
+      <edge id="3248"
+            source="delayed_job"
+            target="paperclip"
+            weight="30" />
+      <edge id="3249"
+            source="delayed_job"
+            target="active_merchant"
+            weight="32" />
+      <edge id="3250"
+            source="delayed_job"
+            target="feedzirra"
+            weight="8" />
+      <edge id="3251"
+            source="delayed_job"
+            target="acts_as_list"
+            weight="6" />
+      <edge id="3252"
+            source="delayed_job"
+            target="em-proxy"
+            weight="6" />
+      <edge id="3253"
+            source="delayed_job"
+            target="bucketwise"
+            weight="6" />
+      <edge id="3254"
+            source="delayed_job"
+            target="scratch"
+            weight="8" />
+      <edge id="3255"
+            source="delayed_job"
+            target="radiant"
+            weight="10" />
+      <edge id="3256"
+            source="delayed_job"
+            target="rspec"
+            weight="14" />
+      <edge id="3257"
+            source="delayed_job"
+            target="dm-core"
+            weight="8" />
+      <edge id="3258"
+            source="delayed_job"
+            target="deprec"
+            weight="8" />
+      <edge id="3259"
+            source="delayed_job"
+            target="rails"
+            weight="42" />
+      <edge id="3260"
+            source="delayed_job"
+            target="freemium"
+            weight="8" />
+      <edge id="3261"
+            source="delayed_job"
+            target="gemcutter"
+            weight="8" />
+      <edge id="3262"
+            source="delayed_job"
+            target="heroku"
+            weight="6" />
+      <edge id="3263"
+            source="delayed_job"
+            target="request-log-analyzer"
+            weight="6" />
+      <edge id="3264"
+            source="delayed_job"
+            target="integrity"
+            weight="20" />
+      <edge id="3265"
+            source="delayed_job"
+            target="friendly_id"
+            weight="8" />
+      <edge id="3266"
+            source="delayed_job"
+            target="oauth-plugin"
+            weight="6" />
+      <edge id="3267"
+            source="delayed_job"
+            target="octopi"
+            weight="6" />
+      <edge id="3268"
+            source="delayed_job"
+            target="shoes"
+            weight="6" />
+      <edge id="3269"
+            source="delayed_job"
+            target="acts-as-taggable-on"
+            weight="8" />
+      <edge id="3270"
+            source="delayed_job"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="3271"
+            source="delayed_job"
+            target="query_reviewer"
+            weight="6" />
+      <edge id="3272"
+            source="delayed_job"
+            target="redcloth"
+            weight="6" />
+      <edge id="3273"
+            source="delayed_job"
+            target="factory_girl"
+            weight="12" />
+      <edge id="3274"
+            source="delayed_job"
+            target="metric_fu"
+            weight="8" />
+      <edge id="3275"
+            source="delayed_job"
+            target="exception_notification"
+            weight="8" />
+      <edge id="3276"
+            source="delayed_job"
+            target="state_machine"
+            weight="6" />
+      <edge id="3277"
+            source="delayed_job"
+            target="subdomain-fu"
+            weight="6" />
+      <edge id="3278"
+            source="delayed_job"
+            target="spree"
+            weight="6" />
+      <edge id="3279"
+            source="delayed_job"
+            target="dm-more"
+            weight="10" />
+      <edge id="3280"
+            source="delayed_job"
+            target="will_paginate"
+            weight="20" />
+      <edge id="3281"
+            source="delayed_job"
+            target="rack-contrib"
+            weight="6" />
+      <edge id="3282"
+            source="delayed_job"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="3283"
+            source="delayed_job"
+            target="rfeedparser"
+            weight="6" />
+      <edge id="3284"
+            source="delayed_job"
+            target="taps"
+            weight="8" />
+      <edge id="3285"
+            source="delayed_job"
+            target="fastthread"
+            weight="8" />
+      <edge id="3286"
+            source="delayed_job"
+            target="seinfeld"
+            weight="8" />
+      <edge id="3287"
+            source="delayed_job"
+            target="hoptoad_notifier"
+            weight="12" />
+      <edge id="3288"
+            source="delayed_job"
+            target="twitter-auth"
+            weight="12" />
+      <edge id="3289"
+            source="delayed_job"
+            target="ultrasphinx"
+            weight="10" />
+      <edge id="3290"
+            source="delayed_job"
+            target="desert"
+            weight="6" />
+      <edge id="3291"
+            source="lastfm-desktop"
+            target="lastfm-android"
+            weight="6" />
+      <edge id="3292"
+            source="vimfiles"
+            target="factory_girl"
+            weight="6" />
+      <edge id="3293"
+            source="vimfiles"
+            target="snippets"
+            weight="10" />
+      <edge id="3294"
+            source="vimfiles"
+            target="rails"
+            weight="12" />
+      <edge id="3295"
+            source="vimfiles"
+            target="chef"
+            weight="8" />
+      <edge id="3296"
+            source="vimfiles"
+            target="homebrew"
+            weight="10" />
+      <edge id="3297"
+            source="vimfiles"
+            target="paperclip"
+            weight="12" />
+      <edge id="3298"
+            source="vimfiles"
+            target="snipmate-snippets"
+            weight="10" />
+      <edge id="3299"
+            source="stringex"
+            target="rails"
+            weight="6" />
+      <edge id="3300"
+            source="bio-graphics"
+            target="bioruby"
+            weight="6" />
+      <edge id="3301"
+            source="integrity"
+            target="shoulda"
+            weight="14" />
+      <edge id="3302"
+            source="integrity"
+            target="fakeweb"
+            weight="10" />
+      <edge id="3303"
+            source="integrity"
+            target="formtastic"
+            weight="8" />
+      <edge id="3304"
+            source="integrity"
+            target="annotate_models"
+            weight="8" />
+      <edge id="3305"
+            source="integrity"
+            target="oauth"
+            weight="8" />
+      <edge id="3306"
+            source="integrity"
+            target="chef"
+            weight="14" />
+      <edge id="3307"
+            source="integrity"
+            target="facebooker"
+            weight="6" />
+      <edge id="3308"
+            source="integrity"
+            target="bob"
+            weight="8" />
+      <edge id="3309"
+            source="integrity"
+            target="mongo-ruby-driver"
+            weight="6" />
+      <edge id="3310"
+            source="integrity"
+            target="cruisecontrol.rb"
+            weight="12" />
+      <edge id="3311"
+            source="integrity"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="3312"
+            source="integrity"
+            target="authlogic"
+            weight="10" />
+      <edge id="3313"
+            source="integrity"
+            target="integrity-email"
+            weight="18" />
+      <edge id="3314"
+            source="integrity"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="3315"
+            source="integrity"
+            target="cucumber"
+            weight="8" />
+      <edge id="3316"
+            source="integrity"
+            target="frankie"
+            weight="6" />
+      <edge id="3317"
+            source="integrity"
+            target="homebrew"
+            weight="20" />
+      <edge id="3318"
+            source="integrity"
+            target="paperclip"
+            weight="10" />
+      <edge id="3319"
+            source="integrity"
+            target="active_merchant"
+            weight="22" />
+      <edge id="3320"
+            source="integrity"
+            target="radiant"
+            weight="6" />
+      <edge id="3321"
+            source="integrity"
+            target="rspec"
+            weight="12" />
+      <edge id="3322"
+            source="integrity"
+            target="activewarehouse-etl"
+            weight="6" />
+      <edge id="3323"
+            source="integrity"
+            target="rails"
+            weight="32" />
+      <edge id="3324"
+            source="integrity"
+            target="ironruby"
+            weight="6" />
+      <edge id="3325"
+            source="integrity"
+            target="vlad"
+            weight="6" />
+      <edge id="3326"
+            source="integrity"
+            target="selenium-client"
+            weight="8" />
+      <edge id="3327"
+            source="integrity"
+            target="gemcutter"
+            weight="14" />
+      <edge id="3328"
+            source="integrity"
+            target="request-log-analyzer"
+            weight="6" />
+      <edge id="3329"
+            source="integrity"
+            target="friendly_id"
+            weight="6" />
+      <edge id="3330"
+            source="integrity"
+            target="acts-as-taggable-on"
+            weight="8" />
+      <edge id="3331"
+            source="integrity"
+            target="rspec-tmbundle"
+            weight="6" />
+      <edge id="3332"
+            source="integrity"
+            target="webby"
+            weight="6" />
+      <edge id="3333"
+            source="integrity"
+            target="factory_girl"
+            weight="8" />
+      <edge id="3334"
+            source="integrity"
+            target="metric_fu"
+            weight="10" />
+      <edge id="3335"
+            source="integrity"
+            target="rspactor"
+            weight="6" />
+      <edge id="3336"
+            source="integrity"
+            target="passenger-stack"
+            weight="8" />
+      <edge id="3337"
+            source="integrity"
+            target="will_paginate"
+            weight="8" />
+      <edge id="3338"
+            source="integrity"
+            target="dm-more"
+            weight="6" />
+      <edge id="3339"
+            source="integrity"
+            target="workling"
+            weight="8" />
+      <edge id="3340"
+            source="integrity"
+            target="ultrasphinx"
+            weight="6" />
+      <edge id="3341"
+            source="integrity"
+            target="memcache-client"
+            weight="8" />
+      <edge id="3342"
+            source="config_files"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3343"
+            source="Plack"
+            target="html-formhandler"
+            weight="6" />
+      <edge id="3344"
+            source="Plack"
+            target="forest"
+            weight="6" />
+      <edge id="3345"
+            source="Plack"
+            target="cpanhq"
+            weight="6" />
+      <edge id="3346"
+            source="Plack"
+            target="dist-zilla"
+            weight="8" />
+      <edge id="3347"
+            source="Plack"
+            target="Parse-Method-Signatures"
+            weight="6" />
+      <edge id="3348"
+            source="Plack"
+            target="metabase"
+            weight="6" />
+      <edge id="3349"
+            source="Plack"
+            target="sd"
+            weight="6" />
+      <edge id="3350"
+            source="Plack"
+            target="moose"
+            weight="8" />
+      <edge id="3351"
+            source="Plack"
+            target="mojomojo"
+            weight="6" />
+      <edge id="3352"
+            source="Plack"
+            target="moosex-declare"
+            weight="8" />
+      <edge id="3353"
+            source="Plack"
+            target="libwww-perl"
+            weight="6" />
+      <edge id="3354"
+            source="Plack"
+            target="mojo"
+            weight="6" />
+      <edge id="3355"
+            source="Plack"
+            target="Dancer"
+            weight="6" />
+      <edge id="3356"
+            source="phonegap-iphone"
+            target="phonegap-android"
+            weight="8" />
+      <edge id="3357"
+            source="django-flag"
+            target="django-email-confirmation"
+            weight="6" />
+      <edge id="3358"
+            source="testjour"
+            target="shoulda"
+            weight="6" />
+      <edge id="3359"
+            source="testjour"
+            target="contacts"
+            weight="6" />
+      <edge id="3360"
+            source="testjour"
+            target="cucumber"
+            weight="10" />
+      <edge id="3361"
+            source="make_resourceful"
+            target="rails"
+            weight="8" />
+      <edge id="3362"
+            source="make_resourceful"
+            target="cucumber"
+            weight="6" />
+      <edge id="3363"
+            source="sinatra-book"
+            target="sinatra.github.com"
+            weight="8" />
+      <edge id="3364"
+            source="poignant-br"
+            target="brazilian-rails"
+            weight="8" />
+      <edge id="3365"
+            source="html-formhandler"
+            target="catalystx-simplelogin"
+            weight="8" />
+      <edge id="3366"
+            source="html-formhandler"
+            target="catalystx-declarative"
+            weight="6" />
+      <edge id="3367"
+            source="emacs-starter-kit"
+            target="leiningen"
+            weight="6" />
+      <edge id="3368"
+            source="emacs-starter-kit"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="3369"
+            source="emacs-starter-kit"
+            target="chef"
+            weight="6" />
+      <edge id="3370"
+            source="emacs-starter-kit"
+            target="facebooker"
+            weight="10" />
+      <edge id="3371"
+            source="emacs-starter-kit"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="3372"
+            source="emacs-starter-kit"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="3373"
+            source="emacs-starter-kit"
+            target="rpm"
+            weight="6" />
+      <edge id="3374"
+            source="emacs-starter-kit"
+            target="thinking-sphinx"
+            weight="10" />
+      <edge id="3375"
+            source="emacs-starter-kit"
+            target="dotfiles"
+            weight="8" />
+      <edge id="3376"
+            source="emacs-starter-kit"
+            target="bort"
+            weight="8" />
+      <edge id="3377"
+            source="emacs-starter-kit"
+            target="authlogic"
+            weight="10" />
+      <edge id="3378"
+            source="emacs-starter-kit"
+            target="kicker"
+            weight="8" />
+      <edge id="3379"
+            source="emacs-starter-kit"
+            target="cucumber"
+            weight="14" />
+      <edge id="3380"
+            source="emacs-starter-kit"
+            target="homebrew"
+            weight="36" />
+      <edge id="3381"
+            source="emacs-starter-kit"
+            target="paperclip"
+            weight="6" />
+      <edge id="3382"
+            source="emacs-starter-kit"
+            target="oh-my-zsh"
+            weight="10" />
+      <edge id="3383"
+            source="emacs-starter-kit"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3384"
+            source="emacs-starter-kit"
+            target="cookbooks"
+            weight="8" />
+      <edge id="3385"
+            source="emacs-starter-kit"
+            target="radiant-page-attachments-extension"
+            weight="6" />
+      <edge id="3386"
+            source="emacs-starter-kit"
+            target="bucketwise"
+            weight="6" />
+      <edge id="3387"
+            source="emacs-starter-kit"
+            target="scratch"
+            weight="8" />
+      <edge id="3388"
+            source="emacs-starter-kit"
+            target="radiant"
+            weight="8" />
+      <edge id="3389"
+            source="emacs-starter-kit"
+            target="amqp"
+            weight="6" />
+      <edge id="3390"
+            source="emacs-starter-kit"
+            target="rspec"
+            weight="8" />
+      <edge id="3391"
+            source="emacs-starter-kit"
+            target="delayed_job"
+            weight="14" />
+      <edge id="3392"
+            source="emacs-starter-kit"
+            target="snipmate.vim"
+            weight="6" />
+      <edge id="3393"
+            source="emacs-starter-kit"
+            target="dm-core"
+            weight="8" />
+      <edge id="3394"
+            source="emacs-starter-kit"
+            target="google-geo"
+            weight="6" />
+      <edge id="3395"
+            source="emacs-starter-kit"
+            target="compass"
+            weight="6" />
+      <edge id="3396"
+            source="emacs-starter-kit"
+            target="rails"
+            weight="32" />
+      <edge id="3397"
+            source="emacs-starter-kit"
+            target="twitter"
+            weight="10" />
+      <edge id="3398"
+            source="emacs-starter-kit"
+            target="gemcutter"
+            weight="6" />
+      <edge id="3399"
+            source="emacs-starter-kit"
+            target="jeweler"
+            weight="10" />
+      <edge id="3400"
+            source="emacs-starter-kit"
+            target="mephisto"
+            weight="6" />
+      <edge id="3401"
+            source="emacs-starter-kit"
+            target="ioke"
+            weight="6" />
+      <edge id="3402"
+            source="emacs-starter-kit"
+            target="gitjour"
+            weight="6" />
+      <edge id="3403"
+            source="emacs-starter-kit"
+            target="bundler"
+            weight="12" />
+      <edge id="3404"
+            source="emacs-starter-kit"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="3405"
+            source="emacs-starter-kit"
+            target="clojure-mode"
+            weight="6" />
+      <edge id="3406"
+            source="emacs-starter-kit"
+            target="metric_fu"
+            weight="6" />
+      <edge id="3407"
+            source="emacs-starter-kit"
+            target="ruby_koans"
+            weight="6" />
+      <edge id="3408"
+            source="emacs-starter-kit"
+            target="spree"
+            weight="6" />
+      <edge id="3409"
+            source="emacs-starter-kit"
+            target="dm-more"
+            weight="8" />
+      <edge id="3410"
+            source="emacs-starter-kit"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="3411"
+            source="emacs-starter-kit"
+            target="fastthread"
+            weight="8" />
+      <edge id="3412"
+            source="emacs-starter-kit"
+            target="mongomapper"
+            weight="10" />
+      <edge id="3413"
+            source="emacs-starter-kit"
+            target="couchrest"
+            weight="14" />
+      <edge id="3414"
+            source="emacs-starter-kit"
+            target="httparty"
+            weight="8" />
+      <edge id="3415"
+            source="ioctocat"
+            target="three20"
+            weight="6" />
+      <edge id="3416"
+            source="i18n"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3417"
+            source="i18n"
+            target="translate"
+            weight="6" />
+      <edge id="3418"
+            source="i18n"
+            target="arel"
+            weight="6" />
+      <edge id="3419"
+            source="i18n"
+            target="rails"
+            weight="20" />
+      <edge id="3420"
+            source="i18n"
+            target="chef"
+            weight="6" />
+      <edge id="3421"
+            source="i18n"
+            target="cucumber"
+            weight="6" />
+      <edge id="3422"
+            source="i18n"
+            target="culerity"
+            weight="6" />
+      <edge id="3423"
+            source="i18n"
+            target="homebrew"
+            weight="8" />
+      <edge id="3424"
+            source="carrierwave"
+            target="rspec"
+            weight="8" />
+      <edge id="3425"
+            source="carrierwave"
+            target="delayed_job"
+            weight="8" />
+      <edge id="3426"
+            source="carrierwave"
+            target="devise"
+            weight="8" />
+      <edge id="3427"
+            source="carrierwave"
+            target="rails"
+            weight="12" />
+      <edge id="3428"
+            source="carrierwave"
+            target="will_paginate"
+            weight="6" />
+      <edge id="3429"
+            source="carrierwave"
+            target="mongomapper"
+            weight="14" />
+      <edge id="3430"
+            source="carrierwave"
+            target="facebooker"
+            weight="6" />
+      <edge id="3431"
+            source="carrierwave"
+            target="homebrew"
+            weight="6" />
+      <edge id="3432"
+            source="carrierwave"
+            target="paperclip"
+            weight="8" />
+      <edge id="3433"
+            source="carrierwave"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3434"
+            source="campaign-monitor-ruby"
+            target="rails"
+            weight="6" />
+      <edge id="3435"
+            source="moneta"
+            target="rails"
+            weight="16" />
+      <edge id="3436"
+            source="moneta"
+            target="jeweler"
+            weight="8" />
+      <edge id="3437"
+            source="moneta"
+            target="webrat"
+            weight="8" />
+      <edge id="3438"
+            source="erector"
+            target="rspec"
+            weight="8" />
+      <edge id="3439"
+            source="pomodo_on_rails"
+            target="restfulx_framework"
+            weight="8" />
+      <edge id="3440"
+            source="pomodo_on_rails"
+            target="restfulx"
+            weight="8" />
+      <edge id="3441"
+            source="redis-rb"
+            target="rspec"
+            weight="10" />
+      <edge id="3442"
+            source="redis-rb"
+            target="delayed_job"
+            weight="10" />
+      <edge id="3443"
+            source="redis-rb"
+            target="ohai"
+            weight="6" />
+      <edge id="3444"
+            source="redis-rb"
+            target="sinatra"
+            weight="10" />
+      <edge id="3445"
+            source="redis-rb"
+            target="rails"
+            weight="18" />
+      <edge id="3446"
+            source="redis-rb"
+            target="screw-unit"
+            weight="6" />
+      <edge id="3447"
+            source="redis-rb"
+            target="chef"
+            weight="8" />
+      <edge id="3448"
+            source="redis-rb"
+            target="redis"
+            weight="8" />
+      <edge id="3449"
+            source="redis-rb"
+            target="cache-money"
+            weight="8" />
+      <edge id="3450"
+            source="redis-rb"
+            target="webrat"
+            weight="8" />
+      <edge id="3451"
+            source="redis-rb"
+            target="rpm"
+            weight="10" />
+      <edge id="3452"
+            source="redis-rb"
+            target="arel"
+            weight="6" />
+      <edge id="3453"
+            source="redis-rb"
+            target="i18n"
+            weight="6" />
+      <edge id="3454"
+            source="redis-rb"
+            target="cucumber"
+            weight="10" />
+      <edge id="3455"
+            source="redis-rb"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="3456"
+            source="redis-rb"
+            target="homebrew"
+            weight="14" />
+      <edge id="3457"
+            source="redis-rb"
+            target="couchrest"
+            weight="6" />
+      <edge id="3458"
+            source="redis-rb"
+            target="merb_cucumber"
+            weight="6" />
+      <edge id="3459"
+            source="redis-rb"
+            target="rack"
+            weight="10" />
+      <edge id="3460"
+            source="redis-rb"
+            target="haml"
+            weight="6" />
+      <edge id="3461"
+            source="redis-rb"
+            target="bacon"
+            weight="6" />
+      <edge id="3462"
+            source="redis-rb"
+            target="thin"
+            weight="6" />
+      <edge id="3463"
+            source="haml"
+            target="rspec"
+            weight="6" />
+      <edge id="3464"
+            source="haml"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="3465"
+            source="haml"
+            target="compass"
+            weight="10" />
+      <edge id="3466"
+            source="haml"
+            target="rails"
+            weight="26" />
+      <edge id="3467"
+            source="haml"
+            target="vlad"
+            weight="6" />
+      <edge id="3468"
+            source="haml"
+            target="oauth"
+            weight="6" />
+      <edge id="3469"
+            source="haml"
+            target="integrity"
+            weight="8" />
+      <edge id="3470"
+            source="haml"
+            target="chef"
+            weight="8" />
+      <edge id="3471"
+            source="haml"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="3472"
+            source="haml"
+            target="rspec-tmbundle"
+            weight="6" />
+      <edge id="3473"
+            source="haml"
+            target="rspec-rails"
+            weight="8" />
+      <edge id="3474"
+            source="haml"
+            target="factory_girl"
+            weight="6" />
+      <edge id="3475"
+            source="haml"
+            target="exception_notification"
+            weight="6" />
+      <edge id="3476"
+            source="haml"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="3477"
+            source="haml"
+            target="dm-more"
+            weight="10" />
+      <edge id="3478"
+            source="haml"
+            target="will_paginate"
+            weight="6" />
+      <edge id="3479"
+            source="haml"
+            target="ohm"
+            weight="6" />
+      <edge id="3480"
+            source="haml"
+            target="homebrew"
+            weight="8" />
+      <edge id="3481"
+            source="haml"
+            target="paperclip"
+            weight="6" />
+      <edge id="3482"
+            source="haml"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3483"
+            source="haml"
+            target="couchrest"
+            weight="6" />
+      <edge id="3484"
+            source="haml"
+            target="passenger"
+            weight="6" />
+      <edge id="3485"
+            source="haml"
+            target="mail"
+            weight="6" />
+      <edge id="3486"
+            source="mail"
+            target="dm-more"
+            weight="6" />
+      <edge id="3487"
+            source="ernie"
+            target="bertrpc"
+            weight="8" />
+      <edge id="3488"
+            source="ernie"
+            target="bert"
+            weight="6" />
+      <edge id="3489"
+            source="git-cpan-patch"
+            target="dist-zilla"
+            weight="8" />
+      <edge id="3490"
+            source="git-cpan-patch"
+            target="metabase"
+            weight="6" />
+      <edge id="3491"
+            source="git-cpan-patch"
+            target="sd"
+            weight="6" />
+      <edge id="3492"
+            source="sofa"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="3493"
+            source="sofa"
+            target="couchapp"
+            weight="6" />
+      <edge id="3494"
+            source="sofa"
+            target="homebrew"
+            weight="8" />
+      <edge id="3495"
+            source="django-test-extensions"
+            target="homebrew"
+            weight="6" />
+      <edge id="3496"
+            source="django-test-extensions"
+            target="django"
+            weight="6" />
+      <edge id="3497"
+            source="ack-tmbundle"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="3498"
+            source="ack-tmbundle"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="3499"
+            source="ack-tmbundle"
+            target="homebrew"
+            weight="8" />
+      <edge id="3500"
+            source="ack-tmbundle"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="3501"
+            source="ack-tmbundle"
+            target="rails-i18n"
+            weight="6" />
+      <edge id="3502"
+            source="ack-tmbundle"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="3503"
+            source="ack-tmbundle"
+            target="scratch"
+            weight="8" />
+      <edge id="3504"
+            source="ack-tmbundle"
+            target="fastthread"
+            weight="8" />
+      <edge id="3505"
+            source="cucumber-rails-test"
+            target="rspec"
+            weight="6" />
+      <edge id="3506"
+            source="onebody"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="3507"
+            source="quotr"
+            target="sinatra_mvc"
+            weight="6" />
+      <edge id="3508"
+            source="django-cms-2.0"
+            target="django-uni-form"
+            weight="6" />
+      <edge id="3509"
+            source="django-cms-2.0"
+            target="django-basic-apps"
+            weight="6" />
+      <edge id="3510"
+            source="django-cms-2.0"
+            target="django-mingus"
+            weight="6" />
+      <edge id="3511"
+            source="django-cms-2.0"
+            target="django"
+            weight="8" />
+      <edge id="3512"
+            source="django-cms-2.0"
+            target="django-extensions"
+            weight="10" />
+      <edge id="3513"
+            source="django-cms-2.0"
+            target="pinax"
+            weight="10" />
+      <edge id="3514"
+            source="overwatch"
+            target="sys-watchdog"
+            weight="6" />
+      <edge id="3515"
+            source="mootools-more"
+            target="mootools-core-specs"
+            weight="8" />
+      <edge id="3516"
+            source="masquerade"
+            target="rails"
+            weight="8" />
+      <edge id="3517"
+            source="test_spec_on_rails"
+            target="rails"
+            weight="6" />
+      <edge id="3518"
+            source="blackbook"
+            target="facebooker"
+            weight="6" />
+      <edge id="3519"
+            source="web-app-theme"
+            target="three20"
+            weight="6" />
+      <edge id="3520"
+            source="web-app-theme"
+            target="snip"
+            weight="6" />
+      <edge id="3521"
+            source="web-app-theme"
+            target="formtastic"
+            weight="6" />
+      <edge id="3522"
+            source="web-app-theme"
+            target="chef"
+            weight="6" />
+      <edge id="3523"
+            source="web-app-theme"
+            target="rails-i18n"
+            weight="6" />
+      <edge id="3524"
+            source="web-app-theme"
+            target="fat_free_crm"
+            weight="10" />
+      <edge id="3525"
+            source="web-app-theme"
+            target="redmine"
+            weight="10" />
+      <edge id="3526"
+            source="web-app-theme"
+            target="authlogic"
+            weight="10" />
+      <edge id="3527"
+            source="web-app-theme"
+            target="homebrew"
+            weight="12" />
+      <edge id="3528"
+            source="web-app-theme"
+            target="paperclip"
+            weight="8" />
+      <edge id="3529"
+            source="web-app-theme"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3530"
+            source="web-app-theme"
+            target="cookbooks"
+            weight="6" />
+      <edge id="3531"
+            source="web-app-theme"
+            target="bucketwise"
+            weight="6" />
+      <edge id="3532"
+            source="web-app-theme"
+            target="radiant"
+            weight="8" />
+      <edge id="3533"
+            source="web-app-theme"
+            target="compass"
+            weight="6" />
+      <edge id="3534"
+            source="web-app-theme"
+            target="vimfiles"
+            weight="6" />
+      <edge id="3535"
+            source="web-app-theme"
+            target="rails"
+            weight="8" />
+      <edge id="3536"
+            source="web-app-theme"
+            target="semantic_form_builder"
+            weight="8" />
+      <edge id="3537"
+            source="sproutcore"
+            target="sproutcore-website"
+            weight="6" />
+      <edge id="3538"
+            source="sproutcore"
+            target="sproutcore-samples"
+            weight="6" />
+      <edge id="3539"
+            source="sproutcore"
+            target="sproutcore-abbot"
+            weight="18" />
+      <edge id="3540"
+            source="sproutcore"
+            target="sproutcore-buildtools"
+            weight="6" />
+      <edge id="3541"
+            source="symphony-2"
+            target="profiledevkit"
+            weight="8" />
+      <edge id="3542"
+            source="symphony-2"
+            target="workspace"
+            weight="6" />
+      <edge id="3543"
+            source="symphony-2"
+            target="members"
+            weight="6" />
+      <edge id="3544"
+            source="symphony-2"
+            target="mediathek"
+            weight="12" />
+      <edge id="3545"
+            source="sprockets-rails"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="3546"
+            source="sprockets-rails"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3547"
+            source="sprockets-rails"
+            target="rails"
+            weight="8" />
+      <edge id="3548"
+            source="sprockets"
+            target="rails"
+            weight="12" />
+      <edge id="3549"
+            source="sprockets"
+            target="sprockets-rails"
+            weight="16" />
+      <edge id="3550"
+            source="sumo"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3551"
+            source="sumo"
+            target="integrity"
+            weight="6" />
+      <edge id="3552"
+            source="adhearsion"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3553"
+            source="adhearsion"
+            target="freeswitcher"
+            weight="6" />
+      <edge id="3554"
+            source="rpx_now"
+            target="gemcutter"
+            weight="6" />
+      <edge id="3555"
+            source="enki"
+            target="rails"
+            weight="8" />
+      <edge id="3556"
+            source="enki"
+            target="formtastic"
+            weight="6" />
+      <edge id="3557"
+            source="enki"
+            target="gemcutter"
+            weight="6" />
+      <edge id="3558"
+            source="enki"
+            target="fat_free_crm"
+            weight="8" />
+      <edge id="3559"
+            source="enki"
+            target="ruby_koans"
+            weight="6" />
+      <edge id="3560"
+            source="enki"
+            target="redmine"
+            weight="12" />
+      <edge id="3561"
+            source="enki"
+            target="zshkit"
+            weight="6" />
+      <edge id="3562"
+            source="enki"
+            target="homebrew"
+            weight="10" />
+      <edge id="3563"
+            source="enki"
+            target="radiant"
+            weight="6" />
+      <edge id="3564"
+            source="enki"
+            target="typo"
+            weight="6" />
+      <edge id="3565"
+            source="tog_vault"
+            target="tog_conclave"
+            weight="8" />
+      <edge id="3566"
+            source="tog_vault"
+            target="tog"
+            weight="8" />
+      <edge id="3567"
+            source="cijoe"
+            target="rspec"
+            weight="8" />
+      <edge id="3568"
+            source="cijoe"
+            target="rails"
+            weight="16" />
+      <edge id="3569"
+            source="cijoe"
+            target="twitter"
+            weight="6" />
+      <edge id="3570"
+            source="cijoe"
+            target="gemcutter"
+            weight="6" />
+      <edge id="3571"
+            source="cijoe"
+            target="integrity"
+            weight="12" />
+      <edge id="3572"
+            source="cijoe"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="3573"
+            source="cijoe"
+            target="webrat"
+            weight="8" />
+      <edge id="3574"
+            source="cijoe"
+            target="factory_girl"
+            weight="6" />
+      <edge id="3575"
+            source="cijoe"
+            target="homebrew"
+            weight="16" />
+      <edge id="3576"
+            source="cijoe"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="3577"
+            source="cijoe"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3578"
+            source="cijoe"
+            target="redis-rb"
+            weight="8" />
+      <edge id="3579"
+            source="cijoe"
+            target="restful-authentication"
+            weight="6" />
+      <edge id="3580"
+            source="puppet-puppet"
+            target="puppet-common"
+            weight="6" />
+      <edge id="3581"
+            source="xmpp4r-simple"
+            target="xmpp4r"
+            weight="8" />
+      <edge id="3582"
+            source="celery"
+            target="homebrew"
+            weight="6" />
+      <edge id="3583"
+            source="celery"
+            target="django"
+            weight="12" />
+      <edge id="3584"
+            source="celery"
+            target="django-haystack"
+            weight="6" />
+      <edge id="3585"
+            source="class-mop"
+            target="catalyst-action-rest"
+            weight="6" />
+      <edge id="3586"
+            source="class-mop"
+            target="moosex-declare"
+            weight="8" />
+      <edge id="3587"
+            source="class-mop"
+            target="sd"
+            weight="6" />
+      <edge id="3588"
+            source="class-mop"
+            target="moose"
+            weight="8" />
+      <edge id="3589"
+            source="ruby-warrior"
+            target="rails"
+            weight="6" />
+      <edge id="3590"
+            source="ruby-warrior"
+            target="fat_free_crm"
+            weight="6" />
+      <edge id="3591"
+            source="ruby-warrior"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="3592"
+            source="ruby-warrior"
+            target="contacts"
+            weight="6" />
+      <edge id="3593"
+            source="rugalytics"
+            target="rails"
+            weight="8" />
+      <edge id="3594"
+            source="titanium_desktop"
+            target="kroll"
+            weight="6" />
+      <edge id="3595"
+            source="bundler"
+            target="rspec"
+            weight="12" />
+      <edge id="3596"
+            source="bundler"
+            target="shoulda"
+            weight="6" />
+      <edge id="3597"
+            source="bundler"
+            target="delayed_job"
+            weight="12" />
+      <edge id="3598"
+            source="bundler"
+            target="dm-core"
+            weight="12" />
+      <edge id="3599"
+            source="bundler"
+            target="sinatra"
+            weight="24" />
+      <edge id="3600"
+            source="bundler"
+            target="rails"
+            weight="54" />
+      <edge id="3601"
+            source="bundler"
+            target="vlad"
+            weight="10" />
+      <edge id="3602"
+            source="bundler"
+            target="gemcutter"
+            weight="20" />
+      <edge id="3603"
+            source="bundler"
+            target="rubygems"
+            weight="8" />
+      <edge id="3604"
+            source="bundler"
+            target="nokogiri"
+            weight="14" />
+      <edge id="3605"
+            source="bundler"
+            target="integrity"
+            weight="10" />
+      <edge id="3606"
+            source="bundler"
+            target="chef"
+            weight="10" />
+      <edge id="3607"
+            source="bundler"
+            target="rvm"
+            weight="6" />
+      <edge id="3608"
+            source="bundler"
+            target="recaptcha"
+            weight="6" />
+      <edge id="3609"
+            source="bundler"
+            target="webrat"
+            weight="18" />
+      <edge id="3610"
+            source="bundler"
+            target="rpm"
+            weight="10" />
+      <edge id="3611"
+            source="bundler"
+            target="factory_girl"
+            weight="6" />
+      <edge id="3612"
+            source="bundler"
+            target="metric_fu"
+            weight="8" />
+      <edge id="3613"
+            source="bundler"
+            target="arel"
+            weight="8" />
+      <edge id="3614"
+            source="bundler"
+            target="dm-more"
+            weight="14" />
+      <edge id="3615"
+            source="bundler"
+            target="will_paginate"
+            weight="6" />
+      <edge id="3616"
+            source="bundler"
+            target="rack-contrib"
+            weight="6" />
+      <edge id="3617"
+            source="bundler"
+            target="capistrano"
+            weight="6" />
+      <edge id="3618"
+            source="bundler"
+            target="authlogic"
+            weight="10" />
+      <edge id="3619"
+            source="bundler"
+            target="mocha"
+            weight="6" />
+      <edge id="3620"
+            source="bundler"
+            target="rubyspec"
+            weight="8" />
+      <edge id="3621"
+            source="bundler"
+            target="cucumber"
+            weight="14" />
+      <edge id="3622"
+            source="bundler"
+            target="homebrew"
+            weight="12" />
+      <edge id="3623"
+            source="bundler"
+            target="paperclip"
+            weight="12" />
+      <edge id="3624"
+            source="bundler"
+            target="couchrest"
+            weight="8" />
+      <edge id="3625"
+            source="bundler"
+            target="merb_cucumber"
+            weight="8" />
+      <edge id="3626"
+            source="bundler"
+            target="redis-rb"
+            weight="10" />
+      <edge id="3627"
+            source="bundler"
+            target="httparty"
+            weight="6" />
+      <edge id="3628"
+            source="bundler"
+            target="extlib"
+            weight="6" />
+      <edge id="3629"
+            source="bundler"
+            target="acts_as_list"
+            weight="6" />
+      <edge id="3630"
+            source="bundler"
+            target="rack"
+            weight="20" />
+      <edge id="3631"
+            source="bundler"
+            target="restful-authentication"
+            weight="8" />
+      <edge id="3632"
+            source="bundler"
+            target="haml"
+            weight="12" />
+      <edge id="3633"
+            source="bundler"
+            target="passenger"
+            weight="6" />
+      <edge id="3634"
+            source="bundler"
+            target="mail"
+            weight="6" />
+      <edge id="3635"
+            source="bundler"
+            target="merb-book"
+            weight="8" />
+      <edge id="3636"
+            source="webby"
+            target="dm-more"
+            weight="6" />
+      <edge id="3637"
+            source="celerity"
+            target="cucumber"
+            weight="10" />
+      <edge id="3638"
+            source="celerity"
+            target="culerity"
+            weight="8" />
+      <edge id="3639"
+            source="celerity"
+            target="rails"
+            weight="6" />
+      <edge id="3640"
+            source="celerity"
+            target="contacts"
+            weight="6" />
+      <edge id="3641"
+            source="i18n_demo_app"
+            target="rails"
+            weight="10" />
+      <edge id="3642"
+            source="rip"
+            target="fog"
+            weight="6" />
+      <edge id="3643"
+            source="rip"
+            target="sinatra"
+            weight="12" />
+      <edge id="3644"
+            source="rip"
+            target="rails"
+            weight="12" />
+      <edge id="3645"
+            source="rip"
+            target="cijoe"
+            weight="6" />
+      <edge id="3646"
+            source="rip"
+            target="gemcutter"
+            weight="10" />
+      <edge id="3647"
+            source="rip"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="3648"
+            source="rip"
+            target="integrity"
+            weight="8" />
+      <edge id="3649"
+            source="rip"
+            target="chef"
+            weight="6" />
+      <edge id="3650"
+            source="rip"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="3651"
+            source="rip"
+            target="merb"
+            weight="6" />
+      <edge id="3652"
+            source="rip"
+            target="webrat"
+            weight="8" />
+      <edge id="3653"
+            source="rip"
+            target="gitjour"
+            weight="6" />
+      <edge id="3654"
+            source="rip"
+            target="thor"
+            weight="8" />
+      <edge id="3655"
+            source="rip"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="3656"
+            source="rip"
+            target="resque"
+            weight="6" />
+      <edge id="3657"
+            source="rip"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="3658"
+            source="rip"
+            target="rest-client"
+            weight="6" />
+      <edge id="3659"
+            source="rip"
+            target="rush"
+            weight="6" />
+      <edge id="3660"
+            source="rip"
+            target="fastthread"
+            weight="8" />
+      <edge id="3661"
+            source="rip"
+            target="hancock-client-rails"
+            weight="8" />
+      <edge id="3662"
+            source="rip"
+            target="fakefs"
+            weight="8" />
+      <edge id="3663"
+            source="rip"
+            target="homebrew"
+            weight="12" />
+      <edge id="3664"
+            source="rip"
+            target="rack"
+            weight="10" />
+      <edge id="3665"
+            source="rip"
+            target="scratch"
+            weight="8" />
+      <edge id="3666"
+            source="rip"
+            target="merb-core"
+            weight="6" />
+      <edge id="3667"
+            source="dry_scaffold"
+            target="formtastic"
+            weight="6" />
+      <edge id="3668"
+            source="seinfeld"
+            target="homebrew"
+            weight="6" />
+      <edge id="3669"
+            source="catalyst-model-adaptor"
+            target="sd"
+            weight="6" />
+      <edge id="3670"
+            source="catalyst-model-adaptor"
+            target="class-mop"
+            weight="6" />
+      <edge id="3671"
+            source="hancock-client-rails"
+            target="git-wiki"
+            weight="6" />
+      <edge id="3672"
+            source="hancock-client-rails"
+            target="ack-tmbundle"
+            weight="8" />
+      <edge id="3673"
+            source="hancock-client-rails"
+            target="spreadsheet-simple"
+            weight="160" />
+      <edge id="3674"
+            source="hancock-client-rails"
+            target="chef"
+            weight="6" />
+      <edge id="3675"
+            source="hancock-client-rails"
+            target="ruby-git"
+            weight="8" />
+      <edge id="3676"
+            source="hancock-client-rails"
+            target="module-install-repository"
+            weight="160" />
+      <edge id="3677"
+            source="hancock-client-rails"
+            target="jruby"
+            weight="6" />
+      <edge id="3678"
+            source="hancock-client-rails"
+            target="rest-client"
+            weight="18" />
+      <edge id="3679"
+            source="hancock-client-rails"
+            target="capistrano"
+            weight="8" />
+      <edge id="3680"
+            source="hancock-client-rails"
+            target="rush"
+            weight="8" />
+      <edge id="3681"
+            source="hancock-client-rails"
+            target="duby"
+            weight="6" />
+      <edge id="3682"
+            source="hancock-client-rails"
+            target="cucumber"
+            weight="12" />
+      <edge id="3683"
+            source="hancock-client-rails"
+            target="treetop"
+            weight="8" />
+      <edge id="3684"
+            source="hancock-client-rails"
+            target="homebrew"
+            weight="12" />
+      <edge id="3685"
+            source="hancock-client-rails"
+            target="paperclip"
+            weight="6" />
+      <edge id="3686"
+            source="hancock-client-rails"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3687"
+            source="hancock-client-rails"
+            target="rack"
+            weight="14" />
+      <edge id="3688"
+            source="hancock-client-rails"
+            target="bacon"
+            weight="8" />
+      <edge id="3689"
+            source="hancock-client-rails"
+            target="scratch"
+            weight="160" />
+      <edge id="3690"
+            source="hancock-client-rails"
+            target="rspec"
+            weight="14" />
+      <edge id="3691"
+            source="hancock-client-rails"
+            target="delayed_job"
+            weight="8" />
+      <edge id="3692"
+            source="hancock-client-rails"
+            target="dm-core"
+            weight="6" />
+      <edge id="3693"
+            source="hancock-client-rails"
+            target="sinatra"
+            weight="16" />
+      <edge id="3694"
+            source="hancock-client-rails"
+            target="rails"
+            weight="28" />
+      <edge id="3695"
+            source="hancock-client-rails"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="3696"
+            source="hancock-client-rails"
+            target="jeweler"
+            weight="8" />
+      <edge id="3697"
+            source="hancock-client-rails"
+            target="paperclip-on-heroku"
+            weight="160" />
+      <edge id="3698"
+            source="hancock-client-rails"
+            target="emacs-starter-kit"
+            weight="8" />
+      <edge id="3699"
+            source="hancock-client-rails"
+            target="will_paginate"
+            weight="6" />
+      <edge id="3700"
+            source="hancock-client-rails"
+            target="juice-maven-skin"
+            weight="160" />
+      <edge id="3701"
+            source="hancock-client-rails"
+            target="fastthread"
+            weight="160" />
+      <edge id="3702"
+            source="hancock-client-rails"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="3703"
+            source="hancock-client-rails"
+            target="mechanize"
+            weight="6" />
+      <edge id="3704"
+            source="hancock-client-rails"
+            target="httparty"
+            weight="8" />
+      <edge id="3705"
+            source="hancock-client-rails"
+            target="aasm"
+            weight="8" />
+      <edge id="3706"
+            source="mongomapper"
+            target="geokit-rails"
+            weight="6" />
+      <edge id="3707"
+            source="mongomapper"
+            target="highrise"
+            weight="6" />
+      <edge id="3708"
+            source="mongomapper"
+            target="fakeweb"
+            weight="6" />
+      <edge id="3709"
+            source="mongomapper"
+            target="formtastic"
+            weight="6" />
+      <edge id="3710"
+            source="mongomapper"
+            target="annotate_models"
+            weight="6" />
+      <edge id="3711"
+            source="mongomapper"
+            target="active_shipping"
+            weight="6" />
+      <edge id="3712"
+            source="mongomapper"
+            target="chef"
+            weight="12" />
+      <edge id="3713"
+            source="mongomapper"
+            target="mongoid"
+            weight="16" />
+      <edge id="3714"
+            source="mongomapper"
+            target="facebooker"
+            weight="16" />
+      <edge id="3715"
+            source="mongomapper"
+            target="mongo"
+            weight="10" />
+      <edge id="3716"
+            source="mongomapper"
+            target="sunspot"
+            weight="6" />
+      <edge id="3717"
+            source="mongomapper"
+            target="mongo-ruby-driver"
+            weight="22" />
+      <edge id="3718"
+            source="mongomapper"
+            target="liquid"
+            weight="8" />
+      <edge id="3719"
+            source="mongomapper"
+            target="thinking-sphinx"
+            weight="8" />
+      <edge id="3720"
+            source="mongomapper"
+            target="devise"
+            weight="16" />
+      <edge id="3721"
+            source="mongomapper"
+            target="web-app-theme"
+            weight="12" />
+      <edge id="3722"
+            source="mongomapper"
+            target="mongo-record"
+            weight="6" />
+      <edge id="3723"
+            source="mongomapper"
+            target="authlogic"
+            weight="14" />
+      <edge id="3724"
+            source="mongomapper"
+            target="validatable"
+            weight="16" />
+      <edge id="3725"
+            source="mongomapper"
+            target="cucumber"
+            weight="8" />
+      <edge id="3726"
+            source="mongomapper"
+            target="homebrew"
+            weight="14" />
+      <edge id="3727"
+            source="mongomapper"
+            target="paperclip"
+            weight="18" />
+      <edge id="3728"
+            source="mongomapper"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="3729"
+            source="mongomapper"
+            target="active_merchant"
+            weight="12" />
+      <edge id="3730"
+            source="mongomapper"
+            target="cookbooks"
+            weight="10" />
+      <edge id="3731"
+            source="mongomapper"
+            target="merb_cucumber"
+            weight="6" />
+      <edge id="3732"
+            source="mongomapper"
+            target="bucketwise"
+            weight="8" />
+      <edge id="3733"
+            source="mongomapper"
+            target="radiant"
+            weight="6" />
+      <edge id="3734"
+            source="mongomapper"
+            target="rspec"
+            weight="8" />
+      <edge id="3735"
+            source="mongomapper"
+            target="delayed_job"
+            weight="16" />
+      <edge id="3736"
+            source="mongomapper"
+            target="rails"
+            weight="34" />
+      <edge id="3737"
+            source="mongomapper"
+            target="gemcutter"
+            weight="8" />
+      <edge id="3738"
+            source="mongomapper"
+            target="integrity"
+            weight="10" />
+      <edge id="3739"
+            source="mongomapper"
+            target="friendly_id"
+            weight="6" />
+      <edge id="3740"
+            source="mongomapper"
+            target="acts-as-taggable-on"
+            weight="8" />
+      <edge id="3741"
+            source="mongomapper"
+            target="bundler"
+            weight="12" />
+      <edge id="3742"
+            source="mongomapper"
+            target="cucumber-rails"
+            weight="8" />
+      <edge id="3743"
+            source="mongomapper"
+            target="clearance"
+            weight="8" />
+      <edge id="3744"
+            source="mongomapper"
+            target="passenger-stack"
+            weight="10" />
+      <edge id="3745"
+            source="mongomapper"
+            target="will_paginate"
+            weight="12" />
+      <edge id="3746"
+            source="mongomapper"
+            target="prawn"
+            weight="8" />
+      <edge id="3747"
+            source="mongomapper"
+            target="couchrest"
+            weight="8" />
+      <edge id="3748"
+            source="mongomapper"
+            target="sprinkle"
+            weight="6" />
+      <edge id="3749"
+            source="mongomapper"
+            target="passenger"
+            weight="6" />
+      <edge id="3750"
+            source="mongomapper"
+            target="typo"
+            weight="8" />
+      <edge id="3751"
+            source="prawn"
+            target="facebooker"
+            weight="6" />
+      <edge id="3752"
+            source="prawn"
+            target="paperclip"
+            weight="8" />
+      <edge id="3753"
+            source="prawn"
+            target="prawnto"
+            weight="8" />
+      <edge id="3754"
+            source="prawn"
+            target="active_merchant"
+            weight="6" />
+      <edge id="3755"
+            source="prawn"
+            target="prawn-layout"
+            weight="18" />
+      <edge id="3756"
+            source="prawn"
+            target="prawn-format"
+            weight="6" />
+      <edge id="3757"
+            source="cache_fu"
+            target="rspec"
+            weight="6" />
+      <edge id="3758"
+            source="cache_fu"
+            target="delayed_job"
+            weight="6" />
+      <edge id="3759"
+            source="cache_fu"
+            target="rails"
+            weight="16" />
+      <edge id="3760"
+            source="cache_fu"
+            target="twitter"
+            weight="6" />
+      <edge id="3761"
+            source="cache_fu"
+            target="facebooker"
+            weight="6" />
+      <edge id="3762"
+            source="cache_fu"
+            target="webrat"
+            weight="6" />
+      <edge id="3763"
+            source="cache_fu"
+            target="asset_packager"
+            weight="6" />
+      <edge id="3764"
+            source="cache_fu"
+            target="rpm"
+            weight="6" />
+      <edge id="3765"
+            source="cache_fu"
+            target="thinking-sphinx"
+            weight="12" />
+      <edge id="3766"
+            source="cache_fu"
+            target="will_paginate"
+            weight="14" />
+      <edge id="3767"
+            source="cache_fu"
+            target="rest-client"
+            weight="6" />
+      <edge id="3768"
+            source="cache_fu"
+            target="whenever"
+            weight="6" />
+      <edge id="3769"
+            source="cache_fu"
+            target="cucumber"
+            weight="8" />
+      <edge id="3770"
+            source="cache_fu"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="3771"
+            source="cache_fu"
+            target="paperclip"
+            weight="6" />
+      <edge id="3772"
+            source="cache_fu"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3773"
+            source="cache_fu"
+            target="cookbooks"
+            weight="6" />
+      <edge id="3774"
+            source="cache_fu"
+            target="mechanize"
+            weight="8" />
+      <edge id="3775"
+            source="cache_fu"
+            target="attachment_fu"
+            weight="6" />
+      <edge id="3776"
+            source="cache_fu"
+            target="rack"
+            weight="6" />
+      <edge id="3777"
+            source="etap"
+            target="ibrowse"
+            weight="6" />
+      <edge id="3778"
+            source="etap"
+            target="couchdb"
+            weight="10" />
+      <edge id="3779"
+            source="brazilian-rails"
+            target="authlogic"
+            weight="10" />
+      <edge id="3780"
+            source="poignant-guide"
+            target="potion"
+            weight="6" />
+      <edge id="3781"
+            source="active_shipping"
+            target="active_merchant"
+            weight="22" />
+      <edge id="3782"
+            source="ruby-shoulda-tmbundle"
+            target="homebrew"
+            weight="6" />
+      <edge id="3783"
+            source="ruby-shoulda-tmbundle"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="3784"
+            source="ruby-shoulda-tmbundle"
+            target="dotfiles"
+            weight="8" />
+      <edge id="3785"
+            source="culerity"
+            target="factory_girl"
+            weight="6" />
+      <edge id="3786"
+            source="culerity"
+            target="homebrew"
+            weight="8" />
+      <edge id="3787"
+            source="culerity"
+            target="rails"
+            weight="10" />
+      <edge id="3788"
+            source="ssl_requirement"
+            target="rpm"
+            weight="6" />
+      <edge id="3789"
+            source="ssl_requirement"
+            target="shoulda"
+            weight="8" />
+      <edge id="3790"
+            source="ssl_requirement"
+            target="factory_girl"
+            weight="6" />
+      <edge id="3791"
+            source="ssl_requirement"
+            target="dm-core"
+            weight="6" />
+      <edge id="3792"
+            source="ssl_requirement"
+            target="dm-more"
+            weight="8" />
+      <edge id="3793"
+            source="ssl_requirement"
+            target="formtastic"
+            weight="6" />
+      <edge id="3794"
+            source="ssl_requirement"
+            target="facebooker"
+            weight="6" />
+      <edge id="3795"
+            source="ssl_requirement"
+            target="oauth-plugin"
+            weight="6" />
+      <edge id="3796"
+            source="ssl_requirement"
+            target="hoptoad_notifier"
+            weight="8" />
+      <edge id="3797"
+            source="ssl_requirement"
+            target="paperclip"
+            weight="16" />
+      <edge id="3798"
+            source="ssl_requirement"
+            target="active_merchant"
+            weight="10" />
+      <edge id="3799"
+            source="cucumber-nagios"
+            target="ohai"
+            weight="6" />
+      <edge id="3800"
+            source="hacketyhack"
+            target="shoes"
+            weight="10" />
+      <edge id="3801"
+            source="bertrpc"
+            target="bert"
+            weight="6" />
+      <edge id="3802"
+            source="narwhal-jsc"
+            target="narwhal"
+            weight="6" />
+      <edge id="3803"
+            source="rack-cache"
+            target="rails"
+            weight="6" />
+      <edge id="3804"
+            source="asi-http-request"
+            target="three20"
+            weight="6" />
+      <edge id="3805"
+            source="lighthouse-api"
+            target="rspec"
+            weight="6" />
+      <edge id="3806"
+            source="lighthouse-api"
+            target="cucumber"
+            weight="6" />
+      <edge id="3807"
+            source="typus"
+            target="formtastic"
+            weight="6" />
+      <edge id="3808"
+            source="active_scaffold"
+            target="active_scaffold_demo"
+            weight="10" />
+      <edge id="3809"
+            source="active_scaffold"
+            target="facebooker"
+            weight="6" />
+      <edge id="3810"
+            source="active_scaffold"
+            target="action_mailer_tls"
+            weight="6" />
+      <edge id="3811"
+            source="erlectricity"
+            target="rest-client"
+            weight="6" />
+      <edge id="3812"
+            source="erlectricity"
+            target="chef"
+            weight="6" />
+      <edge id="3813"
+            source="erlectricity"
+            target="fuzed"
+            weight="6" />
+      <edge id="3814"
+            source="mocha"
+            target="rails"
+            weight="10" />
+      <edge id="3815"
+            source="eycap"
+            target="rspec"
+            weight="8" />
+      <edge id="3816"
+            source="eycap"
+            target="cucumber"
+            weight="8" />
+      <edge id="3817"
+            source="eycap"
+            target="ey-cloud-recipes"
+            weight="6" />
+      <edge id="3818"
+            source="spork"
+            target="cucumber"
+            weight="10" />
+      <edge id="3819"
+            source="spork"
+            target="active_merchant"
+            weight="8" />
+      <edge id="3820"
+            source="spork"
+            target="couchrest"
+            weight="6" />
+      <edge id="3821"
+            source="xomb"
+            target="xomb-bare-bones"
+            weight="6" />
+      <edge id="3822"
+            source="dm-adapter-simpledb"
+            target="rails"
+            weight="6" />
+      <edge id="3823"
+            source="rack"
+            target="rack-flash"
+            weight="6" />
+      <edge id="3824"
+            source="rack"
+            target="oauth"
+            weight="8" />
+      <edge id="3825"
+            source="rack"
+            target="rubygems"
+            weight="6" />
+      <edge id="3826"
+            source="rack"
+            target="spreadsheet-simple"
+            weight="14" />
+      <edge id="3827"
+            source="rack"
+            target="chef"
+            weight="14" />
+      <edge id="3828"
+            source="rack"
+            target="facebooker"
+            weight="8" />
+      <edge id="3829"
+            source="rack"
+            target="yaml_db"
+            weight="10" />
+      <edge id="3830"
+            source="rack"
+            target="module-install-repository"
+            weight="14" />
+      <edge id="3831"
+            source="rack"
+            target="rspec-rails"
+            weight="8" />
+      <edge id="3832"
+            source="rack"
+            target="rpm"
+            weight="10" />
+      <edge id="3833"
+            source="rack"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="3834"
+            source="rack"
+            target="rest-client"
+            weight="16" />
+      <edge id="3835"
+            source="rack"
+            target="capistrano"
+            weight="8" />
+      <edge id="3836"
+            source="rack"
+            target="rush"
+            weight="8" />
+      <edge id="3837"
+            source="rack"
+            target="authlogic"
+            weight="6" />
+      <edge id="3838"
+            source="rack"
+            target="sequel"
+            weight="6" />
+      <edge id="3839"
+            source="rack"
+            target="sinatra.github.com"
+            weight="8" />
+      <edge id="3840"
+            source="rack"
+            target="rubyspec"
+            weight="6" />
+      <edge id="3841"
+            source="rack"
+            target="cucumber"
+            weight="16" />
+      <edge id="3842"
+            source="rack"
+            target="homebrew"
+            weight="16" />
+      <edge id="3843"
+            source="rack"
+            target="paperclip"
+            weight="6" />
+      <edge id="3844"
+            source="rack"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="3845"
+            source="rack"
+            target="active_merchant"
+            weight="10" />
+      <edge id="3846"
+            source="rack"
+            target="cookbooks"
+            weight="6" />
+      <edge id="3847"
+            source="rack"
+            target="bacon"
+            weight="8" />
+      <edge id="3848"
+            source="rack"
+            target="scratch"
+            weight="14" />
+      <edge id="3849"
+            source="rack"
+            target="mongrel"
+            weight="8" />
+      <edge id="3850"
+            source="rack"
+            target="scanty"
+            weight="8" />
+      <edge id="3851"
+            source="rack"
+            target="memcached"
+            weight="8" />
+      <edge id="3852"
+            source="rack"
+            target="amqp"
+            weight="6" />
+      <edge id="3853"
+            source="rack"
+            target="fog"
+            weight="6" />
+      <edge id="3854"
+            source="rack"
+            target="rspec"
+            weight="16" />
+      <edge id="3855"
+            source="rack"
+            target="delayed_job"
+            weight="18" />
+      <edge id="3856"
+            source="rack"
+            target="eventmachine"
+            weight="8" />
+      <edge id="3857"
+            source="rack"
+            target="rails"
+            weight="48" />
+      <edge id="3858"
+            source="rack"
+            target="vlad"
+            weight="6" />
+      <edge id="3859"
+            source="rack"
+            target="gemcutter"
+            weight="10" />
+      <edge id="3860"
+            source="rack"
+            target="request-log-analyzer"
+            weight="6" />
+      <edge id="3861"
+            source="rack"
+            target="integrity"
+            weight="8" />
+      <edge id="3862"
+            source="rack"
+            target="nokogiri"
+            weight="8" />
+      <edge id="3863"
+            source="rack"
+            target="scriptaculous"
+            weight="6" />
+      <edge id="3864"
+            source="rack"
+            target="redis"
+            weight="8" />
+      <edge id="3865"
+            source="rack"
+            target="clarity"
+            weight="6" />
+      <edge id="3866"
+            source="rack"
+            target="sinatra-book"
+            weight="10" />
+      <edge id="3867"
+            source="rack"
+            target="asset_packager"
+            weight="6" />
+      <edge id="3868"
+            source="rack"
+            target="paperclip-on-heroku"
+            weight="12" />
+      <edge id="3869"
+            source="rack"
+            target="arel"
+            weight="10" />
+      <edge id="3870"
+            source="rack"
+            target="dm-more"
+            weight="8" />
+      <edge id="3871"
+            source="rack"
+            target="rack-contrib"
+            weight="16" />
+      <edge id="3872"
+            source="rack"
+            target="juice-maven-skin"
+            weight="14" />
+      <edge id="3873"
+            source="rack"
+            target="bcrypt-ruby"
+            weight="6" />
+      <edge id="3874"
+            source="rack"
+            target="insoshi"
+            weight="8" />
+      <edge id="3875"
+            source="rack"
+            target="fastthread"
+            weight="14" />
+      <edge id="3876"
+            source="rack"
+            target="seinfeld"
+            weight="6" />
+      <edge id="3877"
+            source="rack"
+            target="do"
+            weight="6" />
+      <edge id="3878"
+            source="rack"
+            target="ruby-processing"
+            weight="6" />
+      <edge id="3879"
+            source="rack"
+            target="couchrest"
+            weight="8" />
+      <edge id="3880"
+            source="rack"
+            target="mechanize"
+            weight="6" />
+      <edge id="3881"
+            source="rack"
+            target="httparty"
+            weight="8" />
+      <edge id="3882"
+            source="rack"
+            target="haml"
+            weight="8" />
+      <edge id="3883"
+            source="rack"
+            target="passenger"
+            weight="12" />
+      <edge id="3884"
+            source="radiant"
+            target="radiant-aggregation-extension"
+            weight="6" />
+      <edge id="3885"
+            source="radiant"
+            target="radiant-multi-site-extension"
+            weight="6" />
+      <edge id="3886"
+            source="radiant"
+            target="radiant-extension-registry"
+            weight="12" />
+      <edge id="3887"
+            source="radiant"
+            target="dm-core"
+            weight="6" />
+      <edge id="3888"
+            source="radiant"
+            target="dm-more"
+            weight="6" />
+      <edge id="3889"
+            source="radiant"
+            target="radiant-prototype"
+            weight="6" />
+      <edge id="3890"
+            source="radiant"
+            target="radiant-event-calendar-extension"
+            weight="6" />
+      <edge id="3891"
+            source="radiant"
+            target="radiant-share-layouts-extension"
+            weight="8" />
+      <edge id="3892"
+            source="radiant"
+            target="radiant-sns-extension"
+            weight="10" />
+      <edge id="3893"
+            source="radiant"
+            target="homebrew"
+            weight="10" />
+      <edge id="3894"
+            source="radiant"
+            target="radiant-reorder-extension"
+            weight="8" />
+      <edge id="3895"
+            source="radiant"
+            target="radiant-mailer-extension"
+            weight="22" />
+      <edge id="3896"
+            source="radiant"
+            target="radiant-page-attachments-extension"
+            weight="10" />
+      <edge id="3897"
+            source="merb_datamapper"
+            target="dm-core"
+            weight="6" />
+      <edge id="3898"
+            source="ohai"
+            target="mixlib-authentication"
+            weight="6" />
+      <edge id="3899"
+            source="ohai"
+            target="cookbooks"
+            weight="34" />
+      <edge id="3900"
+            source="ohai"
+            target="mixlib-cli"
+            weight="10" />
+      <edge id="3901"
+            source="ohai"
+            target="opscode-packages"
+            weight="6" />
+      <edge id="3902"
+            source="ohai"
+            target="redis"
+            weight="6" />
+      <edge id="3903"
+            source="ohai"
+            target="mixlib-log"
+            weight="10" />
+      <edge id="3904"
+            source="ohai"
+            target="mixlib-config"
+            weight="14" />
+      <edge id="3905"
+            source="ohai"
+            target="homebrew"
+            weight="10" />
+      <edge id="3906"
+            source="ohai"
+            target="opscode-agent"
+            weight="8" />
+      <edge id="3907"
+            source="django"
+            target="django-uni-form"
+            weight="10" />
+      <edge id="3908"
+            source="django"
+            target="django-extensions"
+            weight="14" />
+      <edge id="3909"
+            source="django"
+            target="rails"
+            weight="6" />
+      <edge id="3910"
+            source="django"
+            target="homebrew"
+            weight="22" />
+      <edge id="3911"
+            source="django"
+            target="tornado"
+            weight="6" />
+      <edge id="3912"
+            source="django"
+            target="node-couch"
+            weight="8" />
+      <edge id="3913"
+            source="django"
+            target="clevercss"
+            weight="6" />
+      <edge id="3914"
+            source="yos-social-php5"
+            target="yql-tables"
+            weight="6" />
+      <edge id="3915"
+            source="tog_mail"
+            target="tog_conversatio"
+            weight="6" />
+      <edge id="3916"
+            source="tog_mail"
+            target="tog_picto"
+            weight="6" />
+      <edge id="3917"
+            source="tog_mail"
+            target="tog_conclave"
+            weight="8" />
+      <edge id="3918"
+            source="tog_mail"
+            target="tog_vault"
+            weight="10" />
+      <edge id="3919"
+            source="tog_mail"
+            target="tog"
+            weight="8" />
+      <edge id="3920"
+            source="selectbox_link_field"
+            target="profiledevkit"
+            weight="6" />
+      <edge id="3921"
+            source="selectbox_link_field"
+            target="symphony-2"
+            weight="10" />
+      <edge id="3922"
+            source="merb"
+            target="machinist"
+            weight="8" />
+      <edge id="3923"
+            source="merb"
+            target="warden"
+            weight="6" />
+      <edge id="3924"
+            source="merb"
+            target="merb-internals-handbook"
+            weight="6" />
+      <edge id="3925"
+            source="merb"
+            target="spreadsheet-simple"
+            weight="10" />
+      <edge id="3926"
+            source="merb"
+            target="chef"
+            weight="12" />
+      <edge id="3927"
+            source="merb"
+            target="chef-deploy"
+            weight="6" />
+      <edge id="3928"
+            source="merb"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="3929"
+            source="merb"
+            target="ruby-git"
+            weight="8" />
+      <edge id="3930"
+            source="merb"
+            target="module-install-repository"
+            weight="10" />
+      <edge id="3931"
+            source="merb"
+            target="rspec-rails"
+            weight="8" />
+      <edge id="3932"
+            source="merb"
+            target="templater"
+            weight="6" />
+      <edge id="3933"
+            source="merb"
+            target="thinking-sphinx"
+            weight="10" />
+      <edge id="3934"
+            source="merb"
+            target="devise"
+            weight="8" />
+      <edge id="3935"
+            source="merb"
+            target="rest-client"
+            weight="10" />
+      <edge id="3936"
+            source="merb"
+            target="pancake"
+            weight="6" />
+      <edge id="3937"
+            source="merb"
+            target="merb-auth-slice-password-reset"
+            weight="6" />
+      <edge id="3938"
+            source="merb"
+            target="sinatra.github.com"
+            weight="6" />
+      <edge id="3939"
+            source="merb"
+            target="cucumber"
+            weight="16" />
+      <edge id="3940"
+            source="merb"
+            target="pony"
+            weight="6" />
+      <edge id="3941"
+            source="merb"
+            target="homebrew"
+            weight="10" />
+      <edge id="3942"
+            source="merb"
+            target="paperclip"
+            weight="12" />
+      <edge id="3943"
+            source="merb"
+            target="merb_cucumber"
+            weight="14" />
+      <edge id="3944"
+            source="merb"
+            target="attachment_fu"
+            weight="6" />
+      <edge id="3945"
+            source="merb"
+            target="extlib"
+            weight="20" />
+      <edge id="3946"
+            source="merb"
+            target="rack"
+            weight="12" />
+      <edge id="3947"
+            source="merb"
+            target="restful-authentication"
+            weight="10" />
+      <edge id="3948"
+            source="merb"
+            target="scratch"
+            weight="10" />
+      <edge id="3949"
+            source="merb"
+            target="right_aws"
+            weight="6" />
+      <edge id="3950"
+            source="merb"
+            target="merb-book"
+            weight="22" />
+      <edge id="3951"
+            source="merb"
+            target="merb-auth"
+            weight="6" />
+      <edge id="3952"
+            source="merb"
+            target="merb_datamapper"
+            weight="8" />
+      <edge id="3953"
+            source="merb"
+            target="rspec"
+            weight="8" />
+      <edge id="3954"
+            source="merb"
+            target="dm-core"
+            weight="26" />
+      <edge id="3955"
+            source="merb"
+            target="sinatra"
+            weight="10" />
+      <edge id="3956"
+            source="merb"
+            target="rails"
+            weight="36" />
+      <edge id="3957"
+            source="merb"
+            target="twitter"
+            weight="8" />
+      <edge id="3958"
+            source="merb"
+            target="gemcutter"
+            weight="6" />
+      <edge id="3959"
+            source="merb"
+            target="nokogiri"
+            weight="8" />
+      <edge id="3960"
+            source="merb"
+            target="jeweler"
+            weight="8" />
+      <edge id="3961"
+            source="merb"
+            target="nanite"
+            weight="6" />
+      <edge id="3962"
+            source="merb"
+            target="capybara"
+            weight="6" />
+      <edge id="3963"
+            source="merb"
+            target="dm-pagination"
+            weight="6" />
+      <edge id="3964"
+            source="merb"
+            target="webrat"
+            weight="16" />
+      <edge id="3965"
+            source="merb"
+            target="gitjour"
+            weight="8" />
+      <edge id="3966"
+            source="merb"
+            target="bundler"
+            weight="12" />
+      <edge id="3967"
+            source="merb"
+            target="poolparty"
+            weight="6" />
+      <edge id="3968"
+            source="merb"
+            target="paperclip-on-heroku"
+            weight="10" />
+      <edge id="3969"
+            source="merb"
+            target="webby"
+            weight="6" />
+      <edge id="3970"
+            source="merb"
+            target="factory_girl"
+            weight="6" />
+      <edge id="3971"
+            source="merb"
+            target="emacs-starter-kit"
+            weight="10" />
+      <edge id="3972"
+            source="merb"
+            target="merb-admin"
+            weight="10" />
+      <edge id="3973"
+            source="merb"
+            target="will_paginate"
+            weight="14" />
+      <edge id="3974"
+            source="merb"
+            target="dm-more"
+            weight="36" />
+      <edge id="3975"
+            source="merb"
+            target="juice-maven-skin"
+            weight="10" />
+      <edge id="3976"
+            source="merb"
+            target="rails3_datamapper"
+            weight="8" />
+      <edge id="3977"
+            source="merb"
+            target="fastthread"
+            weight="10" />
+      <edge id="3978"
+            source="merb"
+            target="hancock-client-rails"
+            weight="10" />
+      <edge id="3979"
+            source="merb"
+            target="wikimedia-mobile"
+            weight="6" />
+      <edge id="3980"
+            source="merb"
+            target="carrierwave"
+            weight="8" />
+      <edge id="3981"
+            source="merb"
+            target="mongomapper"
+            weight="8" />
+      <edge id="3982"
+            source="merb"
+            target="moneta"
+            weight="6" />
+      <edge id="3983"
+            source="merb"
+            target="couchrest"
+            weight="10" />
+      <edge id="3984"
+            source="merb"
+            target="sprinkle"
+            weight="8" />
+      <edge id="3985"
+            source="merb"
+            target="haml"
+            weight="16" />
+      <edge id="3986"
+            source="merb"
+            target="passenger"
+            weight="8" />
+      <edge id="3987"
+            source="clearance"
+            target="factory_girl"
+            weight="10" />
+      <edge id="3988"
+            source="clearance"
+            target="dm-more"
+            weight="6" />
+      <edge id="3989"
+            source="clearance"
+            target="gemcutter"
+            weight="6" />
+      <edge id="3990"
+            source="clearance"
+            target="faker"
+            weight="6" />
+      <edge id="3991"
+            source="clearance"
+            target="active_merchant"
+            weight="10" />
+      <edge id="3992"
+            source="dm-mongo-adapter"
+            target="dm-core"
+            weight="6" />
+      <edge id="3993"
+            source="django-reusable-app-docs"
+            target="django-basic-apps"
+            weight="6" />
+      <edge id="3994"
+            source="django-reusable-app-docs"
+            target="django"
+            weight="10" />
+      <edge id="3995"
+            source="django-reusable-app-docs"
+            target="pinax"
+            weight="8" />
+      <edge id="3996"
+            source="ey-lessql"
+            target="rails-templates"
+            weight="6" />
+      <edge id="3997"
+            source="ey-lessql"
+            target="ey-cloud-recipes"
+            weight="8" />
+      <edge id="3998"
+            source="will_paginate"
+            target="rspec"
+            weight="8" />
+      <edge id="3999"
+            source="will_paginate"
+            target="shoulda"
+            weight="10" />
+      <edge id="4000"
+            source="will_paginate"
+            target="acts_as_tree"
+            weight="6" />
+      <edge id="4001"
+            source="will_paginate"
+            target="deprec"
+            weight="6" />
+      <edge id="4002"
+            source="will_paginate"
+            target="rails"
+            weight="44" />
+      <edge id="4003"
+            source="will_paginate"
+            target="formtastic"
+            weight="12" />
+      <edge id="4004"
+            source="will_paginate"
+            target="oauth"
+            weight="6" />
+      <edge id="4005"
+            source="will_paginate"
+            target="gemcutter"
+            weight="8" />
+      <edge id="4006"
+            source="will_paginate"
+            target="spreadsheet-simple"
+            weight="6" />
+      <edge id="4007"
+            source="will_paginate"
+            target="facebooker"
+            weight="16" />
+      <edge id="4008"
+            source="will_paginate"
+            target="exceptional"
+            weight="6" />
+      <edge id="4009"
+            source="will_paginate"
+            target="hanna"
+            weight="6" />
+      <edge id="4010"
+            source="will_paginate"
+            target="ssl_requirement"
+            weight="10" />
+      <edge id="4011"
+            source="will_paginate"
+            target="module-install-repository"
+            weight="6" />
+      <edge id="4012"
+            source="will_paginate"
+            target="shoes"
+            weight="6" />
+      <edge id="4013"
+            source="will_paginate"
+            target="acts-as-taggable-on"
+            weight="6" />
+      <edge id="4014"
+            source="will_paginate"
+            target="acts_like_git"
+            weight="6" />
+      <edge id="4015"
+            source="will_paginate"
+            target="rspec-rails"
+            weight="12" />
+      <edge id="4016"
+            source="will_paginate"
+            target="asset_packager"
+            weight="6" />
+      <edge id="4017"
+            source="will_paginate"
+            target="suspenders"
+            weight="6" />
+      <edge id="4018"
+            source="will_paginate"
+            target="paperclip-on-heroku"
+            weight="6" />
+      <edge id="4019"
+            source="will_paginate"
+            target="mongo-ruby-driver"
+            weight="6" />
+      <edge id="4020"
+            source="will_paginate"
+            target="rr"
+            weight="6" />
+      <edge id="4021"
+            source="will_paginate"
+            target="rpm"
+            weight="8" />
+      <edge id="4022"
+            source="will_paginate"
+            target="redcloth"
+            weight="6" />
+      <edge id="4023"
+            source="will_paginate"
+            target="factory_girl"
+            weight="6" />
+      <edge id="4024"
+            source="will_paginate"
+            target="cruisecontrol.rb"
+            weight="10" />
+      <edge id="4025"
+            source="will_paginate"
+            target="exception_notification"
+            weight="10" />
+      <edge id="4026"
+            source="will_paginate"
+            target="thinking-sphinx"
+            weight="16" />
+      <edge id="4027"
+            source="will_paginate"
+            target="redmine"
+            weight="6" />
+      <edge id="4028"
+            source="will_paginate"
+            target="devise"
+            weight="6" />
+      <edge id="4029"
+            source="will_paginate"
+            target="contacts"
+            weight="10" />
+      <edge id="4030"
+            source="will_paginate"
+            target="tmail"
+            weight="6" />
+      <edge id="4031"
+            source="will_paginate"
+            target="juice-maven-skin"
+            weight="6" />
+      <edge id="4032"
+            source="will_paginate"
+            target="capistrano"
+            weight="6" />
+      <edge id="4033"
+            source="will_paginate"
+            target="fastthread"
+            weight="6" />
+      <edge id="4034"
+            source="will_paginate"
+            target="seinfeld"
+            weight="6" />
+      <edge id="4035"
+            source="will_paginate"
+            target="authlogic"
+            weight="8" />
+      <edge id="4036"
+            source="will_paginate"
+            target="open_id_authentication"
+            weight="6" />
+      <edge id="4037"
+            source="will_paginate"
+            target="rails-footnotes"
+            weight="6" />
+      <edge id="4038"
+            source="will_paginate"
+            target="cucumber"
+            weight="14" />
+      <edge id="4039"
+            source="will_paginate"
+            target="hoptoad_notifier"
+            weight="12" />
+      <edge id="4040"
+            source="will_paginate"
+            target="comatose"
+            weight="6" />
+      <edge id="4041"
+            source="will_paginate"
+            target="homebrew"
+            weight="12" />
+      <edge id="4042"
+            source="will_paginate"
+            target="paperclip"
+            weight="32" />
+      <edge id="4043"
+            source="will_paginate"
+            target="active_merchant"
+            weight="22" />
+      <edge id="4044"
+            source="will_paginate"
+            target="ultrasphinx"
+            weight="6" />
+      <edge id="4045"
+            source="will_paginate"
+            target="mechanize"
+            weight="6" />
+      <edge id="4046"
+            source="will_paginate"
+            target="extlib"
+            weight="6" />
+      <edge id="4047"
+            source="will_paginate"
+            target="acts_as_list"
+            weight="8" />
+      <edge id="4048"
+            source="will_paginate"
+            target="scratch"
+            weight="6" />
+      <edge id="4049"
+            source="jekyll"
+            target="aws-s3"
+            weight="8" />
+      <edge id="4050"
+            source="jekyll"
+            target="jammit"
+            weight="6" />
+      <edge id="4051"
+            source="jekyll"
+            target="formtastic"
+            weight="10" />
+      <edge id="4052"
+            source="jekyll"
+            target="google_maps"
+            weight="6" />
+      <edge id="4053"
+            source="jekyll"
+            target="tornado"
+            weight="6" />
+      <edge id="4054"
+            source="jekyll"
+            target="module-install-repository"
+            weight="12" />
+      <edge id="4055"
+            source="jekyll"
+            target="jruby"
+            weight="10" />
+      <edge id="4056"
+            source="jekyll"
+            target="liquid"
+            weight="6" />
+      <edge id="4057"
+            source="jekyll"
+            target="fat_free_crm"
+            weight="10" />
+      <edge id="4058"
+            source="jekyll"
+            target="redmine"
+            weight="14" />
+      <edge id="4059"
+            source="jekyll"
+            target="rubinius"
+            weight="6" />
+      <edge id="4060"
+            source="jekyll"
+            target="authlogic"
+            weight="16" />
+      <edge id="4061"
+            source="jekyll"
+            target="mootools-core"
+            weight="8" />
+      <edge id="4062"
+            source="jekyll"
+            target="cucumber"
+            weight="12" />
+      <edge id="4063"
+            source="jekyll"
+            target="pony"
+            weight="6" />
+      <edge id="4064"
+            source="jekyll"
+            target="paperclip"
+            weight="16" />
+      <edge id="4065"
+            source="jekyll"
+            target="attachment_fu"
+            weight="6" />
+      <edge id="4066"
+            source="jekyll"
+            target="rack"
+            weight="18" />
+      <edge id="4067"
+            source="jekyll"
+            target="restful-authentication"
+            weight="10" />
+      <edge id="4068"
+            source="jekyll"
+            target="whygitisbetter"
+            weight="8" />
+      <edge id="4069"
+            source="jekyll"
+            target="bucketwise"
+            weight="6" />
+      <edge id="4070"
+            source="jekyll"
+            target="scratch"
+            weight="12" />
+      <edge id="4071"
+            source="jekyll"
+            target="svn2git"
+            weight="6" />
+      <edge id="4072"
+            source="jekyll"
+            target="radiant"
+            weight="6" />
+      <edge id="4073"
+            source="jekyll"
+            target="memcached"
+            weight="10" />
+      <edge id="4074"
+            source="jekyll"
+            target="delayed_job"
+            weight="8" />
+      <edge id="4075"
+            source="jekyll"
+            target="vimfiles"
+            weight="8" />
+      <edge id="4076"
+            source="jekyll"
+            target="rails"
+            weight="50" />
+      <edge id="4077"
+            source="jekyll"
+            target="blueprint-css"
+            weight="8" />
+      <edge id="4078"
+            source="jekyll"
+            target="gemcutter"
+            weight="14" />
+      <edge id="4079"
+            source="jekyll"
+            target="hancock"
+            weight="6" />
+      <edge id="4080"
+            source="jekyll"
+            target="integrity"
+            weight="22" />
+      <edge id="4081"
+            source="jekyll"
+            target="hub"
+            weight="8" />
+      <edge id="4082"
+            source="jekyll"
+            target="jeweler"
+            weight="16" />
+      <edge id="4083"
+            source="jekyll"
+            target="merb"
+            weight="16" />
+      <edge id="4084"
+            source="jekyll"
+            target="shoes"
+            weight="6" />
+      <edge id="4085"
+            source="jekyll"
+            target="acts-as-taggable-on"
+            weight="10" />
+      <edge id="4086"
+            source="jekyll"
+            target="sinatra-book"
+            weight="6" />
+      <edge id="4087"
+            source="jekyll"
+            target="webrat"
+            weight="22" />
+      <edge id="4088"
+            source="jekyll"
+            target="paperclip-on-heroku"
+            weight="12" />
+      <edge id="4089"
+            source="jekyll"
+            target="ruby-on-rails-tmbundle"
+            weight="8" />
+      <edge id="4090"
+            source="jekyll"
+            target="factory_girl"
+            weight="14" />
+      <edge id="4091"
+            source="jekyll"
+            target="cruisecontrolrb"
+            weight="6" />
+      <edge id="4092"
+            source="jekyll"
+            target="metric_fu"
+            weight="8" />
+      <edge id="4093"
+            source="jekyll"
+            target="emacs-starter-kit"
+            weight="24" />
+      <edge id="4094"
+            source="jekyll"
+            target="clearance"
+            weight="6" />
+      <edge id="4095"
+            source="jekyll"
+            target="ruby_koans"
+            weight="6" />
+      <edge id="4096"
+            source="jekyll"
+            target="dm-more"
+            weight="6" />
+      <edge id="4097"
+            source="jekyll"
+            target="will_paginate"
+            weight="6" />
+      <edge id="4098"
+            source="jekyll"
+            target="rack-contrib"
+            weight="6" />
+      <edge id="4099"
+            source="jekyll"
+            target="classifier"
+            weight="6" />
+      <edge id="4100"
+            source="jekyll"
+            target="insoshi"
+            weight="8" />
+      <edge id="4101"
+            source="jekyll"
+            target="rubyflow"
+            weight="6" />
+      <edge id="4102"
+            source="jekyll"
+            target="pivotal-tracker"
+            weight="6" />
+      <edge id="4103"
+            source="jekyll"
+            target="progit"
+            weight="10" />
+      <edge id="4104"
+            source="jekyll"
+            target="facebox"
+            weight="6" />
+      <edge id="4105"
+            source="jekyll"
+            target="couchrest"
+            weight="8" />
+      <edge id="4106"
+            source="jekyll"
+            target="redis-rb"
+            weight="8" />
+      <edge id="4107"
+            source="jekyll"
+            target="haml"
+            weight="6" />
+      <edge id="4108"
+            source="jekyll"
+            target="three20"
+            weight="6" />
+      <edge id="4109"
+            source="jekyll"
+            target="shoulda"
+            weight="10" />
+      <edge id="4110"
+            source="jekyll"
+            target="node"
+            weight="8" />
+      <edge id="4111"
+            source="jekyll"
+            target="git-wiki"
+            weight="18" />
+      <edge id="4112"
+            source="jekyll"
+            target="fakeweb"
+            weight="6" />
+      <edge id="4113"
+            source="jekyll"
+            target="oauth"
+            weight="6" />
+      <edge id="4114"
+            source="jekyll"
+            target="spreadsheet-simple"
+            weight="12" />
+      <edge id="4115"
+            source="jekyll"
+            target="chef"
+            weight="8" />
+      <edge id="4116"
+            source="jekyll"
+            target="facebooker"
+            weight="8" />
+      <edge id="4117"
+            source="jekyll"
+            target="geokit-gem"
+            weight="6" />
+      <edge id="4118"
+            source="jekyll"
+            target="masquerade"
+            weight="6" />
+      <edge id="4119"
+            source="jekyll"
+            target="rspec-rails"
+            weight="8" />
+      <edge id="4120"
+            source="jekyll"
+            target="sunspot"
+            weight="6" />
+      <edge id="4121"
+            source="jekyll"
+            target="thor"
+            weight="14" />
+      <edge id="4122"
+            source="jekyll"
+            target="cruisecontrol.rb"
+            weight="10" />
+      <edge id="4123"
+            source="jekyll"
+            target="gist"
+            weight="6" />
+      <edge id="4124"
+            source="jekyll"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="4125"
+            source="jekyll"
+            target="dotfiles"
+            weight="12" />
+      <edge id="4126"
+            source="jekyll"
+            target="rest-client"
+            weight="6" />
+      <edge id="4127"
+            source="jekyll"
+            target="git-tmbundle"
+            weight="6" />
+      <edge id="4128"
+            source="jekyll"
+            target="capistrano"
+            weight="14" />
+      <edge id="4129"
+            source="jekyll"
+            target="railsbridge-site"
+            weight="6" />
+      <edge id="4130"
+            source="jekyll"
+            target="homebrew"
+            weight="36" />
+      <edge id="4131"
+            source="jekyll"
+            target="oh-my-zsh"
+            weight="12" />
+      <edge id="4132"
+            source="jekyll"
+            target="active_merchant"
+            weight="14" />
+      <edge id="4133"
+            source="jekyll"
+            target="cookbooks"
+            weight="6" />
+      <edge id="4134"
+            source="jekyll"
+            target="feedzirra"
+            weight="6" />
+      <edge id="4135"
+            source="jekyll"
+            target="merb-core"
+            weight="6" />
+      <edge id="4136"
+            source="jekyll"
+            target="merb-book"
+            weight="10" />
+      <edge id="4137"
+            source="jekyll"
+            target="scanty"
+            weight="6" />
+      <edge id="4138"
+            source="jekyll"
+            target="rspec"
+            weight="12" />
+      <edge id="4139"
+            source="jekyll"
+            target="enki"
+            weight="14" />
+      <edge id="4140"
+            source="jekyll"
+            target="github-services"
+            weight="10" />
+      <edge id="4141"
+            source="jekyll"
+            target="rails-templates"
+            weight="10" />
+      <edge id="4142"
+            source="jekyll"
+            target="cells"
+            weight="6" />
+      <edge id="4143"
+            source="jekyll"
+            target="compass"
+            weight="6" />
+      <edge id="4144"
+            source="jekyll"
+            target="sinatra"
+            weight="16" />
+      <edge id="4145"
+            source="jekyll"
+            target="cijoe"
+            weight="6" />
+      <edge id="4146"
+            source="jekyll"
+            target="twitter"
+            weight="6" />
+      <edge id="4147"
+            source="jekyll"
+            target="selenium-client"
+            weight="6" />
+      <edge id="4148"
+            source="jekyll"
+            target="xmpp4r-simple"
+            weight="6" />
+      <edge id="4149"
+            source="jekyll"
+            target="rvm"
+            weight="10" />
+      <edge id="4150"
+            source="jekyll"
+            target="merb-plugins"
+            weight="6" />
+      <edge id="4151"
+            source="jekyll"
+            target="mephisto"
+            weight="8" />
+      <edge id="4152"
+            source="jekyll"
+            target="tasks.tmbundle"
+            weight="6" />
+      <edge id="4153"
+            source="jekyll"
+            target="gitjour"
+            weight="6" />
+      <edge id="4154"
+            source="jekyll"
+            target="bundler"
+            weight="24" />
+      <edge id="4155"
+            source="jekyll"
+            target="webby"
+            weight="8" />
+      <edge id="4156"
+            source="jekyll"
+            target="nifty-generators"
+            weight="10" />
+      <edge id="4157"
+            source="jekyll"
+            target="calais"
+            weight="6" />
+      <edge id="4158"
+            source="jekyll"
+            target="permalink_fu"
+            weight="6" />
+      <edge id="4159"
+            source="jekyll"
+            target="rip"
+            weight="6" />
+      <edge id="4160"
+            source="jekyll"
+            target="juice-maven-skin"
+            weight="12" />
+      <edge id="4161"
+            source="jekyll"
+            target="workling"
+            weight="6" />
+      <edge id="4162"
+            source="jekyll"
+            target="sinatra-template"
+            weight="6" />
+      <edge id="4163"
+            source="jekyll"
+            target="fastthread"
+            weight="12" />
+      <edge id="4164"
+            source="jekyll"
+            target="hancock-client-rails"
+            weight="12" />
+      <edge id="4165"
+            source="jekyll"
+            target="mongomapper"
+            weight="6" />
+      <edge id="4166"
+            source="jekyll"
+            target="ruby-processing"
+            weight="6" />
+      <edge id="4167"
+            source="jekyll"
+            target="httparty"
+            weight="8" />
+      <edge id="4168"
+            source="jekyll"
+            target="github-gem"
+            weight="14" />
+      <edge id="4169"
+            source="jekyll"
+            target="passenger"
+            weight="8" />
+      <edge id="4170"
+            source="Gitalist"
+            target="dist-zilla"
+            weight="6" />
+      <edge id="4171"
+            source="Gitalist"
+            target="sd"
+            weight="8" />
+      <edge id="4172"
+            source="facebox"
+            target="node"
+            weight="6" />
+      <edge id="4173"
+            source="facebox"
+            target="rails"
+            weight="16" />
+      <edge id="4174"
+            source="facebox"
+            target="rspec-tmbundle"
+            weight="6" />
+      <edge id="4175"
+            source="facebox"
+            target="webrat"
+            weight="8" />
+      <edge id="4176"
+            source="facebox"
+            target="ruby-sass-tmbundle"
+            weight="6" />
+      <edge id="4177"
+            source="facebox"
+            target="ruby-on-rails-tmbundle"
+            weight="6" />
+      <edge id="4178"
+            source="facebox"
+            target="exception_notification"
+            weight="6" />
+      <edge id="4179"
+            source="facebox"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="4180"
+            source="facebox"
+            target="ruby-haml-tmbundle"
+            weight="6" />
+      <edge id="4181"
+            source="facebox"
+            target="dotfiles"
+            weight="8" />
+      <edge id="4182"
+            source="facebox"
+            target="authlogic"
+            weight="8" />
+      <edge id="4183"
+            source="facebox"
+            target="cucumber"
+            weight="8" />
+      <edge id="4184"
+            source="facebox"
+            target="homebrew"
+            weight="18" />
+      <edge id="4185"
+            source="facebox"
+            target="paperclip"
+            weight="8" />
+      <edge id="4186"
+            source="facebox"
+            target="active_merchant"
+            weight="6" />
+      <edge id="4187"
+            source="facebox"
+            target="github-gem"
+            weight="6" />
+      <edge id="4188"
+            source="twitter-auth"
+            target="rails"
+            weight="10" />
+      <edge id="4189"
+            source="communityengine"
+            target="translate"
+            weight="6" />
+      <edge id="4190"
+            source="communityengine"
+            target="insoshi"
+            weight="6" />
+      <edge id="4191"
+            source="cocktail"
+            target="dragonfly"
+            weight="6" />
+      <edge id="4192"
+            source="cocktail"
+            target="cocktail-gunz"
+            weight="8" />
+      <edge id="4193"
+            source="perl-net-github"
+            target="prophet"
+            weight="6" />
+      <edge id="4194"
+            source="perl-net-github"
+            target="sd"
+            weight="6" />
+      <edge id="4195"
+            source="geokit-rails"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="4196"
+            source="geokit-rails"
+            target="paperclip"
+            weight="10" />
+      <edge id="4197"
+            source="geokit-rails"
+            target="active_merchant"
+            weight="6" />
+      <edge id="4198"
+            source="radiant-textile_editor-extension"
+            target="radiant-mailer-extension"
+            weight="6" />
+      <edge id="4199"
+            source="radiant-textile_editor-extension"
+            target="radiant"
+            weight="8" />
+      <edge id="4200"
+            source="radiant-textile_editor-extension"
+            target="radiant-page-attachments-extension"
+            weight="6" />
+      <edge id="4201"
+            source="rubygems"
+            target="chef"
+            weight="6" />
+      <edge id="4202"
+            source="rubygems"
+            target="gemcutter"
+            weight="10" />
+      <edge id="4203"
+            source="autocode"
+            target="functor"
+            weight="6" />
+      <edge id="4204"
+            source="geokit-gem"
+            target="geokit-rails"
+            weight="16" />
+      <edge id="4205"
+            source="geokit-gem"
+            target="facebooker"
+            weight="6" />
+      <edge id="4206"
+            source="geokit-gem"
+            target="paperclip"
+            weight="6" />
+      <edge id="4207"
+            source="geokit-gem"
+            target="active_merchant"
+            weight="8" />
+      <edge id="4208"
+            source="country_select"
+            target="formtastic"
+            weight="6" />
+      <edge id="4209"
+            source="country_select"
+            target="active_merchant"
+            weight="8" />
+      <edge id="4210"
+            source="spawn"
+            target="shoulda"
+            weight="6" />
+      <edge id="4211"
+            source="spawn"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="4212"
+            source="spawn"
+            target="paperclip"
+            weight="10" />
+      <edge id="4213"
+            source="spawn"
+            target="active_merchant"
+            weight="6" />
+      <edge id="4214"
+            source="rspec-rails"
+            target="shoulda"
+            weight="6" />
+      <edge id="4215"
+            source="rspec-rails"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="4216"
+            source="rspec-rails"
+            target="machinist"
+            weight="6" />
+      <edge id="4217"
+            source="rspec-rails"
+            target="rails"
+            weight="30" />
+      <edge id="4218"
+            source="rspec-rails"
+            target="cloud-crowd"
+            weight="6" />
+      <edge id="4219"
+            source="rspec-rails"
+            target="screw-unit"
+            weight="6" />
+      <edge id="4220"
+            source="rspec-rails"
+            target="rake"
+            weight="6" />
+      <edge id="4221"
+            source="rspec-rails"
+            target="gemcutter"
+            weight="8" />
+      <edge id="4222"
+            source="rspec-rails"
+            target="scriptaculous"
+            weight="6" />
+      <edge id="4223"
+            source="rspec-rails"
+            target="facebooker"
+            weight="6" />
+      <edge id="4224"
+            source="rspec-rails"
+            target="culerity"
+            weight="6" />
+      <edge id="4225"
+            source="rspec-rails"
+            target="ssl_requirement"
+            weight="6" />
+      <edge id="4226"
+            source="rspec-rails"
+            target="rspec-dev"
+            weight="14" />
+      <edge id="4227"
+            source="rspec-rails"
+            target="email-spec"
+            weight="6" />
+      <edge id="4228"
+            source="rspec-rails"
+            target="bundler"
+            weight="8" />
+      <edge id="4229"
+            source="rspec-rails"
+            target="rpm"
+            weight="6" />
+      <edge id="4230"
+            source="rspec-rails"
+            target="cruisecontrol.rb"
+            weight="10" />
+      <edge id="4231"
+            source="rspec-rails"
+            target="metric_fu"
+            weight="6" />
+      <edge id="4232"
+            source="rspec-rails"
+            target="exception_notification"
+            weight="6" />
+      <edge id="4233"
+            source="rspec-rails"
+            target="contacts"
+            weight="8" />
+      <edge id="4234"
+            source="rspec-rails"
+            target="dm-more"
+            weight="6" />
+      <edge id="4235"
+            source="rspec-rails"
+            target="insoshi"
+            weight="6" />
+      <edge id="4236"
+            source="rspec-rails"
+            target="capistrano"
+            weight="6" />
+      <edge id="4237"
+            source="rspec-rails"
+            target="authlogic"
+            weight="8" />
+      <edge id="4238"
+            source="rspec-rails"
+            target="remarkable"
+            weight="6" />
+      <edge id="4239"
+            source="rspec-rails"
+            target="hoptoad_notifier"
+            weight="8" />
+      <edge id="4240"
+            source="rspec-rails"
+            target="paperclip"
+            weight="16" />
+      <edge id="4241"
+            source="rspec-rails"
+            target="active_merchant"
+            weight="8" />
+      <edge id="4242"
+            source="rspec-rails"
+            target="acts_as_list"
+            weight="6" />
+      <edge id="4243"
+            source="code.pinaxproject.com"
+            target="django"
+            weight="8" />
+      <edge id="4244"
+            source="gist"
+            target="webrat"
+            weight="8" />
+      <edge id="4245"
+            source="translate"
+            target="homebrew"
+            weight="8" />
+      <edge id="4246"
+            source="irccat"
+            target="rails"
+            weight="6" />
+      <edge id="4247"
+            source="irccat"
+            target="xmpp4r"
+            weight="6" />
+      <edge id="4248"
+            source="thinking-sphinx"
+            target="shoulda"
+            weight="10" />
+      <edge id="4249"
+            source="thinking-sphinx"
+            target="loofah"
+            weight="6" />
+      <edge id="4250"
+            source="thinking-sphinx"
+            target="rails"
+            weight="44" />
+      <edge id="4251"
+            source="thinking-sphinx"
+            target="scout-plugins"
+            weight="6" />
+      <edge id="4252"
+            source="thinking-sphinx"
+            target="formtastic"
+            weight="10" />
+      <edge id="4253"
+            source="thinking-sphinx"
+            target="oauth"
+            weight="10" />
+      <edge id="4254"
+            source="thinking-sphinx"
+            target="gemcutter"
+            weight="6" />
+      <edge id="4255"
+            source="thinking-sphinx"
+            target="riddle"
+            weight="10" />
+      <edge id="4256"
+            source="thinking-sphinx"
+            target="facebooker"
+            weight="8" />
+      <edge id="4257"
+            source="thinking-sphinx"
+            target="geokit-gem"
+            weight="6" />
+      <edge id="4258"
+            source="thinking-sphinx"
+            target="oauth-plugin"
+            weight="8" />
+      <edge id="4259"
+            source="thinking-sphinx"
+            target="exceptional"
+            weight="6" />
+      <edge id="4260"
+            source="thinking-sphinx"
+            target="translator"
+            weight="6" />
+      <edge id="4261"
+            source="thinking-sphinx"
+            target="acts_as_xapian"
+            weight="6" />
+      <edge id="4262"
+            source="thinking-sphinx"
+            target="freelancing-god.github.com"
+            weight="8" />
+      <edge id="4263"
+            source="thinking-sphinx"
+            target="rpm"
+            weight="12" />
+      <edge id="4264"
+            source="thinking-sphinx"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="4265"
+            source="thinking-sphinx"
+            target="factory_girl"
+            weight="10" />
+      <edge id="4266"
+            source="thinking-sphinx"
+            target="cruisecontrol.rb"
+            weight="10" />
+      <edge id="4267"
+            source="thinking-sphinx"
+            target="metric_fu"
+            weight="6" />
+      <edge id="4268"
+            source="thinking-sphinx"
+            target="exception_notification"
+            weight="14" />
+      <edge id="4269"
+            source="thinking-sphinx"
+            target="bort"
+            weight="6" />
+      <edge id="4270"
+            source="thinking-sphinx"
+            target="whenever"
+            weight="10" />
+      <edge id="4271"
+            source="thinking-sphinx"
+            target="prawn"
+            weight="6" />
+      <edge id="4272"
+            source="thinking-sphinx"
+            target="hoptoad_notifier"
+            weight="10" />
+      <edge id="4273"
+            source="thinking-sphinx"
+            target="homebrew"
+            weight="12" />
+      <edge id="4274"
+            source="thinking-sphinx"
+            target="paperclip"
+            weight="24" />
+      <edge id="4275"
+            source="thinking-sphinx"
+            target="active_merchant"
+            weight="24" />
+      <edge id="4276"
+            source="thinking-sphinx"
+            target="jrails"
+            weight="6" />
+      <edge id="4277"
+            source="thinking-sphinx"
+            target="feedzirra"
+            weight="6" />
+      <edge id="4278"
+            source="thinking-sphinx"
+            target="inherited_resources"
+            weight="6" />
+      <edge id="4279"
+            source="thinking-sphinx"
+            target="typo"
+            weight="6" />
+      <edge id="4280"
+            source="twitteria"
+            target="SwiftSuspenders"
+            weight="6" />
+      <edge id="4281"
+            source="twitteria"
+            target="robotlegs-framework"
+            weight="6" />
+      <edge id="4282"
+            source="twitteria"
+            target="as3-signals"
+            weight="6" />
+      <edge id="4283"
+            source="twitteria"
+            target="robotlegs-demos-Bundle"
+            weight="6" />
+      <edge id="4284"
+            source="radiant-paginate-extension"
+            target="radiant"
+            weight="8" />
+      <edge id="4285"
+            source="railroad"
+            target="cruisecontrol.rb"
+            weight="6" />
+      <edge id="4286"
+            source="sequel"
+            target="em-http-request"
+            weight="6" />
+      <edge id="4287"
+            source="sequel"
+            target="dm-core"
+            weight="8" />
+      <edge id="4288"
+            source="sequel"
+            target="active_merchant"
+            weight="6" />
+      <edge id="4289"
+            source="sequel"
+            target="rails"
+            weight="10" />
+      <edge id="4290"
+            source="sequel"
+            target="feedzirra"
+            weight="6" />
+      <edge id="4291"
+            source="sequel"
+            target="gemcutter"
+            weight="8" />
+      <edge id="4292"
+            source="rubyspec"
+            target="mspec"
+            weight="22" />
+      <edge id="4293"
+            source="rubyspec"
+            target="cucumber"
+            weight="8" />
+      <edge id="4294"
+            source="rubyspec"
+            target="ironruby"
+            weight="6" />
+      <edge id="4295"
+            source="rubyspec"
+            target="ruby"
+            weight="10" />
+      <edge id="4296"
+            source="rubyspec"
+            target="gemcutter"
+            weight="6" />
+      <edge id="4297"
+            source="sake-tasks"
+            target="rspec"
+            weight="8" />
+      <edge id="4298"
+            source="sake-tasks"
+            target="git-wiki"
+            weight="6" />
+      <edge id="4299"
+            source="sake-tasks"
+            target="cucumber-tmbundle"
+            weight="8" />
+      <edge id="4300"
+            source="sake-tasks"
+            target="rails"
+            weight="6" />
+      <edge id="4301"
+            source="sake-tasks"
+            target="screw-unit"
+            weight="6" />
+      <edge id="4302"
+            source="sake-tasks"
+            target="oauth"
+            weight="8" />
+      <edge id="4303"
+            source="sake-tasks"
+            target="integrity"
+            weight="6" />
+      <edge id="4304"
+            source="sake-tasks"
+            target="rails-i18n"
+            weight="6" />
+      <edge id="4305"
+            source="sake-tasks"
+            target="screw-unit-tmbundle"
+            weight="6" />
+      <edge id="4306"
+            source="sake-tasks"
+            target="rspec-tmbundle"
+            weight="10" />
+      <edge id="4307"
+            source="sake-tasks"
+            target="webrat"
+            weight="10" />
+      <edge id="4308"
+            source="sake-tasks"
+            target="ruby-on-rails-tmbundle"
+            weight="6" />
+      <edge id="4309"
+            source="sake-tasks"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="4310"
+            source="sake-tasks"
+            target="dm-more"
+            weight="8" />
+      <edge id="4311"
+            source="sake-tasks"
+            target="ruby-tmbundle"
+            weight="6" />
+      <edge id="4312"
+            source="sake-tasks"
+            target="cucumber"
+            weight="10" />
+      <edge id="4313"
+            source="sake-tasks"
+            target="homebrew"
+            weight="14" />
+      <edge id="4314"
+            source="sake-tasks"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="4315"
+            source="sake-tasks"
+            target="active_merchant"
+            weight="6" />
+      <edge id="4316"
+            source="sake-tasks"
+            target="haml"
+            weight="8" />
+      <edge id="4317"
+            source="playdar"
+            target="lastfm-desktop"
+            weight="6" />
+      <edge id="4318"
+            source="playdar"
+            target="liblastfm"
+            weight="6" />
+      <edge id="4319"
+            source="playdar"
+            target="homebrew"
+            weight="6" />
+      <edge id="4320"
+            source="playdar"
+            target="lastfm-android"
+            weight="8" />
+      <edge id="4321"
+            source="playdar"
+            target="playdar-core"
+            weight="6" />
+      <edge id="4322"
+            source="active_merchant"
+            target="flickr_fu"
+            weight="6" />
+      <edge id="4323"
+            source="active_merchant"
+            target="dm-core"
+            weight="6" />
+      <edge id="4324"
+            source="active_merchant"
+            target="vlad"
+            weight="6" />
+      <edge id="4325"
+            source="active_merchant"
+            target="oauth"
+            weight="8" />
+      <edge id="4326"
+            source="active_merchant"
+            target="gemcutter"
+            weight="8" />
+      <edge id="4327"
+            source="active_merchant"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="4328"
+            source="active_merchant"
+            target="mongoid"
+            weight="6" />
+      <edge id="4329"
+            source="active_merchant"
+            target="chef"
+            weight="10" />
+      <edge id="4330"
+            source="active_merchant"
+            target="facebooker"
+            weight="18" />
+      <edge id="4331"
+            source="active_merchant"
+            target="radiant-mailer-extension"
+            weight="8" />
+      <edge id="4332"
+            source="active_merchant"
+            target="shoes"
+            weight="6" />
+      <edge id="4333"
+            source="active_merchant"
+            target="bundler"
+            weight="12" />
+      <edge id="4334"
+            source="active_merchant"
+            target="rpm"
+            weight="6" />
+      <edge id="4335"
+            source="active_merchant"
+            target="active_scaffold"
+            weight="6" />
+      <edge id="4336"
+            source="active_merchant"
+            target="soap4r-spox"
+            weight="6" />
+      <edge id="4337"
+            source="active_merchant"
+            target="ec2onrails"
+            weight="6" />
+      <edge id="4338"
+            source="active_merchant"
+            target="devise"
+            weight="6" />
+      <edge id="4339"
+            source="active_merchant"
+            target="dotfiles"
+            weight="6" />
+      <edge id="4340"
+            source="active_merchant"
+            target="dm-more"
+            weight="10" />
+      <edge id="4341"
+            source="active_merchant"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="4342"
+            source="active_merchant"
+            target="bort"
+            weight="10" />
+      <edge id="4343"
+            source="active_merchant"
+            target="fastthread"
+            weight="8" />
+      <edge id="4344"
+            source="active_merchant"
+            target="chef-repo"
+            weight="6" />
+      <edge id="4345"
+            source="active_merchant"
+            target="homebrew"
+            weight="18" />
+      <edge id="4346"
+            source="active_merchant"
+            target="ultrasphinx"
+            weight="6" />
+      <edge id="4347"
+            source="active_merchant"
+            target="inherited_resources"
+            weight="6" />
+      <edge id="4348"
+            source="active_merchant"
+            target="scratch"
+            weight="8" />
+      <edge id="4349"
+            source="active_merchant"
+            target="radiant"
+            weight="8" />
+      <edge id="4350"
+            source="rake-compiler"
+            target="ironruby"
+            weight="6" />
+      <edge id="4351"
+            source="amqp"
+            target="ohai"
+            weight="10" />
+      <edge id="4352"
+            source="amqp"
+            target="eventmachine"
+            weight="8" />
+      <edge id="4353"
+            source="amqp"
+            target="rails"
+            weight="12" />
+      <edge id="4354"
+            source="amqp"
+            target="chef"
+            weight="14" />
+      <edge id="4355"
+            source="amqp"
+            target="homebrew"
+            weight="6" />
+      <edge id="4356"
+            source="amqp"
+            target="cookbooks"
+            weight="8" />
+      <edge id="4357"
+            source="amqp"
+            target="em-spec"
+            weight="6" />
+      <edge id="4358"
+            source="clojure-http-client"
+            target="leiningen"
+            weight="6" />
+      <edge id="4359"
+            source="clojure-http-client"
+            target="swank-clojure"
+            weight="6" />
+      <edge id="4360"
+            source="compass"
+            target="rails"
+            weight="8" />
+      <edge id="4361"
+            source="compass"
+            target="homebrew"
+            weight="6" />
+      <edge id="4362"
+            source="compass"
+            target="radiant"
+            weight="6" />
+      <edge id="4363"
+            source="Parse-Method-Signatures"
+            target="moosex-aliases"
+            weight="6" />
+      <edge id="4364"
+            source="swank-clojure"
+            target="clojure"
+            weight="10" />
+      <edge id="4365"
+            source="swank-clojure"
+            target="clojure-json"
+            weight="6" />
+      <edge id="4366"
+            source="swank-clojure"
+            target="clojure-contrib"
+            weight="8" />
+      <edge id="4367"
+            source="swank-clojure"
+            target="homebrew"
+            weight="6" />
+      <edge id="4368"
+            source="swank-clojure"
+            target="compojure"
+            weight="10" />
+      <edge id="4369"
+            source="ar-extensions"
+            target="rails"
+            weight="8" />
+      <edge id="4370"
+            source="friendly_id"
+            target="formtastic"
+            weight="8" />
+      <edge id="4371"
+            source="friendly_id"
+            target="paperclip"
+            weight="6" />
+      <edge id="4372"
+            source="core"
+            target="unittest"
+            weight="6" />
+      <edge id="4373"
+            source="aintablog"
+            target="rails"
+            weight="6" />
+      <edge id="4374"
+            source="mixlib-cli"
+            target="opscode-agent"
+            weight="8" />
+      <edge id="4375"
+            source="gitjour"
+            target="rspec"
+            weight="6" />
+      <edge id="4376"
+            source="gitjour"
+            target="javascript_testing"
+            weight="6" />
+      <edge id="4377"
+            source="gitjour"
+            target="machinist"
+            weight="6" />
+      <edge id="4378"
+            source="gitjour"
+            target="rails"
+            weight="10" />
+      <edge id="4379"
+            source="gitjour"
+            target="gemcutter"
+            weight="8" />
+      <edge id="4380"
+            source="gitjour"
+            target="integrity"
+            weight="6" />
+      <edge id="4381"
+            source="gitjour"
+            target="nokogiri"
+            weight="6" />
+      <edge id="4382"
+            source="gitjour"
+            target="bundler"
+            weight="6" />
+      <edge id="4383"
+            source="gitjour"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="4384"
+            source="gitjour"
+            target="homebrew"
+            weight="8" />
+      <edge id="4385"
+            source="gitjour"
+            target="cappuccino"
+            weight="6" />
+      <edge id="4386"
+            source="robotlegs-framework"
+            target="robotlegs-documentation"
+            weight="6" />
+      <edge id="4387"
+            source="robotlegs-framework"
+            target="MinimalComps"
+            weight="6" />
+      <edge id="4388"
+            source="robotlegs-framework"
+            target="as3-signals"
+            weight="16" />
+      <edge id="4389"
+            source="robotlegs-framework"
+            target="robotlegs-demos-Bundle"
+            weight="12" />
+      <edge id="4390"
+            source="robotlegs-framework"
+            target="signals-extensions-CommandSignal"
+            weight="6" />
+      <edge id="4391"
+            source="taboo"
+            target="firenomics"
+            weight="8" />
+      <edge id="4392"
+            source="skip"
+            target="skip-wiki"
+            weight="10" />
+      <edge id="4393"
+            source="docrails"
+            target="i18n_demo_app"
+            weight="6" />
+      <edge id="4394"
+            source="docrails"
+            target="web-app-theme"
+            weight="6" />
+      <edge id="4395"
+            source="docrails"
+            target="vimfiles"
+            weight="6" />
+      <edge id="4396"
+            source="docrails"
+            target="rails"
+            weight="20" />
+      <edge id="4397"
+            source="docrails"
+            target="rack-contrib"
+            weight="6" />
+      <edge id="4398"
+            source="docrails"
+            target="annotate_models"
+            weight="8" />
+      <edge id="4399"
+            source="docrails"
+            target="authlogic"
+            weight="8" />
+      <edge id="4400"
+            source="docrails"
+            target="facebooker"
+            weight="8" />
+      <edge id="4401"
+            source="docrails"
+            target="homebrew"
+            weight="6" />
+      <edge id="4402"
+            source="docrails"
+            target="active_merchant"
+            weight="10" />
+      <edge id="4403"
+            source="docrails"
+            target="rails-i18n"
+            weight="8" />
+      <edge id="4404"
+            source="docrails"
+            target="rspec-rails"
+            weight="6" />
+      <edge id="4405"
+            source="workling"
+            target="factory_girl"
+            weight="6" />
+      <edge id="4406"
+            source="workling"
+            target="cruisecontrol.rb"
+            weight="8" />
+      <edge id="4407"
+            source="workling"
+            target="rails"
+            weight="16" />
+      <edge id="4408"
+            source="workling"
+            target="will_paginate"
+            weight="6" />
+      <edge id="4409"
+            source="workling"
+            target="qusion"
+            weight="6" />
+      <edge id="4410"
+            source="workling"
+            target="cucumber"
+            weight="12" />
+      <edge id="4411"
+            source="workling"
+            target="hoptoad_notifier"
+            weight="6" />
+      <edge id="4412"
+            source="workling"
+            target="homebrew"
+            weight="6" />
+      <edge id="4413"
+            source="workling"
+            target="paperclip"
+            weight="10" />
+      <edge id="4414"
+            source="workling"
+            target="active_merchant"
+            weight="6" />
+      <edge id="4415"
+            source="workling"
+            target="feedzirra"
+            weight="8" />
+      <edge id="4416"
+            source="workling"
+            target="starling"
+            weight="8" />
+      <edge id="4417"
+            source="workling"
+            target="memcache-client"
+            weight="8" />
+      <edge id="4418"
+            source="workling"
+            target="amqp"
+            weight="6" />
+      <edge id="4419"
+            source="piston"
+            target="rspec"
+            weight="6" />
+      <edge id="4420"
+            source="taskspeed"
+            target="yui3-gallery"
+            weight="6" />
+      <edge id="4421"
+            source="taskspeed"
+            target="yui3"
+            weight="6" />
+      <edge id="4422"
+            source="keyword_search"
+            target="thinking-sphinx"
+            weight="6" />
+      <edge id="4423"
+            source="perl5i"
+            target="rakudo"
+            weight="10" />
+      <edge id="4424"
+            source="django-basic-apps"
+            target="django-extensions"
+            weight="6" />
+      <edge id="4425"
+            source="django-basic-apps"
+            target="django-mingus"
+            weight="16" />
+      <edge id="4426"
+            source="ruby-processing"
+            target="facebooker"
+            weight="6" />
+      <edge id="4427"
+            source="ar_mailer"
+            target="active_merchant"
+            weight="12" />
+      <edge id="4428"
+            source="httparty"
+            target="rspec"
+            weight="10" />
+      <edge id="4429"
+            source="httparty"
+            target="shoulda"
+            weight="6" />
+      <edge id="4430"
+            source="httparty"
+            target="delayed_job"
+            weight="20" />
+      <edge id="4431"
+            source="httparty"
+            target="rails"
+            weight="18" />
+      <edge id="4432"
+            source="httparty"
+            target="fakeweb"
+            weight="6" />
+      <edge id="4433"
+            source="httparty"
+            target="formtastic"
+            weight="6" />
+      <edge id="4434"
+            source="httparty"
+            target="oauth"
+            weight="10" />
+      <edge id="4435"
+            source="httparty"
+            target="spreadsheet-simple"
+            weight="8" />
+      <edge id="4436"
+            source="httparty"
+            target="integrity"
+            weight="12" />
+      <edge id="4437"
+            source="httparty"
+            target="facebooker"
+            weight="6" />
+      <edge id="4438"
+            source="httparty"
+            target="module-install-repository"
+            weight="8" />
+      <edge id="4439"
+            source="httparty"
+            target="recaptcha"
+            weight="6" />
+      <edge id="4440"
+            source="httparty"
+            target="crack"
+            weight="10" />
+      <edge id="4441"
+            source="httparty"
+            target="gitjour"
+            weight="6" />
+      <edge id="4442"
+            source="httparty"
+            target="rubycas-client"
+            weight="6" />
+      <edge id="4443"
+            source="httparty"
+            target="paperclip-on-heroku"
+            weight="8" />
+      <edge id="4444"
+            source="httparty"
+            target="exception_notification"
+            weight="6" />
+      <edge id="4445"
+            source="httparty"
+            target="contacts"
+            weight="6" />
+      <edge id="4446"
+            source="httparty"
+            target="juice-maven-skin"
+            weight="8" />
+      <edge id="4447"
+            source="httparty"
+            target="fastthread"
+            weight="8" />
+      <edge id="4448"
+            source="httparty"
+            target="seinfeld"
+            weight="8" />
+      <edge id="4449"
+            source="httparty"
+            target="authlogic"
+            weight="10" />
+      <edge id="4450"
+            source="httparty"
+            target="mongomapper"
+            weight="22" />
+      <edge id="4451"
+            source="httparty"
+            target="cucumber"
+            weight="8" />
+      <edge id="4452"
+            source="httparty"
+            target="homebrew"
+            weight="14" />
+      <edge id="4453"
+            source="httparty"
+            target="paperclip"
+            weight="6" />
+      <edge id="4454"
+            source="httparty"
+            target="oh-my-zsh"
+            weight="6" />
+      <edge id="4455"
+            source="httparty"
+            target="active_merchant"
+            weight="12" />
+      <edge id="4456"
+            source="httparty"
+            target="twitter-auth"
+            weight="8" />
+      <edge id="4457"
+            source="httparty"
+            target="couchrest"
+            weight="6" />
+      <edge id="4458"
+            source="httparty"
+            target="feedzirra"
+            weight="8" />
+      <edge id="4459"
+            source="httparty"
+            target="scratch"
+            weight="8" />
+    </edges>
+    <nodes>
+      <node id="scribd_fu"
+            label="scribd_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="scribd_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin that streamlines interactions with the Scribd service" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nodejs-chat"
+            label="nodejs-chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodejs-chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple app to toy around with WebSockets and node.js" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fbjs-extensions"
+            label="fbjs-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="fbjs-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FBJS (Facebook Javascript) Library Based on Prototype" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simple-backup"
+            label="simple-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Backup and export for Simplenote. Hosted on Google AppEngine" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ConMan"
+            label="ConMan">
+        <attvalues>
+          <attvalue for="0"
+                    value="ConMan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Utah Open Source Conference Management System" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rwget"
+            label="rwget">
+        <attvalues>
+          <attvalue for="0"
+                    value="rwget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a subset of recursive wget's functionality, but with regular expressions and sitemaps." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="days-of-refactoring"
+            label="days-of-refactoring">
+        <attvalues>
+          <attvalue for="0"
+                    value="days-of-refactoring" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample code for 31 Days of Refactoring series on LosTechies.com" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="harp"
+            label="harp">
+        <attvalues>
+          <attvalue for="0"
+                    value="harp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hark! A Ruby Profiler" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="app-benchmark"
+            label="app-benchmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-benchmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Output your benchmarks as test diagnostics" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="twt"
+            label="twt">
+        <attvalues>
+          <attvalue for="0"
+                    value="twt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter command line interface" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yadif"
+            label="yadif">
+        <attvalues>
+          <attvalue for="0"
+                    value="yadif" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another (PHP) Dependency Injection Framework" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="webmin"
+            label="webmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="webmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Webmin source code" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="emailtemplatefilter"
+            label="emailtemplatefilter">
+        <attvalues>
+          <attvalue for="0"
+                    value="emailtemplatefilter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Send advanced HTML emails using Symphony." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gallery3-vendor"
+            label="gallery3-vendor">
+        <attvalues>
+          <attvalue for="0"
+                    value="gallery3-vendor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Vendor repository for 3rd Party scripts used in Gallery 3" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="libzcloud"
+            label="libzcloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="libzcloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An abstraction for cloud storage services" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ibus-anthy"
+            label="ibus-anthy">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-anthy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The anthy engine for IBus" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clojure-couchdb"
+            label="clojure-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="clojure library for Apache CouchDB" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="capistrano_rsync_with_remote_cache"
+            label="capistrano_rsync_with_remote_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano_rsync_with_remote_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A deployment strategy for Capistrano 2.0 which combines rsync with a remote cache, allowing fast deployments from SCM servers behind firewalls." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-flash-gallery-extension"
+            label="radiant-flash-gallery-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-flash-gallery-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Interface with SlideShowPro (SSP) and easily create Flash-based media galleries for your Radiant site" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="daemontools-for-opensim"
+            label="daemontools-for-opensim">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemontools-for-opensim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sample daemontools config to run/manage OpenSim instances" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tweetlinkmonster"
+            label="tweetlinkmonster">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetlinkmonster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gives feed of all of the links your followers tweet. I wrote it. only a fork of ivey because I had a free account when I started out, and I needed a private repo" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="toto"
+            label="toto">
+        <attvalues>
+          <attvalue for="0"
+                    value="toto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="the 10 second blog-engine for hackers" />
+          <attvalue for="10"
+                    value="198" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="capistrano-ec2group"
+            label="capistrano-ec2group">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-ec2group" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano plugin for deploying to Amazon EC2 instances by security groups" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Purple-Monkey-Dishwasher"
+            label="Purple-Monkey-Dishwasher">
+        <attvalues>
+          <attvalue for="0"
+                    value="Purple-Monkey-Dishwasher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example of how to use Cucumber and Rack::Test with Sinatra" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-datepicker"
+            label="mootools-datepicker">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-datepicker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Smoothly animating, very configurable and easy to install. No Ajax, pure Javascript." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clang"
+            label="clang">
+        <attvalues>
+          <attvalue for="0"
+                    value="clang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="llvm's clang with some mods" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jaxer-org"
+            label="jaxer-org">
+        <attvalues>
+          <attvalue for="0"
+                    value="jaxer-org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Jaxer.org website" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="github-recommendations"
+            label="github-recommendations">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-recommendations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fnparse"
+            label="fnparse">
+        <attvalues>
+          <attvalue for="0"
+                    value="fnparse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A library for creating functional parsers in Clojure." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="slurpy"
+            label="slurpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="slurpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An AUR helper written in Python" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="TTResource"
+            label="TTResource">
+        <attvalues>
+          <attvalue for="0"
+                    value="TTResource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A first cut attempt to build a Three20 equivalent to ObjectiveResource, also backed by ObjectiveSupport" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xquery"
+            label="xquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="xquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XQuery implementation in Perl6" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pascaloon"
+            label="pascaloon">
+        <attvalues>
+          <attvalue for="0"
+                    value="pascaloon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="言語実装祭りで作ったPascal風言語のインタプリタ。習作なので実用性が無いばかりか未完成(ぉ" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="corn"
+            label="corn">
+        <attvalues>
+          <attvalue for="0"
+                    value="corn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="small music playing daemon" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-github"
+            label="ruby-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby library for getting information from the GitHub API." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-plugin"
+            label="mootools-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generic MooTools Javascript Plugin. Fork this and modify it to make your own mootools plugin." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blog-gae"
+            label="blog-gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="blog-gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Blog using Nitro and GoogleAppEngine" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dragon_rador"
+            label="dragon_rador">
+        <attvalues>
+          <attvalue for="0"
+                    value="dragon_rador" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhone app that maps Twitter users in Google Map" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scope-builder"
+            label="scope-builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="scope-builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Build up named scopes conditionally." />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rpinfo"
+            label="rpinfo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rpinfo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool for extracting useful info from rpinfo.rpi.edu's People Directory" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ajaxful-rating"
+            label="ajaxful-rating">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajaxful-rating" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Provides a simple way to add rating functionality to your application. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="constraintTermExtensions"
+            label="constraintTermExtensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="constraintTermExtensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prototype implementation of type constraint-term extensions for GHC, accompanying the &quot;Haskell Type Constraints Unleahsed&quot; paper" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="prawn-gallery"
+            label="prawn-gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="prawn-gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A collection of sample programs for the Prawn PDF generation library" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gedit-themes"
+            label="gedit-themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Color themes for Gnome's default editor Gedit" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moosex-traits-pluggable"
+            label="moosex-traits-pluggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-traits-pluggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MooseX::Traits with some features from MooseX::Object::Pluggable" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cxf"
+            label="cxf">
+        <attvalues>
+          <attvalue for="0"
+                    value="cxf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of Apache CXF" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ironruby-tags"
+            label="ironruby-tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironruby-tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RubySpec tags for IronRuby project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="seo_helper"
+            label="seo_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="seo_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A few helpers to make SEO a little easier" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tdiary"
+            label="tdiary">
+        <attvalues>
+          <attvalue for="0"
+                    value="tdiary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="the &quot;tsukkomi-able&quot; web diary system." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wackamole"
+            label="wackamole">
+        <attvalues>
+          <attvalue for="0"
+                    value="wackamole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Observe your web apps in the wild... A companion app for rackamole" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="freeimage-ffi"
+            label="freeimage-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="freeimage-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby FFI for Image Science" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-route-handler-extension"
+            label="radiant-route-handler-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-route-handler-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RadiantCMS extension. If static page with given URL doesn't exist, it will try to open some special page and send some special params to there." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sparklines.js"
+            label="sparklines.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparklines.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A javascript library for creating bar and line Sparklines." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="getbundle.tmbundle"
+            label="getbundle.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="getbundle.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for GetBundle" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-mine-settings"
+            label="ruby-mine-settings">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-mine-settings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="custom colors, keymaps, and templates for ruby mine" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="capistrano-s3-fork"
+            label="capistrano-s3-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-s3-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is my working fork of the Capistrano S3 gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aspectory"
+            label="aspectory">
+        <attvalues>
+          <attvalue for="0"
+                    value="aspectory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Callbacks for your classes" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rufus-rtm"
+            label="rufus-rtm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rufus-rtm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="yet another RememberTheMilk wrapper (ruby)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scalaircbot"
+            label="scalaircbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalaircbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple IRC bot written in scala" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="rafflr"
+            label="rafflr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rafflr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="For raffling fun" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="closure-compiler"
+            label="closure-compiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="closure-compiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby Wrapper for the Google Closure Compiler" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lucid"
+            label="lucid">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lucid Desktop, an open source web desktop licenced under the AFL" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gist-vim"
+            label="gist-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="gist-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="vimscript for gist" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="glynn"
+            label="glynn">
+        <attvalues>
+          <attvalue for="0"
+                    value="glynn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate your jekyll blog files and sends them through FTP" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restful"
+            label="restful">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="publish a full api for your rails app. " />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="warden"
+            label="warden">
+        <attvalues>
+          <attvalue for="0"
+                    value="warden" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="General Rack Authentication Framework" />
+          <attvalue for="10"
+                    value="433" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-conditional-tags-extension"
+            label="radiant-conditional-tags-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-conditional-tags-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds powerful conditional evaluation and branching to Radiant Pages." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim-rails"
+            label="vim-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="rails.vim: Ruby on Rails power tools" />
+          <attvalue for="10"
+                    value="293" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="hpfem.org"
+            label="hpfem.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="hpfem.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jpolcalc"
+            label="jpolcalc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jpolcalc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jpolcalc is a polinomial calculator written during my CS/JAVA labs in TUCN" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="integer_fu"
+            label="integer_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="integer_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Store many boolean values in a single integer column in the database with convenience." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MooseX--Role--Strict"
+            label="MooseX--Role--Strict">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooseX--Role--Strict" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="use strict 'roles'" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="DialogueEngine"
+            label="DialogueEngine">
+        <attvalues>
+          <attvalue for="0"
+                    value="DialogueEngine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a prototype game dialogue engine in Python" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webbylog"
+            label="webbylog">
+        <attvalues>
+          <attvalue for="0"
+                    value="webbylog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Webby framework for a Blog" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limonade"
+            label="limonade">
+        <attvalues>
+          <attvalue for="0"
+                    value="limonade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="a PHP micro-framework" />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery"
+            label="jquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery is designed to change the way that you write JavaScript." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="better_nested_set"
+            label="better_nested_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="better_nested_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="better_nested_set Rails plugin (my fork from official SVN)" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="allgems"
+            label="allgems">
+        <attvalues>
+          <attvalue for="0"
+                    value="allgems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Document everything" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merbtest"
+            label="merbtest">
+        <attvalues>
+          <attvalue for="0"
+                    value="merbtest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a test project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rtm-cli"
+            label="rtm-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtm-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command-line Remember the Milk client written in perl" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gedit-styles"
+            label="gedit-styles">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-styles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Color schemes for working with code from 10 am to 4 am." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="google_maps"
+            label="google_maps">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_maps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="extends geokit and gives convenient helpers for adding google maps to your applicaiton" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="StrategicDesignPaper"
+            label="StrategicDesignPaper">
+        <attvalues>
+          <attvalue for="0"
+                    value="StrategicDesignPaper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Resources and code for a paper and presentation on strategic design" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="oss_dashboard"
+            label="oss_dashboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="oss_dashboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OSS Dashboard" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hats"
+            label="hats">
+        <attvalues>
+          <attvalue for="0"
+                    value="hats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an agile hats project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pystache"
+            label="pystache">
+        <attvalues>
+          <attvalue for="0"
+                    value="pystache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mustache in Python" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Object-Quick"
+            label="Object-Quick">
+        <attvalues>
+          <attvalue for="0"
+                    value="Object-Quick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick object creation for perl." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="node-mongodb-native"
+            label="node-mongodb-native">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-mongodb-native" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mongo DB Native NodeJS Driver" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SDModelObject"
+            label="SDModelObject">
+        <attvalues>
+          <attvalue for="0"
+                    value="SDModelObject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Superclass for automagic handling of -dealloc, -isEqual: and -hash in Objective-C / Cocoa model classes." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="yui-yql"
+            label="yui-yql">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-yql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YQL module for YUI3" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchdb-lucene"
+            label="couchdb-lucene">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-lucene" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Enables full-text searching of CouchDB documents using Lucene" />
+          <attvalue for="10"
+                    value="208" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="oos"
+            label="oos">
+        <attvalues>
+          <attvalue for="0"
+                    value="oos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ooc operating system" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="webrat_story_steps"
+            label="webrat_story_steps">
+        <attvalues>
+          <attvalue for="0"
+                    value="webrat_story_steps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of commonly used story steps that allow anyone to write rspec stories!" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="booth"
+            label="booth">
+        <attvalues>
+          <attvalue for="0"
+                    value="booth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CouchDB swimming in a Ruby soup" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang"
+            label="erlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang with extra unofficial patches (see branches for patches in development, alterline for merged patches)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sprig-auth"
+            label="sprig-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprig-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="More complete and secure Auth using Sprig ORM for Kohana 3.0. Uses distributed random salt for password hashing. A separate module to avoid polluting Sprig core." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="lame_stats"
+            label="lame_stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="lame_stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Histograms, Linear Regression, Normal Distribution Analysis, Counting Occurances. I'm sure someone has made a better stats module than this one." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="verbal"
+            label="verbal">
+        <attvalues>
+          <attvalue for="0"
+                    value="verbal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="converts numbers and currencies to words" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-simplesurvey"
+            label="django-simplesurvey">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-simplesurvey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple &amp;amp;amp; versatile survey application for django" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-douban"
+            label="jquery-douban">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-douban" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="jQuery Douban plugin" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-emkit"
+            label="catalyst-plugin-emkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-emkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(to be deprecated) plugin for Catalyst to use Email::MIME::Kit" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="meliman"
+            label="meliman">
+        <attvalues>
+          <attvalue for="0"
+                    value="meliman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A media file library manager.  Organize media, tag files with metadata, make finding media easy." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="winnie"
+            label="winnie">
+        <attvalues>
+          <attvalue for="0"
+                    value="winnie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Intelligence." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-idology"
+            label="ruby-idology">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-idology" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface to the IDology API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="freddy"
+            label="freddy">
+        <attvalues>
+          <attvalue for="0"
+                    value="freddy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JSON-P server in Sinatra" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-garden"
+            label="clj-garden">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-garden" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Where I grow Clojure codes" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubymine-extensions"
+            label="rubymine-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubymine-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom extensions and configurations for Rubymine" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sozdat"
+            label="sozdat">
+        <attvalues>
+          <attvalue for="0"
+                    value="sozdat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small Rails IDE (Vim + WebKit-based browser + Autotest integrated), early alpha" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ev-z3-webui"
+            label="ev-z3-webui">
+        <attvalues>
+          <attvalue for="0"
+                    value="ev-z3-webui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web UI for Module Z3/EV based on 80386ex Intel Processor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chitsheet"
+            label="chitsheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="chitsheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cheat sheet repository for chit" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="iciba-cmd"
+            label="iciba-cmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="iciba-cmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a command line tools use to search en words" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Textmate-bundles"
+            label="Textmate-bundles">
+        <attvalues>
+          <attvalue for="0"
+                    value="Textmate-bundles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="config-ini"
+            label="config-ini">
+        <attvalues>
+          <attvalue for="0"
+                    value="config-ini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Config::INI perl module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="feedbackreporter"
+            label="feedbackreporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedbackreporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Framework for sending feedback and system information reports from you Cocoa application." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="log-monitor"
+            label="log-monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="log-monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementação de um componente para monitoração de logs de máquinas distribuídas com um visualizador centralizado usando CORBA." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="opscode-packages"
+            label="opscode-packages">
+        <attvalues>
+          <attvalue for="0"
+                    value="opscode-packages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Packages of Opscode Software for various platforms" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="merb_relaxdb"
+            label="merb_relaxdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_relaxdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A plugin for the Merb framework that provides integration with CouchDB via the RelaxDB gem " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="icontrol-f5"
+            label="icontrol-f5">
+        <attvalues>
+          <attvalue for="0"
+                    value="icontrol-f5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface to the F5 iControl SDK" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="concerned_with"
+            label="concerned_with">
+        <attvalues>
+          <attvalue for="0"
+                    value="concerned_with" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin to separate model concerns into multiple files." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dnPtcViewerNode"
+            label="dnPtcViewerNode">
+        <attvalues>
+          <attvalue for="0"
+                    value="dnPtcViewerNode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A maya node to display PrMan point clouds" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="php-token-stream"
+            label="php-token-stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-token-stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper around PHP's tokenizer extension." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="recurrence"
+            label="recurrence">
+        <attvalues>
+          <attvalue for="0"
+                    value="recurrence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple library that handles recurring events." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ajp_erl"
+            label="ajp_erl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajp_erl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang binding for the AJP protocol" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="activerecord-mssql-adapter"
+            label="activerecord-mssql-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-mssql-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ActiveRecord SQL Server Adapter" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-esi"
+            label="rack-esi">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-esi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An implementation of a small (but still very useful!) subset of ESI for Rack" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="working-directory"
+            label="working-directory">
+        <attvalues>
+          <attvalue for="0"
+                    value="working-directory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Random access directory store for Bash. Navigate deep project hierarchies super fast. The root of your current project is just a 'wd' away." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="headliner"
+            label="headliner">
+        <attvalues>
+          <attvalue for="0"
+                    value="headliner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="DRY up your page titles" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="symfony"
+            label="symfony">
+        <attvalues>
+          <attvalue for="0"
+                    value="symfony" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The Symfony 2 PHP framework (PHP 5.3 only -- everything is HIGHLY EXPERIMENTAL -- things WILL change)" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="git-svn-extensions"
+            label="git-svn-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-svn-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extensions to git-svn to simplify common tasks like creating and deleting branches in svn" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="plex-mlb"
+            label="plex-mlb">
+        <attvalues>
+          <attvalue for="0"
+                    value="plex-mlb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An MLB.com plugin for Plex" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="erlang_user_utilities"
+            label="erlang_user_utilities">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_user_utilities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of handy user utilities for the Erlang shell." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="HTML-Feature"
+            label="HTML-Feature">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTML-Feature" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract Feature Sentences From HTML Documents" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="FluidDB.NET"
+            label="FluidDB.NET">
+        <attvalues>
+          <attvalue for="0"
+                    value="FluidDB.NET" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A library for connecting to FluidDB from .NET" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="djangobot"
+            label="djangobot">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangobot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DjangoBot logger source" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="findTwitter"
+            label="findTwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="findTwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="seach tweets / cakephp sample application" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="emerald_city"
+            label="emerald_city">
+        <attvalues>
+          <attvalue for="0"
+                    value="emerald_city" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Project for use with learning Ruby on Rails" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Tcl" />
+        </attvalues>
+      </node>
+      <node id="xmpp4js"
+            label="xmpp4js">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpp4js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An XMPP/BOSH library written in Javascript" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jruby-enginize"
+            label="jruby-enginize">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-enginize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generator for Google AppEngine compliant JRuby applications." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.Wcf"
+            label="Castle.Facilities.Wcf">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.Wcf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="Collatio"
+            label="Collatio">
+        <attvalues>
+          <attvalue for="0"
+                    value="Collatio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creacion de la collatio para ediciones críticas" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="OAuth_ObjC_Test_App"
+            label="OAuth_ObjC_Test_App">
+        <attvalues>
+          <attvalue for="0"
+                    value="OAuth_ObjC_Test_App" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A complete demonstration of how to add OAuth to the MGTwitter Engine in a desktop application." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="reddit_monitor"
+            label="reddit_monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="reddit_monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Little Python app that puts an icon in your system tray and tells you when you have new messages" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sitemap-helper"
+            label="sitemap-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitemap-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple helper plugin for cakephp that will help you build xml sitemaps and sitemap indexes" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="zvent-gem"
+            label="zvent-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="zvent-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zvent Gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oneoffs"
+            label="oneoffs">
+        <attvalues>
+          <attvalue for="0"
+                    value="oneoffs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Random collection of scripts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="immutable_attributes"
+            label="immutable_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="immutable_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="specify attributes within an ActiveRecord model that can be set but not modified" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="certalert"
+            label="certalert">
+        <attvalues>
+          <attvalue for="0"
+                    value="certalert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An firefox extenstion for block certain preloaded SSL certification like CNNIC." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mickeyben"
+            label="mickeyben">
+        <attvalues>
+          <attvalue for="0"
+                    value="mickeyben" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="source code for mickeyben.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clojure-clr"
+            label="clojure-clr">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-clr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A port of Clojure to the CLR, part of the Clojure project" />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="winstonyw"
+            label="winstonyw">
+        <attvalues>
+          <attvalue for="0"
+                    value="winstonyw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WordPress Theme @ http://www.winstonyw.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Thruk"
+            label="Thruk">
+        <attvalues>
+          <attvalue for="0"
+                    value="Thruk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Catalyst based web interface on livestatus basis which supports Nagios and Incinga as backend" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="xunit.should"
+            label="xunit.should">
+        <attvalues>
+          <attvalue for="0"
+                    value="xunit.should" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fluent extensions for xunit.net" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="develop.github.com"
+            label="develop.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="develop.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="API Documentation for GitHub" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="whois"
+            label="whois">
+        <attvalues>
+          <attvalue for="0"
+                    value="whois" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An intelligent pure Ruby WHOIS client and parser." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="coffee-hack-website"
+            label="coffee-hack-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="coffee-hack-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Coffee and Code Website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activity_feed"
+            label="activity_feed">
+        <attvalues>
+          <attvalue for="0"
+                    value="activity_feed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="activity feed plugin for cakephp http://namelessnotion.lighthouseapp.com/projects/24083-activity-feed-plugin-cakephp/overview" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruby-ometa"
+            label="ruby-ometa">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ometa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for parsing and compiling OMeta grammars to ruby" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="youtube-model"
+            label="youtube-model">
+        <attvalues>
+          <attvalue for="0"
+                    value="youtube-model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Allows you to generate an ActiveResource model ready to interact with the You Tube API." />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Pixen"
+            label="Pixen">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pixen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Pixel Editor for MacOSX" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Applications-for-Django-CMS"
+            label="Applications-for-Django-CMS">
+        <attvalues>
+          <attvalue for="0"
+                    value="Applications-for-Django-CMS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A suite of useful applications to extend Django CMS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pinaxproject.com"
+            label="pinaxproject.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinaxproject.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the upcoming reimplementation of the main project site for Pinax" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="helios"
+            label="helios">
+        <attvalues>
+          <attvalue for="0"
+                    value="helios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an open-source, open-audit, web-based voting system" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="tomcat-memcached-store"
+            label="tomcat-memcached-store">
+        <attvalues>
+          <attvalue for="0"
+                    value="tomcat-memcached-store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Store Tomcat session information in Memcache" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vim-cucumber"
+            label="vim-cucumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-cucumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Vim Cucumber runtime files" />
+          <attvalue for="10"
+                    value="130" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="nopan"
+            label="nopan">
+        <attvalues>
+          <attvalue for="0"
+                    value="nopan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="install software directly from SVN or Git repository" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="quakespotter.org"
+            label="quakespotter.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="quakespotter.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="website for quakespotter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simple_ldap_authenticator"
+            label="simple_ldap_authenticator">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_ldap_authenticator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that allows for simple authentication to an LDAP server with a minimum of configuration" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arduino-flash"
+            label="arduino-flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="arduino-flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Serial Communication with Arduino and Flash" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="feedaggregator"
+            label="feedaggregator">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedaggregator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Yet another feed aggregator. Implemented in Python using Hbase as datastore. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="recaptcha"
+            label="recaptcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="recaptcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="ReCaptcha helpers for Rails apps" />
+          <attvalue for="10"
+                    value="341" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-reorder-extension"
+            label="radiant-reorder-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-reorder-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that allows you to specify and change the order of child pages within their parent page." />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="labelify"
+            label="labelify">
+        <attvalues>
+          <attvalue for="0"
+                    value="labelify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Labelled Form Builder Plugin for Rails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cuda-ffi"
+            label="cuda-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="cuda-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby interface to nvidia CUDA gpu programming library via ffi" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="juicer"
+            label="juicer">
+        <attvalues>
+          <attvalue for="0"
+                    value="juicer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command line tool for JavaScript and CSS developers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rweather"
+            label="rweather">
+        <attvalues>
+          <attvalue for="0"
+                    value="rweather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby gem for weather extraction from weather.com" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trml2pdf"
+            label="trml2pdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="trml2pdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="trml2pdf w/ a setup.py" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="puppet-apache"
+            label="puppet-apache">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-apache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="apidata"
+            label="apidata">
+        <attvalues>
+          <attvalue for="0"
+                    value="apidata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Repository for collaborative editing of API data" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cufon"
+            label="cufon">
+        <attvalues>
+          <attvalue for="0"
+                    value="cufon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast text replacement with canvas and VML - no Flash or images required." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Disassembler"
+            label="Disassembler">
+        <attvalues>
+          <attvalue for="0"
+                    value="Disassembler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C++ Disassembler" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="chicago"
+            label="chicago">
+        <attvalues>
+          <attvalue for="0"
+                    value="chicago" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra runtime and testing helpers, extensions, and macros used commonly by Thumble Monks" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Module-Install-AutoManifest"
+            label="Module-Install-AutoManifest">
+        <attvalues>
+          <attvalue for="0"
+                    value="Module-Install-AutoManifest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tcorps"
+            label="tcorps">
+        <attvalues>
+          <attvalue for="0"
+                    value="tcorps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TransparencyCorps" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="haver-server"
+            label="haver-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="haver-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fruit_stand"
+            label="fruit_stand">
+        <attvalues>
+          <attvalue for="0"
+                    value="fruit_stand" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The fruit stand is a simple Rails app that serves as a playground for interview questions." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="babel_icious"
+            label="babel_icious">
+        <attvalues>
+          <attvalue for="0"
+                    value="babel_icious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple mapping framework to map hashes and xml" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hData-ruby-parser"
+            label="hData-ruby-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="hData-ruby-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby parser for hData" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-userexport"
+            label="mt-plugin-userexport">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-userexport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Export your Movable Type user database along with custom field data." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clojure-misc"
+            label="clojure-misc">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-misc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miscellaneous Clojure Stufff" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="amazon_associate"
+            label="amazon_associate">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon_associate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Amazon Associates API Interface using hpricot" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frog_page_part_forms"
+            label="frog_page_part_forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="frog_page_part_forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plug-in for Frog CMS to style page parts as forms" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ym4r"
+            label="ym4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="ym4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="YM4R Gem - git svn clone" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="portmidi"
+            label="portmidi">
+        <attvalues>
+          <attvalue for="0"
+                    value="portmidi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple wrapper using ffi around the portmidi library. This is hopefully easier to build than the c extension I did earlier" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bzrwc"
+            label="bzrwc">
+        <attvalues>
+          <attvalue for="0"
+                    value="bzrwc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django app which graphs data, like lines of code, in Bazaar repositories" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="PHProjekt"
+            label="PHProjekt">
+        <attvalues>
+          <attvalue for="0"
+                    value="PHProjekt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bespinserv"
+            label="bespinserv">
+        <attvalues>
+          <attvalue for="0"
+                    value="bespinserv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unofficial mirror of http://hg.mozilla.org/users/kdangoor_mozilla.com/bespinserv/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="combiner"
+            label="combiner">
+        <attvalues>
+          <attvalue for="0"
+                    value="combiner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A tool for combining JavaScript and CSS files based on embedded comments." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="libpandoc"
+            label="libpandoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="libpandoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a build configuration for Pandoc that produces a standalone C-callable system library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="XPath-Visualiser"
+            label="XPath-Visualiser">
+        <attvalues>
+          <attvalue for="0"
+                    value="XPath-Visualiser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An in-browser visualiser of XPath selections over XML" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="many-mailers"
+            label="many-mailers">
+        <attvalues>
+          <attvalue for="0"
+                    value="many-mailers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Support for multiple SMTP servers in ActionMailer" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="domainr-alpha"
+            label="domainr-alpha">
+        <attvalues>
+          <attvalue for="0"
+                    value="domainr-alpha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="domainr iphone app (deprecated repo)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mpl0x"
+            label="mpl0x">
+        <attvalues>
+          <attvalue for="0"
+                    value="mpl0x" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="What does template metaprogramming look like in C++0x?" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails_template"
+            label="rails_template">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A base Rails template and supporting files" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wpTextExtractor"
+            label="wpTextExtractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="wpTextExtractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract clear text from Wikimedia markup" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="openFrameworks"
+            label="openFrameworks">
+        <attvalues>
+          <attvalue for="0"
+                    value="openFrameworks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="OpenFrameworks is a cross platform open source toolkit for creative coding in C++." />
+          <attvalue for="10"
+                    value="132" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="PastryKit"
+            label="PastryKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="PastryKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little-known and unreleased iPhone web-app Javascript framework developed by Apple." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mysqlerl"
+            label="mysqlerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysqlerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ODBC compatible MySQL Erlang port driver, using libmysqlclient." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="django-empty"
+            label="django-empty">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-empty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The base files &amp; folders that I use when starting a new Django project." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cheat.el"
+            label="cheat.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheat.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cheat Emacs mode" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="eve_killmail_parser"
+            label="eve_killmail_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="eve_killmail_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin/class which handles parsing of the killmail export from the game EVE Online" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="livequery"
+            label="livequery">
+        <attvalues>
+          <attvalue for="0"
+                    value="livequery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Live Query utilizes the power of jQuery selectors by binding events or firing callbacks for matched elements auto-magically, even after the page has been loaded and the DOM updated." />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="FBWatir"
+            label="FBWatir">
+        <attvalues>
+          <attvalue for="0"
+                    value="FBWatir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook + Watir" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="haskore-guide"
+            label="haskore-guide">
+        <attvalues>
+          <attvalue for="0"
+                    value="haskore-guide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="haskore tutorial" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="tsearchable"
+            label="tsearchable">
+        <attvalues>
+          <attvalue for="0"
+                    value="tsearchable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="rails tsearch plugin for postgresql 8.3" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="viewtastic"
+            label="viewtastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="viewtastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Presenter plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-volume-pricing"
+            label="spree-volume-pricing">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-volume-pricing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Spree extension which supports sales volume based pricing (quantity discounts.)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Artisan-System"
+            label="Artisan-System">
+        <attvalues>
+          <attvalue for="0"
+                    value="Artisan-System" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Artisan System PHP Framework for quickly building Internet applications" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="internals"
+            label="internals">
+        <attvalues>
+          <attvalue for="0"
+                    value="internals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A handy guide through the internal workings of Merb." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="riotjs"
+            label="riotjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="riotjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript unit tests." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mooeditable"
+            label="mooeditable">
+        <attvalues>
+          <attvalue for="0"
+                    value="mooeditable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A simple web-based WYSIWYG editor, written in MooTools." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sappy"
+            label="sappy">
+        <attvalues>
+          <attvalue for="0"
+                    value="sappy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An API wrapper for SiteUptime" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swinger"
+            label="swinger">
+        <attvalues>
+          <attvalue for="0"
+                    value="swinger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Swinger is a couchapp for creating and showing presentations. Think Keynote, stored in CouchDB, run via Javascript and Sammy.js. " />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-template"
+            label="codeigniter-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Template library for CodeIgniter which supports modules, themes, partial views, etc." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gullery"
+            label="gullery">
+        <attvalues>
+          <attvalue for="0"
+                    value="gullery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby on Rails photo gallery. Fork of Geoffrey Grosenbach's project." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="integrity-website"
+            label="integrity-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="what runs http://integrityapp.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-conferences-extensions"
+            label="radiant-conferences-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-conferences-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage conferences with speakers, sessions and sponsors with Radiant CMS" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vpsbench"
+            label="vpsbench">
+        <attvalues>
+          <attvalue for="0"
+                    value="vpsbench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rubyinstaller"
+            label="rubyinstaller">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyinstaller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="One-Click Ruby Installer for Windows" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dufus"
+            label="dufus">
+        <attvalues>
+          <attvalue for="0"
+                    value="dufus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example rails app using the Authlogic authentication library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gettext"
+            label="gettext">
+        <attvalues>
+          <attvalue for="0"
+                    value="gettext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ruby-GetText-Package is a Localization(L10n) library and tools which modeled after GNU gettext package." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yabe"
+            label="yabe">
+        <attvalues>
+          <attvalue for="0"
+                    value="yabe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Blog Engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nekro"
+            label="nekro">
+        <attvalues>
+          <attvalue for="0"
+                    value="nekro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby to Neko (playground)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-simplexml"
+            label="python-simplexml">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-simplexml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simplistic take on SimpleXML for Python" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pyhkal2"
+            label="pyhkal2">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyhkal2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="IRC bot with bling bling" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rocks"
+            label="rocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="rocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="microsoft dependency distribution service (gems for .net)" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="qfeedreader"
+            label="qfeedreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="qfeedreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A web-based feed reader, demonstrating queueing with Delayed::Job." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ftutils"
+            label="ftutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="ftutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhone utilities mostly for Core Animation" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="checktveps"
+            label="checktveps">
+        <attvalues>
+          <attvalue for="0"
+                    value="checktveps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Misc tools to check the naming of recorded/downloaded TV Episodes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gerl"
+            label="gerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="gerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Genetic programming for Erlang" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="LPKit"
+            label="LPKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="LPKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A collection of re-usable views, controls &amp; utilities for Cappuccino." />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="mason-svn"
+            label="mason-svn">
+        <attvalues>
+          <attvalue for="0"
+                    value="mason-svn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[experimental] Mirror of the HTML::Mason SVN repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="four-oh"
+            label="four-oh">
+        <attvalues>
+          <attvalue for="0"
+                    value="four-oh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FF Plugin that redirects 404s" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="intensityengine"
+            label="intensityengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="intensityengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open source platform for 3D games and virtual worlds" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jtemplate"
+            label="jtemplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtemplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java project scaffolding with Ant - automatic executable Jar with included dependency resources" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moosex-relatedclassroles"
+            label="moosex-relatedclassroles">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-relatedclassroles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="localize_ext"
+            label="localize_ext">
+        <attvalues>
+          <attvalue for="0"
+                    value="localize_ext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add simple file based (yml) translation to views, controllers and models." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Ultilang"
+            label="Ultilang">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ultilang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="New experimental language" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vim-erlang"
+            label="vim-erlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-erlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This repo has been superseded by the one at http://github.com/oscarh/vimerl which is maintained by the original author. Move along, nothing more to see here!" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="caja"
+            label="caja">
+        <attvalues>
+          <attvalue for="0"
+                    value="caja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lingr_bot"
+            label="lingr_bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="lingr_bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lingr.com Bot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="milter-greylist"
+            label="milter-greylist">
+        <attvalues>
+          <attvalue for="0"
+                    value="milter-greylist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork to contribute the original milter-greylist. (milter-greylist is a stand-alone milter written in C that implements the  greylist filtering method)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="acts_as_moderated"
+            label="acts_as_moderated">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_moderated" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Coming Soon." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ical_builder"
+            label="ical_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="ical_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An iCalendar generator in Ruby, modelled after Jim Weirich's Builder" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="composite_primary_keys"
+            label="composite_primary_keys">
+        <attvalues>
+          <attvalue for="0"
+                    value="composite_primary_keys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Composite Primary Keys support for Active Record" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mediathek"
+            label="mediathek">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediathek" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Mediathek Field for Symphony 2" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="redis-model"
+            label="redis-model">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Minimal models for Redis" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="app_config"
+            label="app_config">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Rails plugin that provides environment specific application configuration." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_factual_roles"
+            label="has_factual_roles">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_factual_roles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby roles plugin that's actually cool and doesn't rely on ActiveRecord" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="suhvservice"
+            label="suhvservice">
+        <attvalues>
+          <attvalue for="0"
+                    value="suhvservice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails-Plugin for accessing the SUHV web service." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fat_free_crm"
+            label="fat_free_crm">
+        <attvalues>
+          <attvalue for="0"
+                    value="fat_free_crm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="190" />
+          <attvalue for="9"
+                    value="Ruby on Rails CRM platform for Web 2.0 and beyond" />
+          <attvalue for="10"
+                    value="871" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tiddlydocs"
+            label="tiddlydocs">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlydocs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Packaging of tiddlydocs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sambala"
+            label="sambala">
+        <attvalues>
+          <attvalue for="0"
+                    value="sambala" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper around the smbclient command line utility, allowing access to Samba (SMB, CIFS) shares from Ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-media"
+            label="github-media">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-media" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Media files for use by GitHub integration projects" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="improvedpageresolve"
+            label="improvedpageresolve">
+        <attvalues>
+          <attvalue for="0"
+                    value="improvedpageresolve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony 2 CMS extension: allows to pass parameters to index page without a need to specify its path." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="asset_tracker"
+            label="asset_tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset_tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple web-based asset tracking system for small businesses written in Ruby on Rails (RoR). New equipment is assigned to a specific location and person who is notified of the responsibility. You may optionally add serial numbers and an arbitrary amount of notes to each asset. Configured to run on top of PostgreSQL and sendmail by default, though both are reconfigurable." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="foursquare-async"
+            label="foursquare-async">
+        <attvalues>
+          <attvalue for="0"
+                    value="foursquare-async" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A port of Twitter-async for Foursquare.  This is a high performance wrapper for Foursquare's basic and OAuth API which provides parallel/asynchronous calls." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="anyevent--mojo"
+            label="anyevent--mojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="anyevent--mojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Module to run Mojo apps using the AnyEvent framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="apn_on_rails"
+            label="apn_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="apn_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Apple Push Notifications on Rails" />
+          <attvalue for="10"
+                    value="172" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-augeas"
+            label="puppet-augeas">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-augeas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helper for using augeas with puppet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mangos"
+            label="mangos">
+        <attvalues>
+          <attvalue for="0"
+                    value="mangos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="629" />
+          <attvalue for="9"
+                    value="MaNGOS is a free, Open Source implementation of a game server compatible with the original World of Warcraft client." />
+          <attvalue for="10"
+                    value="1026" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ghost"
+            label="ghost">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A gem that allows you to create, list, and modify hostnames with ease..." />
+          <attvalue for="10"
+                    value="150" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="omg"
+            label="omg">
+        <attvalues>
+          <attvalue for="0"
+                    value="omg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OMG: One-click Minifier Gadget (Gauntlet?)" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="danger"
+            label="danger">
+        <attvalues>
+          <attvalue for="0"
+                    value="danger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Formatted Java exceptions." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ilbot"
+            label="ilbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ilbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC logging bot and web frontend" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="multipart_form_poster"
+            label="multipart_form_poster">
+        <attvalues>
+          <attvalue for="0"
+                    value="multipart_form_poster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Class library for doing multi-part form POSTs, including posting files." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="yogo_nav"
+            label="yogo_nav">
+        <attvalues>
+          <attvalue for="0"
+                    value="yogo_nav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin that automagically inserts a navigation bar in your application to browse data by attributes." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl6-sqlite"
+            label="perl6-sqlite">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl6-sqlite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SQLite3 for Perl 6" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dm-is-commentable"
+            label="dm-is-commentable">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-commentable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DataMapper plugin that adds the ability to comment any model." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nifalcon_mechanics"
+            label="nifalcon_mechanics">
+        <attvalues>
+          <attvalue for="0"
+                    value="nifalcon_mechanics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="3D Mechanics Demo of the Novint Falcon" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="beet"
+            label="beet">
+        <attvalues>
+          <attvalue for="0"
+                    value="beet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Gem that allows easy production of ruby based projects" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ProtoShieldMega"
+            label="ProtoShieldMega">
+        <attvalues>
+          <attvalue for="0"
+                    value="ProtoShieldMega" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="General purpose prototyping shield for the Arduino Mega" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="google-app-engine"
+            label="google-app-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-app-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A clean checkout of Google App Engine. Fork me to create your own app!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="NumbKnuckle"
+            label="NumbKnuckle">
+        <attvalues>
+          <attvalue for="0"
+                    value="NumbKnuckle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="vim-javascript"
+            label="vim-javascript">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-javascript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vastly improved vim's javascript indentation." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="jquery_jeditable_wysiwyg"
+            label="jquery_jeditable_wysiwyg">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_jeditable_wysiwyg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wysiwyg input for Jeditable." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="prototype-pdoc-template"
+            label="prototype-pdoc-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype-pdoc-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The HTML/CSS/JS for Prototype's custom PDoc template." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crb_member_site"
+            label="crb_member_site">
+        <attvalues>
+          <attvalue for="0"
+                    value="crb_member_site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails app for ColumbusRB member management and bragging." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="baseapp-orange"
+            label="baseapp-orange">
+        <attvalues>
+          <attvalue for="0"
+                    value="baseapp-orange" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="This is a fork from BaseApp in attempt to make it a more suitable backoffice and structure for my own projects but it might have something you like." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mac316"
+            label="mac316">
+        <attvalues>
+          <attvalue for="0"
+                    value="mac316" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code from and inspired by Prof. Gubi's course about Programming Languages at IME/USP" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="safariadblock"
+            label="safariadblock">
+        <attvalues>
+          <attvalue for="0"
+                    value="safariadblock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Block ads in Safari" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="documenter"
+            label="documenter">
+        <attvalues>
+          <attvalue for="0"
+                    value="documenter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony extension that allows users to add documentation to back-end pages" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-buildtools"
+            label="sproutcore-buildtools">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-buildtools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ruby build tools for the SproutCore JavaScript framework.  Install via sudo gem install sproutcore" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="gcbot"
+            label="gcbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="gcbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-openid"
+            label="django-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A modern library for integrating OpenID with Django - incomplete, but really nearly there (promise)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="geminstaller"
+            label="geminstaller">
+        <attvalues>
+          <attvalue for="0"
+                    value="geminstaller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Automated Gem installation, activation, and much more!" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-cumulus"
+            label="django-cumulus">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cumulus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A django utility that interfaces with the Mosso Cloud Files API." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mCSS.tmbundle"
+            label="mCSS.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="mCSS.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TextMate CSS Bundle that extends the default bundle with a million snippets " />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="an_acl"
+            label="an_acl">
+        <attvalues>
+          <attvalue for="0"
+                    value="an_acl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails ACL" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="usendio"
+            label="usendio">
+        <attvalues>
+          <attvalue for="0"
+                    value="usendio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="usend.io, an example application on top of the Drop.io API (http://api.drop.io)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="heroku_suspenders"
+            label="heroku_suspenders">
+        <attvalues>
+          <attvalue for="0"
+                    value="heroku_suspenders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="thoughtbot's Suspenders modified for Heroku." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="services_qype"
+            label="services_qype">
+        <attvalues>
+          <attvalue for="0"
+                    value="services_qype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP wrapper for the qype.com-API." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="quiz1"
+            label="quiz1">
+        <attvalues>
+          <attvalue for="0"
+                    value="quiz1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Java Quiz #1 - Find the best value McDonald Order!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="oauth-example"
+            label="oauth-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OAuth working example" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ZSync"
+            label="ZSync">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZSync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Syncing framework for Cocoa Touch" />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="shellscript.tmbundle"
+            label="shellscript.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="shellscript.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for ShellScript" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="objective-c.tmbundle"
+            label="objective-c.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="objective-c.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for Objective-C" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="actionpool"
+            label="actionpool">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionpool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy thread pooling" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="novita"
+            label="novita">
+        <attvalues>
+          <attvalue for="0"
+                    value="novita" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="iPhone / iPod Touch app  that uses the iKnow API's to load " />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Aquarium"
+            label="Aquarium">
+        <attvalues>
+          <attvalue for="0"
+                    value="Aquarium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An AOP library for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="sinatra-mapping"
+            label="sinatra-mapping">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-mapping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra::Mapping extension is a minimal module that is useful for create map names for Sinatra web application." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-active-shipping"
+            label="spree-active-shipping">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-active-shipping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Spree extension for providing shipping methods that wrap the active_shipping plugin." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-lighthouse-api"
+            label="python-lighthouse-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-lighthouse-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Pythonic implementation of the Lighthouse API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree-order-comments"
+            label="spree-order-comments">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-order-comments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Spree extension to add comments to Order admin" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="55true"
+            label="55true">
+        <attvalues>
+          <attvalue for="0"
+                    value="55true" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a website game origin from bbs" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="alter-ego"
+            label="alter-ego">
+        <attvalues>
+          <attvalue for="0"
+                    value="alter-ego" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Avdi's personal fork of AlterEgo" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="i_can_daemonize"
+            label="i_can_daemonize">
+        <attvalues>
+          <attvalue for="0"
+                    value="i_can_daemonize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="roart"
+            label="roart">
+        <attvalues>
+          <attvalue for="0"
+                    value="roart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interface for working with Request Tracker (RT) tickets inspired by ActiveRecord." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="alsa-backup"
+            label="alsa-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="alsa-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Unofficial repository - Alsa Client to perform continuous recording" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="couchbook"
+            label="couchbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thinkbook adaption with couchdb and dojo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="muni"
+            label="muni">
+        <attvalues>
+          <attvalue for="0"
+                    value="muni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SF muni arrival time server and Android app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="registry"
+            label="registry">
+        <attvalues>
+          <attvalue for="0"
+                    value="registry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="For dirt simple plugin architecture " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="regexme-this"
+            label="regexme-this">
+        <attvalues>
+          <attvalue for="0"
+                    value="regexme-this" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another online regular expression testing facility, however this offers a few different languages in one locaiton!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rgsearch"
+            label="rgsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="rgsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Google Search Mashup Framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hebruby"
+            label="hebruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="hebruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hebrew date conversion library for Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-util-recently-created"
+            label="mt-util-recently-created">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-util-recently-created" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command-line utility for showing recently created objects (e.g. entries, comments, etc) in Movable Type and Melody" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pacecar"
+            label="pacecar">
+        <attvalues>
+          <attvalue for="0"
+                    value="pacecar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Generated scopes for ActiveRecord classes" />
+          <attvalue for="10"
+                    value="242" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="javascript-node.tmbundle"
+            label="javascript-node.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-node.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for node.js" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wysihat"
+            label="wysihat">
+        <attvalues>
+          <attvalue for="0"
+                    value="wysihat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="A WYSIWYG JavaScript framework" />
+          <attvalue for="10"
+                    value="227" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gospel"
+            label="gospel">
+        <attvalues>
+          <attvalue for="0"
+                    value="gospel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GoSPeL, Sam's Perfect Language" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vertebra-gem"
+            label="vertebra-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="vertebra-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gem handler for vertebra" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sonatype-archetype"
+            label="sonatype-archetype">
+        <attvalues>
+          <attvalue for="0"
+                    value="sonatype-archetype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Apache Maven Archetype" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="restful-rails-samples"
+            label="restful-rails-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-rails-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample code showing off cool REST features both included in and built upon Rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-twitter-oauth"
+            label="django-twitter-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-twitter-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example of how to authenticate against Twitter oAuth using Django" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yajl"
+            label="yajl">
+        <attvalues>
+          <attvalue for="0"
+                    value="yajl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Yet Another JSON Library - A Portable JSON parsing and serialization library in ANSI C" />
+          <attvalue for="10"
+                    value="203" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-valhalla"
+            label="django-valhalla">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-valhalla" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Our deeds on Earth are echoed in the halls of django-valhalla" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="language_detector"
+            label="language_detector">
+        <attvalues>
+          <attvalue for="0"
+                    value="language_detector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ruby language detection library using n-gram" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-audited"
+            label="dm-audited">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-audited" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Auditing for DataMapper::Resource objects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="energon"
+            label="energon">
+        <attvalues>
+          <attvalue for="0"
+                    value="energon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Random Cocoa and Objective-C from The CocoaBots" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="NSDate-Extensions"
+            label="NSDate-Extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="NSDate-Extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Practical real-world dates" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rascut"
+            label="rascut">
+        <attvalues>
+          <attvalue for="0"
+                    value="rascut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby ActionScript Utility" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="less.net"
+            label="less.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="less.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Native C# port of Less (http://lesscss.org" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="breshop"
+            label="breshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="breshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Components for payment gateway integration" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp_google_plugin"
+            label="cakephp_google_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp_google_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="bunch of components/helpers and behaviors the use the google api for cool goodies" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="compojure"
+            label="compojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="compojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Concise web framework for Clojure" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Quicksilver-B5X"
+            label="Quicksilver-B5X">
+        <attvalues>
+          <attvalue for="0"
+                    value="Quicksilver-B5X" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This repository has moved to andreberg/blacktree-alchemy. I may delete this repository at a later time to avoid further confusion. If you want to post issues please do so over at the official repository which can be found at tiennou/blacktree-alchemy. Issues, Downloads and Wiki from this repo are now closed. You can find my current builds under Downloads at andreberg/blacktree-alchemy." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="multilib-overlay"
+            label="multilib-overlay">
+        <attvalues>
+          <attvalue for="0"
+                    value="multilib-overlay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Experimental support for multilib to hopefully retire emul-linux" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="temporals"
+            label="temporals">
+        <attvalues>
+          <attvalue for="0"
+                    value="temporals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="&quot;We could develop some interpreter that would be able to parse and process a range of expressions that we might want to deal with. This would be quite flexible, but also pretty hard&quot; (Martin Fowler, http://martinfowler.com/apsupp/recurring.pdf). Temporals is a Ruby parser for just that." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gnome-doc-utils-fake"
+            label="gnome-doc-utils-fake">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnome-doc-utils-fake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A &quot;fake&quot; package to let you build things requiring gnome-doc-utils without having it" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vmx-manager"
+            label="vmx-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="vmx-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A GUI application which lets you create, configure, and run virtual machines" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="askken"
+            label="askken">
+        <attvalues>
+          <attvalue for="0"
+                    value="askken" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Visual Knowledge Browser" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="afg-base"
+            label="afg-base">
+        <attvalues>
+          <attvalue for="0"
+                    value="afg-base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="All for Good Base for Version 2.0 effort" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="bobette"
+            label="bobette">
+        <attvalues>
+          <attvalue for="0"
+                    value="bobette" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bob's sister" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tehcrowd"
+            label="tehcrowd">
+        <attvalues>
+          <attvalue for="0"
+                    value="tehcrowd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter/RSS aggregator.  MIT-License: http://www.opensource.org/licenses/mit-license.php" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clojureql"
+            label="clojureql">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojureql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="ClojureQL has moved to Gitorious: http://gitorious.org/clojureql" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="clojure-bin"
+            label="clojure-bin">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-bin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Launcher scripts for Clojure" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="burningplate.com"
+            label="burningplate.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="burningplate.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Burning Plate: Hot food review site built in popular web frameworks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="darcs-to-git"
+            label="darcs-to-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="darcs-to-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Make git mirrors of darcs repositories" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bashpress"
+            label="bashpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="bashpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Command-line blog engine" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.experimental"
+            label="bioclipse.experimental">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.experimental" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bioclipse2 Experimental features" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="samsoff.es"
+            label="samsoff.es">
+        <attvalues>
+          <attvalue for="0"
+                    value="samsoff.es" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My new Rails blog (work in progress)" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-section"
+            label="data-section">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-section" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library read data from parts of the __DATA__ section" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-learning-tests"
+            label="ruby-learning-tests">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-learning-tests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Unit tests I wrote way back when I started learning Ruby." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="repl-lib"
+            label="repl-lib">
+        <attvalues>
+          <attvalue for="0"
+                    value="repl-lib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A lightweight all-in-one DLR REPL for .NET. REPL is integrated into an edit buffer, and is packaged in a single assembly for easy addition to an existing project." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open_id_authentication"
+            label="open_id_authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="open_id_authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenID authentication plugin" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="3n.github.com"
+            label="3n.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="3n.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YAY" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="whenever"
+            label="whenever">
+        <attvalues>
+          <attvalue for="0"
+                    value="whenever" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="60" />
+          <attvalue for="9"
+                    value="Provides clean ruby syntax for defining messy cron jobs and running them Whenever." />
+          <attvalue for="10"
+                    value="1202" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oGlow"
+            label="oGlow">
+        <attvalues>
+          <attvalue for="0"
+                    value="oGlow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn - Make your shiny items... glow in the dark!" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="calagator-iphone"
+            label="calagator-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="calagator-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Calagator client for the iPhone." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="onix"
+            label="onix">
+        <attvalues>
+          <attvalue for="0"
+                    value="onix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A convenient mapping between ruby objects and the ONIX XML specification" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="htmldoc"
+            label="htmldoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="htmldoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Wrapper around HTMLDOC (canonical repository)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsdom"
+            label="jsdom">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsdom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pure js implementation of the dom (level 1, 2, and 3)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-clipboard"
+            label="jquery-clipboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-clipboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for implementing click-to-clipboard functionality within jQuery." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="searchify"
+            label="searchify">
+        <attvalues>
+          <attvalue for="0"
+                    value="searchify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to add extra searching functionality to models." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchdb-solr2"
+            label="couchdb-solr2">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-solr2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integrates full-text indexing and searching with CouchDB" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="safe-erb"
+            label="safe-erb">
+        <attvalues>
+          <attvalue for="0"
+                    value="safe-erb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The original Safe ERB project pulled in from RubyForge" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-planet"
+            label="django-planet">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-planet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A django planet and feeds aggregator app. It's based on Feedjack and my feedjack-extension app." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="precinct-coder"
+            label="precinct-coder">
+        <attvalues>
+          <attvalue for="0"
+                    value="precinct-coder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-types-datetime"
+            label="moosex-types-datetime">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-types-datetime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="action_profiler"
+            label="action_profiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_profiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Profile Rails requests on a live app" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cucumber"
+            label="cucumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BDD that talks to domain experts first and code second" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-tagging-ext"
+            label="django-tagging-ext">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tagging-ext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Tagging Extensions" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="PSFramework"
+            label="PSFramework">
+        <attvalues>
+          <attvalue for="0"
+                    value="PSFramework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PSFramework is one powerful library to manipulate images on Objective-C. This was developed to bring the same functionalities that Adobe Photoshop users are familiar. Examples: Colors using RGB 0-255, blend filers, transformations..." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="git-p4"
+            label="git-p4">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-p4" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scalable patch to git-p4 which won't blow out-of-memory on anything but the smallest of p4 depots" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-selectbox"
+            label="jquery-selectbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-selectbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enhance select tags with javascript" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-gmail"
+            label="ruby-gmail">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-gmail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Rubyesque interface to Gmail. Connect to Gmail via IMAP and manipulate emails and labels. Send email with your Gmail account via SMTP. Includes full support for parsing and generating MIME messages." />
+          <attvalue for="10"
+                    value="267" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="better-bort"
+            label="better-bort">
+        <attvalues>
+          <attvalue for="0"
+                    value="better-bort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All the goodness provided by Bort converted to include and use HAML and resource_controller." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spellmell"
+            label="spellmell">
+        <attvalues>
+          <attvalue for="0"
+                    value="spellmell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quickie spelling corrector" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="database_constraints"
+            label="database_constraints">
+        <attvalues>
+          <attvalue for="0"
+                    value="database_constraints" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Constraints for PostgreSQL the rails way." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="votesmart"
+            label="votesmart">
+        <attvalues>
+          <attvalue for="0"
+                    value="votesmart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper for the Project Vote Smart API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="imdb"
+            label="imdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="imdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Imdb library to get movie meta from IMDB.com, since they're too cool to give us an API" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vrome"
+            label="vrome">
+        <attvalues>
+          <attvalue for="0"
+                    value="vrome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Vim keybindings extension for Chrome, based on vimlike-smooziee, but much more features." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="java-cloudfiles"
+            label="java-cloudfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="java-cloudfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java language bindings for Cloud Files API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="the-cloud-player"
+            label="the-cloud-player">
+        <attvalues>
+          <attvalue for="0"
+                    value="the-cloud-player" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A webbased application that let's you play tracks from the cloud straight from your desktop" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="saucelenium"
+            label="saucelenium">
+        <attvalues>
+          <attvalue for="0"
+                    value="saucelenium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sauce RC Selenium repository" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="web"
+            label="web">
+        <attvalues>
+          <attvalue for="0"
+                    value="web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Perl 6 web framework" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vimmate"
+            label="vimmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="graphical add-on to Vim with IDE-like features" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="acts_as_state_machine"
+            label="acts_as_state_machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_state_machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git mirror of acts_as_state_machine with some additions" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="LetsMove"
+            label="LetsMove">
+        <attvalues>
+          <attvalue for="0"
+                    value="LetsMove" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A sample that shows how to move a running Mac application to the /Applications directory" />
+          <attvalue for="10"
+                    value="182" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="jplayer"
+            label="jplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="jplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Flash-based mp3 player plugin for jQuery originally written by Happy Worm" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="retrospectiva.ldap_auth"
+            label="retrospectiva.ldap_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="retrospectiva.ldap_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LDAP authentication module for Retrospectiva" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maemo-oe"
+            label="maemo-oe">
+        <attvalues>
+          <attvalue for="0"
+                    value="maemo-oe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bitbake recipes for Maemo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="set"
+            label="set">
+        <attvalues>
+          <attvalue for="0"
+                    value="set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set class for MooTools" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jsbridge"
+            label="jsbridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsbridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Python to Javascript bridge for Mozilla Applications  " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-chunks"
+            label="django-chunks">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-chunks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Think of it as flatpages for small bits of reusable content you might want to insert into your templates and manage from the admin interface." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ZenGarden"
+            label="ZenGarden">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZenGarden" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ZenGarden is a standalone library for running Pure Data patches." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="loopedCarousel"
+            label="loopedCarousel">
+        <attvalues>
+          <attvalue for="0"
+                    value="loopedCarousel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="loopedCarousel is a plugin made for jQuery that is not only a looping carousel, its main goal is to be extremely easy to implement. No more messing around with CSS to get your carousel to look and function properly. You want to show 5 items? Tell it &quot;items: 5&quot;. You want some spacing in between those items? Just tell it &quot;spacing: 15&quot;. You want it to be vertical? Tell it &quot;vertical: true&quot;. Damn thing even auto generates pagination for you based on how many total items you have and how many items you're showing. Keep it simple!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-search-extension"
+            label="radiant-search-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-search-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS to support searching pages." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chronicle"
+            label="chronicle">
+        <attvalues>
+          <attvalue for="0"
+                    value="chronicle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symbiot's open source documentation system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="html-restrict"
+            label="html-restrict">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-restrict" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTML::Restrict - Strip away unwanted HTML tags" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-enom"
+            label="ruby-enom">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-enom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="eNom domain reseller API wrapper" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="biopython---popgen"
+            label="biopython---popgen">
+        <attvalues>
+          <attvalue for="0"
+                    value="biopython---popgen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Population Genetics module for biopython." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pygments-css"
+            label="pygments-css">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygments-css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="css files created from pygment's built-in styles" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-paperclipped_player-extension"
+            label="radiant-paperclipped_player-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-paperclipped_player-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds audio and video player tags to paperclipped and some useful conditionals around them" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rainbow"
+            label="rainbow">
+        <attvalues>
+          <attvalue for="0"
+                    value="rainbow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rainbow is extension to ruby's String class adding support for colorizing text on ANSI terminals" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="psi"
+            label="psi">
+        <attvalues>
+          <attvalue for="0"
+                    value="psi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A cross-platform Jabber client designed for the Jabber power user." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ShardTheLove"
+            label="ShardTheLove">
+        <attvalues>
+          <attvalue for="0"
+                    value="ShardTheLove" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Horizontal scaling for your Rails or Merb app.  Built on ActiveRecord." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vim-recipes"
+            label="vim-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cookbook for the Vim text editor." />
+          <attvalue for="10"
+                    value="150" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jcebooks"
+            label="jcebooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="jcebooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A stupid little application for some JCI project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ike"
+            label="ike">
+        <attvalues>
+          <attvalue for="0"
+                    value="ike" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rake in Io." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Io" />
+        </attvalues>
+      </node>
+      <node id="djangit"
+            label="djangit">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git wiki in python/django (renaming of pydjangitwiki)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tlrl"
+            label="tlrl">
+        <attvalues>
+          <attvalue for="0"
+                    value="tlrl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Instapaper's 'Read Later' for terminal junkies." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="snip-appengine"
+            label="snip-appengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="snip-appengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Snip! deployment on Google AppEngine" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="searchlogic"
+            label="searchlogic">
+        <attvalues>
+          <attvalue for="0"
+                    value="searchlogic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="61" />
+          <attvalue for="9"
+                    value="Searchlogic provides object based searching, common named scopes, and other useful named scope tools." />
+          <attvalue for="10"
+                    value="1043" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="latest-chatty-2"
+            label="latest-chatty-2">
+        <attvalues>
+          <attvalue for="0"
+                    value="latest-chatty-2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Complete rewrite of LatestChatty.app" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rip-server"
+            label="rip-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="rip-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like `gem server` but for Rip." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Zenra"
+            label="Zenra">
+        <attvalues>
+          <attvalue for="0"
+                    value="Zenra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="全裸にする" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="esinf-pl"
+            label="esinf-pl">
+        <attvalues>
+          <attvalue for="0"
+                    value="esinf-pl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Estruturas de Informação, aulas práticas" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="perldoc-zhtw-translation"
+            label="perldoc-zhtw-translation">
+        <attvalues>
+          <attvalue for="0"
+                    value="perldoc-zhtw-translation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perldoc Translation in zh-tw" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sake-git"
+            label="sake-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="sake-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Don't use this. It's slow and requires ruby and sake. Use this: http://github.com/wesabe/git-tools" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="myanimelist-api"
+            label="myanimelist-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="myanimelist-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Unofficial API for the MyAnimeList.net's website." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_paranoid"
+            label="acts_as_paranoid">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_paranoid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="40" />
+          <attvalue for="9"
+                    value="ActiveRecord plugin allowing you to hide and restore records without actually deleting them." />
+          <attvalue for="10"
+                    value="310" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Tasks"
+            label="Tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An agile software task management tool &amp; SproutCore sample application" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_sheet"
+            label="active_sheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_sheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ActiveRecord-like library to process dubious data thrown at you in the form of spreadsheets" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iclassify-interface"
+            label="iclassify-interface">
+        <attvalues>
+          <attvalue for="0"
+                    value="iclassify-interface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Module for interfacing with iclassify." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="saiph"
+            label="saiph">
+        <attvalues>
+          <attvalue for="0"
+                    value="saiph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="S* AI Playing netHack" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="Ecclesia"
+            label="Ecclesia">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ecclesia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A social/political platform, developed for the Israeli Movement for Direct Democracy" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="kete"
+            label="kete">
+        <attvalues>
+          <attvalue for="0"
+                    value="kete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Kete was developed by Horowhenua Library Trust and Katipo Communications Ltd. to build a digital library of Horowhenua material." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="xmake"
+            label="xmake">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple GUI to add TextMate open links to file:line messages in make output" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="glow2"
+            label="glow2">
+        <attvalues>
+          <attvalue for="0"
+                    value="glow2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A JavaScript Library" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="textSNE"
+            label="textSNE">
+        <attvalues>
+          <attvalue for="0"
+                    value="textSNE" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="2-d visualization of high-dimensional input: Python code for rendering t-SNE code with text labels for each point" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="basic_model"
+            label="basic_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="basic_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A very thin wrapper around CouchRest, for use with CouchDB and Ruby on Rails." />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="integrity-subversion-watcher"
+            label="integrity-subversion-watcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-subversion-watcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Watches for changes to your subversion repository and triggers an integrity build" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="multi_db"
+            label="multi_db">
+        <attvalues>
+          <attvalue for="0"
+                    value="multi_db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Connection proxy for ActiveRecord for single master / multiple slave database deployments" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="interaction.js"
+            label="interaction.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="interaction.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interaction Service Plugin for chain.js" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="studio-bonus-tracks"
+            label="studio-bonus-tracks">
+        <attvalues>
+          <attvalue for="0"
+                    value="studio-bonus-tracks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Source code for Pragmatic Studio Bonus tracks." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ccc"
+            label="ccc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clean Code Challenge" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vimconfig"
+            label="vimconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Another Vim configuration project" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="pygowave-qt"
+            label="pygowave-qt">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygowave-qt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The PyGoWave Qt-Based Desktop Client and C++ API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="radiant-scoped-admin-extension"
+            label="radiant-scoped-admin-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-scoped-admin-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A clean and solid scoped admin interface. Requires spanner fork of multi_site for deep scoping of resource classes." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PHP-Gettext"
+            label="PHP-Gettext">
+        <attvalues>
+          <attvalue for="0"
+                    value="PHP-Gettext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Gettext implementation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="myquotable"
+            label="myquotable">
+        <attvalues>
+          <attvalue for="0"
+                    value="myquotable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MyQuotable.com Codebase" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Dinette"
+            label="Dinette">
+        <attvalues>
+          <attvalue for="0"
+                    value="Dinette" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dinette is a forum application in the spirit of PunBB." />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="static_record_cache"
+            label="static_record_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="static_record_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows permanent caching of ActiveRecord subclasses used for classes with mostly static data" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kastor"
+            label="kastor">
+        <attvalues>
+          <attvalue for="0"
+                    value="kastor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Log-structured object key-value storage" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="dailyconfig"
+            label="dailyconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="dailyconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="keep my config files synchronized anytime &amp; everywhere!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="iphone_radio"
+            label="iphone_radio">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone_radio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="iPhone Internet Radio Streaming Application" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery.live.tree"
+            label="jquery.live.tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.live.tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jquery live tree using event delegation ( jquery.live ) and implement rebust event driven to the web tree" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="captor"
+            label="captor">
+        <attvalues>
+          <attvalue for="0"
+                    value="captor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scrobble Vinyl by packet sniffing iPhone shazam requests" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="actionwebservice"
+            label="actionwebservice">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionwebservice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of actionwebservice (AWS) to the latest Rails version" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-marc"
+            label="ruby-marc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-marc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(see project name)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Modernizr"
+            label="Modernizr">
+        <attvalues>
+          <attvalue for="0"
+                    value="Modernizr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Feature detect HTML5 and CSS3 features, with handy css and javascript hooks so you can progressively enhance to your heart's content." />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cococms-template-init"
+            label="cococms-template-init">
+        <attvalues>
+          <attvalue for="0"
+                    value="cococms-template-init" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="These files are a starting point for skinning the front end of a CocoCMS site" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pedant"
+            label="pedant">
+        <attvalues>
+          <attvalue for="0"
+                    value="pedant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pedant: Enforcing return values... annoying yet handy!" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="superblog"
+            label="superblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="superblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Демонстрационный проект блога для спецкурса &quot;Разработка веб-приложений&quot;" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-memcache-status"
+            label="django-memcache-status">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-memcache-status" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Django admin extension that displays statistics about your memcached instances." />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ledmatrixd"
+            label="ledmatrixd">
+        <attvalues>
+          <attvalue for="0"
+                    value="ledmatrixd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="linalg-notes"
+            label="linalg-notes">
+        <attvalues>
+          <attvalue for="0"
+                    value="linalg-notes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="feyx-active"
+            label="feyx-active">
+        <attvalues>
+          <attvalue for="0"
+                    value="feyx-active" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extension to Fey to add active tables" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cefsite"
+            label="cefsite">
+        <attvalues>
+          <attvalue for="0"
+                    value="cefsite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="zeeshell-config"
+            label="zeeshell-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="zeeshell-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My zsh shell configurations, focused on heavy git usage." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="behave_like_resource"
+            label="behave_like_resource">
+        <attvalues>
+          <attvalue for="0"
+                    value="behave_like_resource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails: Completely test a RESTful controller with 1 LOC" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="skinny_blog_engine"
+            label="skinny_blog_engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="skinny_blog_engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minimalist Ruby on Rails blog engine." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erubis"
+            label="erubis">
+        <attvalues>
+          <attvalue for="0"
+                    value="erubis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Forked copy of Erubis gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="simple_scaffold"
+            label="simple_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A customized, simpler version of the rspec_scaffold generator." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django_admob"
+            label="django_admob">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_admob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Django code for including admob ads / analytics based on the `admob` gem." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-jsonfield"
+            label="django-jsonfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-jsonfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Reusable JSONField() for Django" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rcirc-notify-el"
+            label="rcirc-notify-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="rcirc-notify-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Yeah, yeah yeah. Whoo rcirc or whatever." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="poe-component-smokebox-dists"
+            label="poe-component-smokebox-dists">
+        <attvalues>
+          <attvalue for="0"
+                    value="poe-component-smokebox-dists" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(perl) Search for CPAN distributions by cpanid or distribution name " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mongodb-startupitem-osx"
+            label="mongodb-startupitem-osx">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongodb-startupitem-osx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Mac OS X startup item for MongoDB" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-simple-benches"
+            label="rails-simple-benches">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-simple-benches" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Some Rails benches that work across Rails versions and can be used to compare perf progress" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Blurminal"
+            label="Blurminal">
+        <attvalues>
+          <attvalue for="0"
+                    value="Blurminal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="nbdn_2009_august_orlando"
+            label="nbdn_2009_august_orlando">
+        <attvalues>
+          <attvalue for="0"
+                    value="nbdn_2009_august_orlando" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="garbas.watermark"
+            label="garbas.watermark">
+        <attvalues>
+          <attvalue for="0"
+                    value="garbas.watermark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ATWatermarkImageField for Plone3" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cwac-merge"
+            label="cwac-merge">
+        <attvalues>
+          <attvalue for="0"
+                    value="cwac-merge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CommonsWare Android Components: MergeAdapter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="random-useless-scripts"
+            label="random-useless-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="random-useless-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A place to put all my random and useless scripts for all to see" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="swiz-framework"
+            label="swiz-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="swiz-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Swiz framework for AS3 and Flex" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="vraptor"
+            label="vraptor">
+        <attvalues>
+          <attvalue for="0"
+                    value="vraptor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Simple Java Web MVC Framework" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sed_plugin_library"
+            label="sed_plugin_library">
+        <attvalues>
+          <attvalue for="0"
+                    value="sed_plugin_library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textpattern: Library plugin for my common code" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spree-paypal-express"
+            label="spree-paypal-express">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-paypal-express" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="allowing use of paypal express in spree, using (a modified version of) active merchant" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tombloo"
+            label="tombloo">
+        <attvalues>
+          <attvalue for="0"
+                    value="tombloo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="tombloo" />
+          <attvalue for="10"
+                    value="129" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dokuwiki_note"
+            label="dokuwiki_note">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwiki_note" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DokuWiki plugin which displays boxes with four kinds of design for each note-type" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perl-catalyst-view-component-esi"
+            label="perl-catalyst-view-component-esi">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-catalyst-view-component-esi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ESI emulation for development" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="app_lego"
+            label="app_lego">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_lego" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A collection of Rails templates I use for projects" />
+          <attvalue for="10"
+                    value="143" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra_on_gae"
+            label="sinatra_on_gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_on_gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample app of Sinatra on Google App Engine." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prowl.py"
+            label="prowl.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="prowl.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python port of Zachary West's prowl.pl" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jslogo"
+            label="jslogo">
+        <attvalues>
+          <attvalue for="0"
+                    value="jslogo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a very crude and naive partial implementation of a logo parser written in javascript, using the canvas browser object for turtle gfx" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Internal"
+            label="Internal">
+        <attvalues>
+          <attvalue for="0"
+                    value="Internal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rshoeboxed"
+            label="rshoeboxed">
+        <attvalues>
+          <attvalue for="0"
+                    value="rshoeboxed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby API wrapper for Shoeboxed" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ghc"
+            label="ghc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Official Git mirror of the Glasgow Haskell Compiler.  Note: Building from the Git repo is not yet possible." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pm_role"
+            label="pm_role">
+        <attvalues>
+          <attvalue for="0"
+                    value="pm_role" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds permissions between roles to be able to send messages with drupalPrivatemsg Modul" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="testlol"
+            label="testlol">
+        <attvalues>
+          <attvalue for="0"
+                    value="testlol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Maven test runner for Javascript using Rhino and Env.js" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Jake"
+            label="Jake">
+        <attvalues>
+          <attvalue for="0"
+                    value="Jake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collaborating on a project for ordinary people" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tweetscope"
+            label="tweetscope">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetscope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little sinatra app for building themed displays of twitter search results." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rb-pagerank"
+            label="rb-pagerank">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-pagerank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Code from RailsConf '09 pres: Building Mini Google in Ruby" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datedbackup"
+            label="datedbackup">
+        <attvalues>
+          <attvalue for="0"
+                    value="datedbackup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small backup script creating timestamped backups with rsync." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.entwine"
+            label="jquery.entwine">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.entwine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Concrete UI programming library for jQuery" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="figleaf_weather"
+            label="figleaf_weather">
+        <attvalues>
+          <attvalue for="0"
+                    value="figleaf_weather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A visual representation of the weather" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SemanticJournal"
+            label="SemanticJournal">
+        <attvalues>
+          <attvalue for="0"
+                    value="SemanticJournal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails and CouchDB-based blogging platform" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="test-base-js"
+            label="test-base-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-base-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test.Base module for JavaScript" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mochaui-revamp"
+            label="mochaui-revamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="mochaui-revamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unofficially refactoring mochaui (http://mochaui.com) by Gregory Houston. The goal is to integrate edge version of mootools art, reduce the codebase and make stuff cleaner." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="CD3.UI.Upload"
+            label="CD3.UI.Upload">
+        <attvalues>
+          <attvalue for="0"
+                    value="CD3.UI.Upload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ControlDepo 3 UI Upload is multiple file uploader via flash, build on top of Prototype.js" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rev"
+            label="rev">
+        <attvalues>
+          <attvalue for="0"
+                    value="rev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rev is a high performance event library for Ruby built on top of libev" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tenplate"
+            label="tenplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="tenplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple rails bootstrap template" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="globalize2_versioning"
+            label="globalize2_versioning">
+        <attvalues>
+          <attvalue for="0"
+                    value="globalize2_versioning" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Acts_as_versioned style versioning for Globalize2" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yarv2llvm"
+            label="yarv2llvm">
+        <attvalues>
+          <attvalue for="0"
+                    value="yarv2llvm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="completeness-fu"
+            label="completeness-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="completeness-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simple dsl for defining how to calculate how complete a model instance is (similar to LinkedIn profile completeness)" />
+          <attvalue for="10"
+                    value="114" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cllc"
+            label="cllc">
+        <attvalues>
+          <attvalue for="0"
+                    value="cllc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Complete Lojban Language Chunked" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="extjs"
+            label="extjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="extjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Começando com ExtJS" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="boep"
+            label="boep">
+        <attvalues>
+          <attvalue for="0"
+                    value="boep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bpython"
+            label="bpython">
+        <attvalues>
+          <attvalue for="0"
+                    value="bpython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fancy curses interface to the Python interpreter" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lyrics"
+            label="lyrics">
+        <attvalues>
+          <attvalue for="0"
+                    value="lyrics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="People sharing lyrics they love." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="drupal-tsearch"
+            label="drupal-tsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-tsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A revamped search module for Drupal, taking advantage of PostgreSQL's advanced full text search." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="declarative_authorization"
+            label="declarative_authorization">
+        <attvalues>
+          <attvalue for="0"
+                    value="declarative_authorization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="41" />
+          <attvalue for="9"
+                    value="An authorization Rails plugin using a declarative DSL for specifying authorization rules in one place" />
+          <attvalue for="10"
+                    value="622" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="connect4js"
+            label="connect4js">
+        <attvalues>
+          <attvalue for="0"
+                    value="connect4js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript AI for Connect 4 that uses Web Workers." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="touchscreen"
+            label="touchscreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="touchscreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creates touch-friendly user interfaces from HTML forms" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flickraw"
+            label="flickraw">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickraw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library to access flickr api ( http://www.flickr.com/services/api ) It follows closely the syntax described there." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pytagger"
+            label="pytagger">
+        <attvalues>
+          <attvalue for="0"
+                    value="pytagger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The seemingly-abandoned pytagger project as a Git repository." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="php-cloudfiles"
+            label="php-cloudfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-cloudfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="PHP language bindings for Cloud Files API" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="google-reader-iphone-sync"
+            label="google-reader-iphone-sync">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-reader-iphone-sync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sync your google reader items with your iPhone for offline viewing" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Magnum"
+            label="Magnum">
+        <attvalues>
+          <attvalue for="0"
+                    value="Magnum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A library for the larger than average .NET developer" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pushr"
+            label="pushr">
+        <attvalues>
+          <attvalue for="0"
+                    value="pushr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Deploy Rails applications automatically by running Capistrano tasks with Git post-commit hooks" />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-ldap-adapter"
+            label="dm-ldap-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-ldap-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ldap-adapter for datamapper" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mining"
+            label="mining">
+        <attvalues>
+          <attvalue for="0"
+                    value="mining" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="programs for data mining" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="daemonutils"
+            label="daemonutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemonutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="daemonutils is simplified re-implementation of daemontools" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="JSON-RPC-for-Node.js"
+            label="JSON-RPC-for-Node.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="JSON-RPC-for-Node.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="js_validate"
+            label="js_validate">
+        <attvalues>
+          <attvalue for="0"
+                    value="js_validate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Convert model validation rules to JavaScript and apply on the frontend using jQuery" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dokuwave"
+            label="dokuwave">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wave Robot  which connects DokuWiki pages to Waves" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bbc_standards"
+            label="bbc_standards">
+        <attvalues>
+          <attvalue for="0"
+                    value="bbc_standards" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="BBCStandards provides rspec helpers for checking whether documents conform to the BBC FM&amp;T Guidelines and Standards. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feed-bag"
+            label="feed-bag">
+        <attvalues>
+          <attvalue for="0"
+                    value="feed-bag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby RSS Archiver" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="kreilo"
+            label="kreilo">
+        <attvalues>
+          <attvalue for="0"
+                    value="kreilo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A framework for human computation games" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gutenberg"
+            label="gutenberg">
+        <attvalues>
+          <attvalue for="0"
+                    value="gutenberg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple blogging software based on merb" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twisted"
+            label="twisted">
+        <attvalues>
+          <attvalue for="0"
+                    value="twisted" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git mirror of Twisted. Automatically updated every 15 minutes." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="asymy"
+            label="asymy">
+        <attvalues>
+          <attvalue for="0"
+                    value="asymy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trivial async MySQL driver for Ruby EventMachine" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spec_integration"
+            label="spec_integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="spec_integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails integration testing support for RSpec, plus useful 'domain' extensions and matchers." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CCPhone"
+            label="CCPhone">
+        <attvalues>
+          <attvalue for="0"
+                    value="CCPhone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CruiseControl status on your iPhone" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pyscholar"
+            label="pyscholar">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyscholar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="python Google Scholar wrapper, likes to pretend it's zotero" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="search_do"
+            label="search_do">
+        <attvalues>
+          <attvalue for="0"
+                    value="search_do" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adhearsion-website"
+            label="adhearsion-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="adhearsion-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official Adhearsion.com website" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AmebaFramework"
+            label="AmebaFramework">
+        <attvalues>
+          <attvalue for="0"
+                    value="AmebaFramework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pentest toolkit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shinycocos"
+            label="shinycocos">
+        <attvalues>
+          <attvalue for="0"
+                    value="shinycocos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby bindings for cocos2d-iphone (a.k.a.: i want to program my iphone game in ruby)" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="scofield-project"
+            label="scofield-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="scofield-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django pluggable ecommerce app" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="google-spreadsheet-ruby"
+            label="google-spreadsheet-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-spreadsheet-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Ruby library to read/write Google Spreadsheet" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chef_solo_web_with_passenger"
+            label="chef_solo_web_with_passenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef_solo_web_with_passenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nice_find"
+            label="nice_find">
+        <attvalues>
+          <attvalue for="0"
+                    value="nice_find" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Find In Project plugin for TextMate" />
+          <attvalue for="10"
+                    value="201" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Memcached-Java-Client"
+            label="Memcached-Java-Client">
+        <attvalues>
+          <attvalue for="0"
+                    value="Memcached-Java-Client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Information about this project lives on the wiki" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twilio-emulator"
+            label="twilio-emulator">
+        <attvalues>
+          <attvalue for="0"
+                    value="twilio-emulator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python based twilio call flow emulator" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts_as_taggable_redux"
+            label="acts_as_taggable_redux">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_taggable_redux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Allows user owned tags for multiple classes, and makes tags easier to work with." />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bb-ruby"
+            label="bb-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="bb-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="BBCode implementation for Ruby" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="good_sort"
+            label="good_sort">
+        <attvalues>
+          <attvalue for="0"
+                    value="good_sort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gracefully degrading Ajax sorter for list views for Rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Papervision3D"
+            label="Papervision3D">
+        <attvalues>
+          <attvalue for="0"
+                    value="Papervision3D" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="41" />
+          <attvalue for="9"
+                    value="A Real-Time 3D Engine for Flash Player 10" />
+          <attvalue for="10"
+                    value="200" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="cl-opengl"
+            label="cl-opengl">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-opengl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my dev fork of cl-opengl darcs repo" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="growlr"
+            label="growlr">
+        <attvalues>
+          <attvalue for="0"
+                    value="growlr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rails plugin for growl like notifications for rails apps based on jgrowl" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bad_internets"
+            label="bad_internets">
+        <attvalues>
+          <attvalue for="0"
+                    value="bad_internets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds helpers to ActionView." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emacs-easy-rails-setup"
+            label="emacs-easy-rails-setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-easy-rails-setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily setup emacs for Ruby on Rails programming" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="localized_dates"
+            label="localized_dates">
+        <attvalues>
+          <attvalue for="0"
+                    value="localized_dates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Date and Time localization based on Rails' i18n functionalities" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubyzip"
+            label="rubyzip">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyzip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="*Unofficial* git source for RubyZip, not accepting patches" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hideguides"
+            label="hideguides">
+        <attvalues>
+          <attvalue for="0"
+                    value="hideguides" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="graphics-drawingcombinators"
+            label="graphics-drawingcombinators">
+        <attvalues>
+          <attvalue for="0"
+                    value="graphics-drawingcombinators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Combinators for drawing 2D shapes and images in Haskell (using SDL)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="TLS-1.0-Analyzer"
+            label="TLS-1.0-Analyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="TLS-1.0-Analyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple tool to go along with &quot;The First Few Milliseconds of an HTTPS Connection&quot; blog post on moserware.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="serviceproxy"
+            label="serviceproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="serviceproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lightweight SOAP library for Ruby" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http_status_exceptions"
+            label="http_status_exceptions">
+        <attvalues>
+          <attvalue for="0"
+                    value="http_status_exceptions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin to use exceptions for generating HTTP status responses." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="term-extractor"
+            label="term-extractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="term-extractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extracts terms from content through an API of your choice." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-tweak"
+            label="ubuntu-tweak">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-tweak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ubuntu Tweak is a tool that makes it easy to configure your system and desktop settings. " />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="connect-js"
+            label="connect-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="connect-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Facebook's JavaScript client-side implementation of Connect." />
+          <attvalue for="10"
+                    value="151" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatra_from_rails"
+            label="sinatra_from_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_from_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that provides rake tasks to generate a Sinatra app from your existing Rails app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="node-dirty"
+            label="node-dirty">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-dirty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NoSQL for the little man" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pintura"
+            label="pintura">
+        <attvalues>
+          <attvalue for="0"
+                    value="pintura" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Pintura is the JSGI-based RESTful JSON/JavaScript server written in JavaScript based on Persevere that will form the foundation of Persevere 2.0" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ketama"
+            label="ketama">
+        <attvalues>
+          <attvalue for="0"
+                    value="ketama" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C library for consistent hashing, and langauge bindings" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-pagedesigner"
+            label="sproutcore-pagedesigner">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-pagedesigner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SproutCore application/user interface for SproutCore's designer framework." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spree-ckeditor"
+            label="spree-ckeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-ckeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide WYSIWYG editing to Spree's admin textareas using CKEditor" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="emacs-rails-reloaded"
+            label="emacs-rails-reloaded">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-rails-reloaded" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Minor mode for editing RubyOnRails code in Emacs" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apache-git-mirrors"
+            label="apache-git-mirrors">
+        <attvalues>
+          <attvalue for="0"
+                    value="apache-git-mirrors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts for managing git mirrors of Apache projects" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="trxl"
+            label="trxl">
+        <attvalues>
+          <attvalue for="0"
+                    value="trxl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A specced little language written with ruby and treetop. It has lambdas, recursion, conditionals, arrays, hashes, ranges, strings, arithmetics and some other stuff. It even has a small code import facility. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="barometer"
+            label="barometer">
+        <attvalues>
+          <attvalue for="0"
+                    value="barometer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A multi API consuming weather forecasting superstar. " />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newgem"
+            label="newgem">
+        <attvalues>
+          <attvalue for="0"
+                    value="newgem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="newgem - New Gem Generator for RubyGems" />
+          <attvalue for="10"
+                    value="101" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="file-linkdir"
+            label="file-linkdir">
+        <attvalues>
+          <attvalue for="0"
+                    value="file-linkdir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create symlinks in one directory for files in another" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cruisecontrol.rb-contrib"
+            label="cruisecontrol.rb-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruisecontrol.rb-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Plugins of various kinds for CruiseControl.rb." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="javascript-relative-time-helpers"
+            label="javascript-relative-time-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-relative-time-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Express past dates in relative terms with JavaScript" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="markup_validity"
+            label="markup_validity">
+        <attvalues>
+          <attvalue for="0"
+                    value="markup_validity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test for valid markup with test/unit or rspec" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Mathetes"
+            label="Mathetes">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mathetes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source code for Mathetes on Freenode" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="validates_as_hostname_label"
+            label="validates_as_hostname_label">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_hostname_label" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Checks for valid hostname labels" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-heroism"
+            label="django-heroism">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-heroism" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A way for Django to detect an HTTPS request when proxied through a front-end server." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Dung-Beetle"
+            label="Dung-Beetle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Dung-Beetle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Revolutionizing web development with a JavaScript based Firebug clone that works in any browser. Including IE6. Forget Firebug Lite, this actually works." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="node-smtp"
+            label="node-smtp">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-smtp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An SMTP Client &amp; Server module for Node.js" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruhl"
+            label="ruhl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruhl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby Hypertext Language" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yoursway-dltk"
+            label="yoursway-dltk">
+        <attvalues>
+          <attvalue for="0"
+                    value="yoursway-dltk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xpan"
+            label="xpan">
+        <attvalues>
+          <attvalue for="0"
+                    value="xpan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="build your own cpan from multiple sources" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="geohash-java"
+            label="geohash-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="geohash-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of GeoHashes in java. We try to be/stay compliant to the spec, as far as possible." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="processing-emacs"
+            label="processing-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="processing-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Processing mode for Emacs" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="sasslib"
+            label="sasslib">
+        <attvalues>
+          <attvalue for="0"
+                    value="sasslib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bunch of helpers for simplifying sass files" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="qadmin"
+            label="qadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="qadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A RESTful resource module and generator" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Raphaelle"
+            label="Raphaelle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Raphaelle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add simple dragging functionality to Raphaël objects." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="org-babel"
+            label="org-babel">
+        <attvalues>
+          <attvalue for="0"
+                    value="org-babel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="org-mode code evaluation with a focus on data transfer, and exportation" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="postview"
+            label="postview">
+        <attvalues>
+          <attvalue for="0"
+                    value="postview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Postview is a simple blog engine (aka. blogware) written in Ruby using the Sinatra DSL for render files written in Markdown." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="forgery"
+            label="forgery">
+        <attvalues>
+          <attvalue for="0"
+                    value="forgery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Easy and customizable generation of forged data." />
+          <attvalue for="10"
+                    value="187" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sIBL_GUI_For_3dsMax"
+            label="sIBL_GUI_For_3dsMax">
+        <attvalues>
+          <attvalue for="0"
+                    value="sIBL_GUI_For_3dsMax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sIBL_GUI 3dsMax Helper Script." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubbs"
+            label="rubbs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubbs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Reno.orb bulletin board system" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cream-cerberos"
+            label="cream-cerberos">
+        <attvalues>
+          <attvalue for="0"
+                    value="cream-cerberos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Keyring-API for the cream-desktop" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="node-couchdb"
+            label="node-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A new CouchDB module following node.js idioms" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mygiftapp"
+            label="mygiftapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="mygiftapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo gift application for Facebook" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Castle.Components.Validator"
+            label="Castle.Components.Validator">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Components.Validator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.data"
+            label="bioclipse.data">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bioclipse2 Data: including the Blue Obelisk Structure data set and and older DrugBank version." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="FMEngine"
+            label="FMEngine">
+        <attvalues>
+          <attvalue for="0"
+                    value="FMEngine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective-C Framework for the last.fm API" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mab"
+            label="mab">
+        <attvalues>
+          <attvalue for="0"
+                    value="mab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mab is a programming language, a really easy one." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android-garage-opener"
+            label="android-garage-opener">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-garage-opener" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Android Garage Door Opener" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-best-practices"
+            label="django-best-practices">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-best-practices" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Documentation regarding Django best practices" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gem_sync"
+            label="gem_sync">
+        <attvalues>
+          <attvalue for="0"
+                    value="gem_sync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super simpler gem installer. We use it to install gems on RunCodeRun build boxes." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="studip-plugin-feedreader"
+            label="studip-plugin-feedreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="studip-plugin-feedreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Stud.IP aggregating newsfeeds on the users' homepages." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cobbler"
+            label="cobbler">
+        <attvalues>
+          <attvalue for="0"
+                    value="cobbler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="github copy of cobbler's tree (non-official)" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-inline-images"
+            label="lighthouse-inline-images">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-inline-images" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Greasemonkey script to show images attached to tickes inline with the description" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="record_cache"
+            label="record_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="record_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Active Record caching and indexing in memcache. An alternative to cache_fu" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hparser"
+            label="hparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="hparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="hatena syntax parser (fork from http://rubyforge.org/projects/hparser/ )" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="as3-signals"
+            label="as3-signals">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3-signals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="Signals is a new approach for AS3 events, inspired by C# events and signals/slots in Qt. " />
+          <attvalue for="10"
+                    value="172" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="GridBackup"
+            label="GridBackup">
+        <attvalues>
+          <attvalue for="0"
+                    value="GridBackup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Peer-to-Peer backup system built on top of the Allmydata.org Tahoe Distributed File System" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rbvimeo"
+            label="rbvimeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbvimeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the vimeo api" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thunder"
+            label="thunder">
+        <attvalues>
+          <attvalue for="0"
+                    value="thunder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An automatable installer project, aimed towards Gentoo Linux, but applicaple to nearly any OS." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tinypy"
+            label="tinypy">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinypy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A clone of the tinypy svn repo" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webling"
+            label="webling">
+        <attvalues>
+          <attvalue for="0"
+                    value="webling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Web Console for Gremlin" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rewrite_rails"
+            label="rewrite_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="rewrite_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RewriteRails adds syntactic abstractions like Andand and String to Block to Rails projects without monkey-patching" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qtwebkit"
+            label="qtwebkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtwebkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mirror of QtWebKit" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="titanium_mobile"
+            label="titanium_mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium_mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Appcelerator Titanium Mobile" />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="surlex"
+            label="surlex">
+        <attvalues>
+          <attvalue for="0"
+                    value="surlex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Surlex (Simple URL expression translator) - Language for URL matching and extraction" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-bencode"
+            label="ruby-bencode">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-bencode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby bindings for the bencode data serialization format" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="saml2core"
+            label="saml2core">
+        <attvalues>
+          <attvalue for="0"
+                    value="saml2core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Core SAML2 related functionality" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="dm-redis-adapter"
+            label="dm-redis-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-redis-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A DataMapper adapter for redis" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scoped_search"
+            label="scoped_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="scoped_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Easily search you ActiveRecord models with a simple query language using a named scope." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pecl-gearman"
+            label="pecl-gearman">
+        <attvalues>
+          <attvalue for="0"
+                    value="pecl-gearman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official git mirror for http://svn.php.net/pecl/gearman" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jazztoolbox"
+            label="jazztoolbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="jazztoolbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jazz Toolbox - An computational model for Jazz theory with a strong object and REST API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="datarequestor"
+            label="datarequestor">
+        <attvalues>
+          <attvalue for="0"
+                    value="datarequestor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pompously described (in _2005_) as &quot;Ajax without the confusing API.&quot;  Unmaintained, released under MIT license." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vim-config"
+            label="vim-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Rails based Vim config" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="grhug"
+            label="grhug">
+        <attvalues>
+          <attvalue for="0"
+                    value="grhug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Grand Rapids (Michigan) Haskell Users' Group Repository" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="qa_release_tasks"
+            label="qa_release_tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="qa_release_tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hanoi"
+            label="hanoi">
+        <attvalues>
+          <attvalue for="0"
+                    value="hanoi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automated jQuery tests with QUnit" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-xen"
+            label="ruby-xen">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-xen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="ruby-xen is a ruby library for managing Xen virtual servers" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-frontendadmin"
+            label="django-frontendadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-frontendadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="django-frontendadmin is a set of templatetags to allow an easy and unobstrusive way to edit model-data in the frontend of your page. See wiki for screencast!" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="to_csv"
+            label="to_csv">
+        <attvalues>
+          <attvalue for="0"
+                    value="to_csv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This Rails plugin gives you the ability to call to_csv to a collection of activerecords. The builder options are the same as to_json / to_xml, except for the :include." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fastercsv"
+            label="fastercsv">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastercsv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A clone of James Edward Gray II's fastercsv library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blackbird"
+            label="blackbird">
+        <attvalues>
+          <attvalue for="0"
+                    value="blackbird" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scaffolding meets relational data management" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="graceful-email-obfuscation"
+            label="graceful-email-obfuscation">
+        <attvalues>
+          <attvalue for="0"
+                    value="graceful-email-obfuscation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gracefully hide your email address from spambots. As discussed on a list apart. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Padre-Plugin-WebGUI"
+            label="Padre-Plugin-WebGUI">
+        <attvalues>
+          <attvalue for="0"
+                    value="Padre-Plugin-WebGUI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebGUI plugin for Padre, the Perl IDE" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ExtJS-RTL"
+            label="ExtJS-RTL">
+        <attvalues>
+          <attvalue for="0"
+                    value="ExtJS-RTL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RTL support for ExtJS 3" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="slammer-presets"
+            label="slammer-presets">
+        <attvalues>
+          <attvalue for="0"
+                    value="slammer-presets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Old: Repository of grid presets for slammer. New templates will be added soon." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pik"
+            label="pik">
+        <attvalues>
+          <attvalue for="0"
+                    value="pik" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby version manager for Windows" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pod-simple"
+            label="pod-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="pod-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Framework for Parsing and Formatting POD" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="homedir"
+            label="homedir">
+        <attvalues>
+          <attvalue for="0"
+                    value="homedir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Public home directory files" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="maven-scala-plugin"
+            label="maven-scala-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-scala-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The maven-scala-plugin is used for compiling/testing/running/documenting scala code in maven." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="mortar"
+            label="mortar">
+        <attvalues>
+          <attvalue for="0"
+                    value="mortar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CSS Framework based on 960 grid system, plus other goodies" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rspec-dev"
+            label="rspec-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Resources for rspec developers/contributors" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kvzlib"
+            label="kvzlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="kvzlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miscellaneous code snippets. No warranties" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Data-Couplet"
+            label="Data-Couplet">
+        <attvalues>
+          <attvalue for="0"
+                    value="Data-Couplet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Key-Value Storage mechanism" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="gtdzen"
+            label="gtdzen">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtdzen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple but flexible Getting Things Done application." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yubnub"
+            label="yubnub">
+        <attvalues>
+          <attvalue for="0"
+                    value="yubnub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails Web App - Social command line for the web" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Secret-Delivery"
+            label="Secret-Delivery">
+        <attvalues>
+          <attvalue for="0"
+                    value="Secret-Delivery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sinatra app which will do public key encryption on a web form submission and email it to the key's owner" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jansi"
+            label="jansi">
+        <attvalues>
+          <attvalue for="0"
+                    value="jansi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="net-ssh-multi"
+            label="net-ssh-multi">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-ssh-multi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SSH connection multiplexing: execute commands simultaneously on multiple hosts via SSH" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="firenomics"
+            label="firenomics">
+        <attvalues>
+          <attvalue for="0"
+                    value="firenomics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Firenomics is a place to find and share awesome extensions. " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vimshell"
+            label="vimshell">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimshell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Powerful shell implemented by vim." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="phonegap-docs"
+            label="phonegap-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="hand written docs for phonegap and xui" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="genki"
+            label="genki">
+        <attvalues>
+          <attvalue for="0"
+                    value="genki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails blogging app for the fashionable developer" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acme-cpanauthors-taiwanese"
+            label="acme-cpanauthors-taiwanese">
+        <attvalues>
+          <attvalue for="0"
+                    value="acme-cpanauthors-taiwanese" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) We are Taiwanese CPAN Authors!" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="le-petite-url"
+            label="le-petite-url">
+        <attvalues>
+          <attvalue for="0"
+                    value="le-petite-url" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a personal url shortener for wordpress" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cache_version"
+            label="cache_version">
+        <attvalues>
+          <attvalue for="0"
+                    value="cache_version" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Store the version of any class for cache invalidation" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CakePHP-Goodies"
+            label="CakePHP-Goodies">
+        <attvalues>
+          <attvalue for="0"
+                    value="CakePHP-Goodies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Various CakePHP thingies." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Google-Ajax-API"
+            label="Google-Ajax-API">
+        <attvalues>
+          <attvalue for="0"
+                    value="Google-Ajax-API" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A super simple rails plugin for using google's CDN for loading js frameworks" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shouldly"
+            label="shouldly">
+        <attvalues>
+          <attvalue for="0"
+                    value="shouldly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Should testing for .net" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="phonegap-eclipse"
+            label="phonegap-eclipse">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-eclipse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PhoneGap Eclipse Plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="expiration-date"
+            label="expiration-date">
+        <attvalues>
+          <attvalue for="0"
+                    value="expiration-date" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="auto expiring / auto refreshing attributes for all your ruby classes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dynamic_reports"
+            label="dynamic_reports">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynamic_reports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Dynamic Reporting Engine for Ruby &amp;&amp; Rails" />
+          <attvalue for="10"
+                    value="184" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jerity-template"
+            label="jerity-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="jerity-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jerity templating module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mHTML.tmbundle"
+            label="mHTML.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="mHTML.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="TextMate XHTML Bundle that extends the functionality of the default HTML bundle" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sinatra-bootstrap"
+            label="sinatra-bootstrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-bootstrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra bootstrap project with support for Haml, Sass, Compass and jQuery" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scheduler"
+            label="scheduler">
+        <attvalues>
+          <attvalue for="0"
+                    value="scheduler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple calendar with weekly view built with Rails, HAML and RSPEC." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="map_ready"
+            label="map_ready">
+        <attvalues>
+          <attvalue for="0"
+                    value="map_ready" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to convert models into map ready marker objects. Includes support for marker clustering and offsetting. Requires the geokit and geokit-rails." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gluttonberg-www"
+            label="gluttonberg-www">
+        <attvalues>
+          <attvalue for="0"
+                    value="gluttonberg-www" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gluttonberg’s public site — soon to house docs, help and other delicious concoctions." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-subscriber-notice"
+            label="mt-plugin-subscriber-notice">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-subscriber-notice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Melody and Movable Type 4.x that provides administrative email notifications for blog (un)subscription events." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="twitter-rdf"
+            label="twitter-rdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-rdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source code used for the Twitter-RDF bridge" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="matschaffer.com"
+            label="matschaffer.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="matschaffer.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My home page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="JPImagePickerController"
+            label="JPImagePickerController">
+        <attvalues>
+          <attvalue for="0"
+                    value="JPImagePickerController" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An attempt to copy the apples UIImagePickerController for the iPhone with dataSource methods so you can use it for remote and in app images." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="hashgrid"
+            label="hashgrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashgrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A little tool that inserts a layout grid in web pages, allows you to fix it in place, and toggle between displaying it in the foreground or background." />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="python-oauth"
+            label="python-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python OAuth library from Google code." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="stop_forum_spam"
+            label="stop_forum_spam">
+        <attvalues>
+          <attvalue for="0"
+                    value="stop_forum_spam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Api wrapper for querying a spammer based on ip, email, or username information stored on http://stopforumspam.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reports_as_sparkline"
+            label="reports_as_sparkline">
+        <attvalues>
+          <attvalue for="0"
+                    value="reports_as_sparkline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="rails gem for easy reporting using google chart api sparklines" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="auth_logic-example-code"
+            label="auth_logic-example-code">
+        <attvalues>
+          <attvalue for="0"
+                    value="auth_logic-example-code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the running app code for auth logic , all you need to do is have auth_logic gem installed prior." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shapefile-js"
+            label="shapefile-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="shapefile-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A binary shapefile loader and canvas-based renderer, for javascript. Many caveats." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine_ticket_emailer"
+            label="redmine_ticket_emailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_ticket_emailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Redmine plugin to allow users to email tickets to the Redmine issue tracking system" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jato"
+            label="jato">
+        <attvalues>
+          <attvalue for="0"
+                    value="jato" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jato: a simple JIT-only virtual machine for Java" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="scrawny"
+            label="scrawny">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrawny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a lightweight, RESTful persistent queue on top of thin, rack and invisible in &lt; 60 LoC " />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-variables-extension"
+            label="radiant-variables-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-variables-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Store, retrieve, and otherwise work with your own variables from within Radiant" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="salty_slugs"
+            label="salty_slugs">
+        <attvalues>
+          <attvalue for="0"
+                    value="salty_slugs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails abstraction of word-based slugs for URLs, w/ or w/o leading numeric IDs." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kicker_stats"
+            label="kicker_stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="kicker_stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rails App to keep the results of table soccer games" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rlcw"
+            label="rlcw">
+        <attvalues>
+          <attvalue for="0"
+                    value="rlcw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Learning Code Wrapper" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="utsu_bot"
+            label="utsu_bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="utsu_bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="twitter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restfulcf"
+            label="restfulcf">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulcf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RESTfulCF is a framework for ColdFusion that simplifies the publishing of RESTful API-style interfaces." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wordpress_import"
+            label="wordpress_import">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress_import" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A script to import typepad blog into wordpress" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phploader"
+            label="phploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="phploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Server side PHP loader for YUI files" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="videoclip"
+            label="videoclip">
+        <attvalues>
+          <attvalue for="0"
+                    value="videoclip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A video transcoding processor for Thoughbot's Paperclip plugin. Requires FFMPEG." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-promotethis"
+            label="mt-plugin-promotethis">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-promotethis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that makes it easy to add &quot;Digg This&quot; and other sharing links on your blog." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery.live.menu"
+            label="jquery.live.menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.live.menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jquery live menu using event delegation ( jquery.live ) and implement rebust event driven to the web menu" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Ghoss-Web"
+            label="Ghoss-Web">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ghoss-Web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Website for Ghana Open Source Society" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-ui-rails-helpers"
+            label="jquery-ui-rails-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ui-rails-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JQuery UI helpers you can use in your Rails apps" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="method_ni"
+            label="method_ni">
+        <attvalues>
+          <attvalue for="0"
+                    value="method_ni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a simple plugin which supports &quot;class/instance.methods&quot; being held inside of records" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="generate-vhosts"
+            label="generate-vhosts">
+        <attvalues>
+          <attvalue for="0"
+                    value="generate-vhosts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick hack to generate Apache VirtualHosts from yaml files. Very useful." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parkplace"
+            label="parkplace">
+        <attvalues>
+          <attvalue for="0"
+                    value="parkplace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an amazon s3 clone and bittorrent service (in ruby)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fminer"
+            label="fminer">
+        <attvalues>
+          <attvalue for="0"
+                    value="fminer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Molecular feature miner for path- and tree-shaped structures from &quot;Large Scale Graph Mining using Backbone Refinement Classes&quot;" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="TashouNoEn"
+            label="TashouNoEn">
+        <attvalues>
+          <attvalue for="0"
+                    value="TashouNoEn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rubydoctest"
+            label="rubydoctest">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubydoctest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby version of Python's doctest tool, but a bit different" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="facebooker_plus"
+            label="facebooker_plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebooker_plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin fixing, extending and adding features to Facebooker, possibly beyond the originally intended scope of Facebooker itself." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wower"
+            label="wower">
+        <attvalues>
+          <attvalue for="0"
+                    value="wower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="yet another world of warcraft server emulator. implemented in Erlang for educational reasons." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="bluecloth"
+            label="bluecloth">
+        <attvalues>
+          <attvalue for="0"
+                    value="bluecloth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Markdown processor in Ruby; foked from official SVN repo to fix bugs" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fubumvc-dotcom"
+            label="fubumvc-dotcom">
+        <attvalues>
+          <attvalue for="0"
+                    value="fubumvc-dotcom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FubuMVC.com html" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hobo-tmbundle"
+            label="hobo-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="hobo-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for Hobo" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rainpress"
+            label="rainpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="rainpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rainpress is a compressor for CSS written in ruby by Uwe L. Korn" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zenqueue"
+            label="zenqueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="zenqueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An incredibly simple (but fast) network message queueing system, written in Python." />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hasmygembuiltyet"
+            label="hasmygembuiltyet">
+        <attvalues>
+          <attvalue for="0"
+                    value="hasmygembuiltyet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A website that lets you know when your github gems have finished building" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scarlet"
+            label="scarlet">
+        <attvalues>
+          <attvalue for="0"
+                    value="scarlet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textile slideshow generator with syntax highlighting. Written in Ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-dynomite"
+            label="ruby-dynomite">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-dynomite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby client for Dynomite" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tests"
+            label="tests">
+        <attvalues>
+          <attvalue for="0"
+                    value="tests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="try to design some test" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mexico_on_rails"
+            label="mexico_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="mexico_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mexico on Rails site's code V1" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sequelit"
+            label="sequelit">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequelit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MySQL gui frontend" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ninja-search-js"
+            label="ninja-search-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninja-search-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Do long drop down lists make you want to send out an assassin and hunt down web developers? Then I have the ninja for you." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bp-profiler"
+            label="bp-profiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="bp-profiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="BrowserPlus based Javascript Profiler" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Components.Scheduler"
+            label="Castle.Components.Scheduler">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Components.Scheduler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="publishfiltering"
+            label="publishfiltering">
+        <attvalues>
+          <attvalue for="0"
+                    value="publishfiltering" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add a filter box to publish index pages." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="middleman"
+            label="middleman">
+        <attvalues>
+          <attvalue for="0"
+                    value="middleman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A static site generator utilizing Haml, Sass and providing YUI compression and cache busting" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chingu"
+            label="chingu">
+        <attvalues>
+          <attvalue for="0"
+                    value="chingu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="OpenGL accelerated 2D game framework for Ruby" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="belly-gem"
+            label="belly-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="belly-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Client app for the belly web service" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apple_store"
+            label="apple_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="apple_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Instant dev environment on any Mac" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="portage"
+            label="portage">
+        <attvalues>
+          <attvalue for="0"
+                    value="portage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="34" />
+          <attvalue for="9"
+                    value="Merged portage tree - this tree contains both funtoo.org and gentoo.org branches" />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fyi"
+            label="fyi">
+        <attvalues>
+          <attvalue for="0"
+                    value="fyi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Find out what cron is doing." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libfminer"
+            label="libfminer">
+        <attvalues>
+          <attvalue for="0"
+                    value="libfminer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fminer library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mohole"
+            label="mohole">
+        <attvalues>
+          <attvalue for="0"
+                    value="mohole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="It's mouseHole for mobiles!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="colorrating"
+            label="colorrating">
+        <attvalues>
+          <attvalue for="0"
+                    value="colorrating" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A PHP/jQuery based 5-star Ajax rating script." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="comets"
+            label="comets">
+        <attvalues>
+          <attvalue for="0"
+                    value="comets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Comets is a simple chat application using comet. Run as standalone, you don&quot;t need special comet server." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ED-Imageresizer"
+            label="ED-Imageresizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ED-Imageresizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ExpressionEngine plugin to resize, crop and cache images on the fly." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jsdoctoolkit-tmbundle"
+            label="jsdoctoolkit-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsdoctoolkit-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle to assist in the usage of the JsDoc Toolkit JavaScript documentation system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="writeboard-rb"
+            label="writeboard-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="writeboard-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Access writeboards with Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stubble"
+            label="stubble">
+        <attvalues>
+          <attvalue for="0"
+                    value="stubble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools to make stubbing Ruby ORM models just a little bit easier" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scoot"
+            label="scoot">
+        <attvalues>
+          <attvalue for="0"
+                    value="scoot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bigger. Better. Awesome. &quot;Fork&quot; of Gitorious" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Alien-BWIPP"
+            label="Alien-BWIPP">
+        <attvalues>
+          <attvalue for="0"
+                    value="Alien-BWIPP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="statwhore"
+            label="statwhore">
+        <attvalues>
+          <attvalue for="0"
+                    value="statwhore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="StatWhore is for the stat addict in all of us. Eventually it will become a ruby wrapper for several web stat services apis. Initially, it will cover Google Analytics and Feedburner." />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bagit"
+            label="bagit">
+        <attvalues>
+          <attvalue for="0"
+                    value="bagit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="create BagIt style packages of digital content" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="shudder"
+            label="shudder">
+        <attvalues>
+          <attvalue for="0"
+                    value="shudder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shudder, a Spidermonkey based JS testing framework" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="braid"
+            label="braid">
+        <attvalues>
+          <attvalue for="0"
+                    value="braid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Simple tool to help track git and svn vendor branches in a git repository" />
+          <attvalue for="10"
+                    value="285" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tiddlywiki-clientside-storage"
+            label="tiddlywiki-clientside-storage">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlywiki-clientside-storage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A TiddlyWiki vertical that demonstrates how to store tiddlers inside various browser client-side stores" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Loggix"
+            label="Loggix">
+        <attvalues>
+          <attvalue for="0"
+                    value="Loggix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Really simple PHP5 driven blogging engine. Runs on PHP5 or later. Loggix is a descendant of P_BLOG, object-oriented, much more expandable and flexible plugin interface, and much much more customizable. License:BSD
+
+Loggix's default darabase is SQLite, but since version 9.7.x, its database driver is completely rewritten to use PDO driver. So now Loggix runs  not only SQLite but also MySQL." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fnordlicht"
+            label="fnordlicht">
+        <attvalues>
+          <attvalue for="0"
+                    value="fnordlicht" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="fnordlicht firmware in C, next generation" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="oria"
+            label="oria">
+        <attvalues>
+          <attvalue for="0"
+                    value="oria" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby-based, in-memory KVS with one half of the peristence you want" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oupsnow"
+            label="oupsnow">
+        <attvalues>
+          <attvalue for="0"
+                    value="oupsnow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A bugtracker in Rails/MongoMapper" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sequel_versioned"
+            label="sequel_versioned">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequel_versioned" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="adds versioning to tables" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-trike-tags-extension"
+            label="radiant-trike-tags-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-trike-tags-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Beta: A handfull of Radiant tags that we've found generally useful." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-weather"
+            label="google-weather">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-weather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="stupid simple fetching of the weather using google's api" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="LiftTicket"
+            label="LiftTicket">
+        <attvalues>
+          <attvalue for="0"
+                    value="LiftTicket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An issue tracking system written using Lift" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="8352"
+            label="8352">
+        <attvalues>
+          <attvalue for="0"
+                    value="8352" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Каталог предприятий chuvashia.ru" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="madeam"
+            label="madeam">
+        <attvalues>
+          <attvalue for="0"
+                    value="madeam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Blazingly fast PHP Framework" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dbus-reactor"
+            label="dbus-reactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbus-reactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tool to react to DBUS events" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gedit-extensions"
+            label="gedit-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some extensions for Ruby developpers using gedit" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="syn68k"
+            label="syn68k">
+        <attvalues>
+          <attvalue for="0"
+                    value="syn68k" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Synthetic 68K CPU (used by Executor)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="buby"
+            label="buby">
+        <attvalues>
+          <attvalue for="0"
+                    value="buby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A JRuby implementation of the BurpExtender interface for PortSwigger Burp Suite." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ruote-kit"
+            label="ruote-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RESTful wrapper for ruote workflow engine" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="soap4r"
+            label="soap4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="soap4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Modified soap4r library to run on Ruby 1.9" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="brug.github.com"
+            label="brug.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="brug.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bruglog" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="validate-on-save.tmbundle"
+            label="validate-on-save.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="validate-on-save.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="validator for your {CSS|Erlang|Haml|JavaScript|PHP|Python|Ruby|Sass} code that runs on save" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="imagecachetest"
+            label="imagecachetest">
+        <attvalues>
+          <attvalue for="0"
+                    value="imagecachetest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This iPhone application is inspired on Alex Curylo’s article about the problems of UIImage’s imageNamed: method." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-pagelayout"
+            label="mt-plugin-pagelayout">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-pagelayout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides the ability to select the template you want to use when publishing an entry or page." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_ordered_tree"
+            label="acts_as_ordered_tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_ordered_tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of http://ordered-tree.rubyforge.org/" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hadoop-book"
+            label="hadoop-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example source code accompanying O'Reilly's &quot;Hadoop: The Definitive Guide&quot; by Tom White" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="moxi"
+            label="moxi">
+        <attvalues>
+          <attvalue for="0"
+                    value="moxi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="a memcached proxy with energy and pep" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cukes"
+            label="cukes">
+        <attvalues>
+          <attvalue for="0"
+                    value="cukes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cucumber running Celerity and Webrat together" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="15minutes"
+            label="15minutes">
+        <attvalues>
+          <attvalue for="0"
+                    value="15minutes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple timer for Windows and Mac, in C# and Cocoa" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="code_review"
+            label="code_review">
+        <attvalues>
+          <attvalue for="0"
+                    value="code_review" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="code review" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="monkeygtd"
+            label="monkeygtd">
+        <attvalues>
+          <attvalue for="0"
+                    value="monkeygtd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A TiddlyWiki powered GTD system" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-git-store"
+            label="perl-git-store">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-git-store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git as versioned data store in Perl" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="kettu"
+            label="kettu">
+        <attvalues>
+          <attvalue for="0"
+                    value="kettu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rewrite of the Transmission Web Client with jQuery, Sammy and Mustache" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-rspec-html"
+            label="rack-rspec-html">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-rspec-html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rack app to browse and run specs and features in browser" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubyinline"
+            label="rubyinline">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyinline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ContextMenu"
+            label="ContextMenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="ContextMenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ContextMenu is a highly customizable, compact context menu script written with CSS, XHTML, and the MooTools javascript framework. ContextMenu allows you to offer stylish, functional context menus on your website." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="femhub"
+            label="femhub">
+        <attvalues>
+          <attvalue for="0"
+                    value="femhub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Finite element distribution" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="skip_embedded"
+            label="skip_embedded">
+        <attvalues>
+          <attvalue for="0"
+                    value="skip_embedded" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gnu-screen-search-function"
+            label="gnu-screen-search-function">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnu-screen-search-function" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="added &quot;search&quot; command to GNU screen" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-nested-layouts-extension"
+            label="radiant-nested-layouts-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-nested-layouts-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS which provides tags for creating nested layouts. " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="narn"
+            label="narn">
+        <attvalues>
+          <attvalue for="0"
+                    value="narn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Not Another Rails Newsletter" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="runjs"
+            label="runjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="runjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A file and module loader for JavaScript" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shrt"
+            label="shrt">
+        <attvalues>
+          <attvalue for="0"
+                    value="shrt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="shrink that link" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="lastify"
+            label="lastify">
+        <attvalues>
+          <attvalue for="0"
+                    value="lastify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds Last.fm Love, Ban and tagging abilities to Spotify" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="twisted-googletranslate"
+            label="twisted-googletranslate">
+        <attvalues>
+          <attvalue for="0"
+                    value="twisted-googletranslate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an asynchronous interface for google translate" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gemedit"
+            label="gemedit">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemedit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gemedit lets you quickly open up the source for a gem in your favorite editor." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="warden_oauth"
+            label="warden_oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="warden_oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="OAuth Strategy generator for Warden Authentication Framework" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moonshine_wordpress"
+            label="moonshine_wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="moonshine_wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Configures a WordPress blog to run alongside your Rails app" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="restfulie"
+            label="restfulie">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="CRUD through HTTP is a good step forward to using resources and becoming RESTful. Another step further into it is to make use of hypermedia-based services and the Restfulie gem allows you to do it very quickly." />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-scrollbox-js"
+            label="jquery-scrollbox-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-scrollbox-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jquery plugin which allows adding and removing items from a list with a smooth scrolling animation." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gzip-component"
+            label="gzip-component">
+        <attvalues>
+          <attvalue for="0"
+                    value="gzip-component" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakephp component plugin that auto-gzips html output" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hpricot"
+            label="hpricot">
+        <attvalues>
+          <attvalue for="0"
+                    value="hpricot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A swift, liberal HTML parser with a fantastic library" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ezsidebar"
+            label="ezsidebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezsidebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A redmine plugin to make it easy to add content to redmine's sidebar" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="druid"
+            label="druid">
+        <attvalues>
+          <attvalue for="0"
+                    value="druid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A connection-oriented board game written in Perl 6" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="redis-clojure"
+            label="redis-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Clojure client library for the key-value storage system Redis" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="big-help"
+            label="big-help">
+        <attvalues>
+          <attvalue for="0"
+                    value="big-help" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open sourced version of a simple help ticket system that we use at BIG Folio and NextProof" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="CocoaREST"
+            label="CocoaREST">
+        <attvalues>
+          <attvalue for="0"
+                    value="CocoaREST" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Cocoa classes to interact with RESTful services (including Twitter)" />
+          <attvalue for="10"
+                    value="151" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="lonestar-refactoring"
+            label="lonestar-refactoring">
+        <attvalues>
+          <attvalue for="0"
+                    value="lonestar-refactoring" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="restful-authentication_example"
+            label="restful-authentication_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-authentication_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Restful Authentication example" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="softwarearchitekturen"
+            label="softwarearchitekturen">
+        <attvalues>
+          <attvalue for="0"
+                    value="softwarearchitekturen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="easy-ckeditor"
+            label="easy-ckeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy-ckeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of Scott Rutherford's excellent fckeditor Rails plugin, with easy upload image plugin of Alfonso Martínez de Lizarrondo" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="AminzaiPlurkBot"
+            label="AminzaiPlurkBot">
+        <attvalues>
+          <attvalue for="0"
+                    value="AminzaiPlurkBot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="That can a lot of rss source in the same time, and can repost to plurk." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twitterlib"
+            label="twitterlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Twitter JavaScript API library" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="peg-markdown"
+            label="peg-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="peg-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An implementation of markdown in C, using a PEG grammar" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="espresso"
+            label="espresso">
+        <attvalues>
+          <attvalue for="0"
+                    value="espresso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails extender to simplify application development" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="richtxtedit"
+            label="richtxtedit">
+        <attvalues>
+          <attvalue for="0"
+                    value="richtxtedit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="—" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="alchemy"
+            label="alchemy">
+        <attvalues>
+          <attvalue for="0"
+                    value="alchemy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A template transformation framework." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="m4dbi"
+            label="m4dbi">
+        <attvalues>
+          <attvalue for="0"
+                    value="m4dbi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="M4DBI is a Ruby library that provides ORM modelling and more to the Ruby DBI library." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ninjawars"
+            label="ninjawars">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninjawars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Repository for the code of the ninjawars.net webgame." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="WonderflEditor"
+            label="WonderflEditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="WonderflEditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Actionscript3 editor in http://wonderfl.net/" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_preferenced"
+            label="acts_as_preferenced">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_preferenced" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin that provides persistent user and system based preferences on any object, module, or class." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fire"
+            label="fire">
+        <attvalues>
+          <attvalue for="0"
+                    value="fire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MooTools Fire - Sets AIR on Fire" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="NSObject-AssociatedObjects"
+            label="NSObject-AssociatedObjects">
+        <attvalues>
+          <attvalue for="0"
+                    value="NSObject-AssociatedObjects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper for 10.6 associated object API" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rosebox"
+            label="rosebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="rosebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(deprecated) our tweaks to RDBO" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="WHWN-Titanium"
+            label="WHWN-Titanium">
+        <attvalues>
+          <attvalue for="0"
+                    value="WHWN-Titanium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="redis-sharp"
+            label="redis-sharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-sharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A C#/.NET binding for the Redis server." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="libplaydar-qt"
+            label="libplaydar-qt">
+        <attvalues>
+          <attvalue for="0"
+                    value="libplaydar-qt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Qt/C++ library for communicating with Playdar, the Music Content Resolver." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="detached-carrot"
+            label="detached-carrot">
+        <attvalues>
+          <attvalue for="0"
+                    value="detached-carrot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A port of SimplifiedStarling plugin for push-pop active_record tasks with RabbitMQ" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="almur"
+            label="almur">
+        <attvalues>
+          <attvalue for="0"
+                    value="almur" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="almur" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubyscript2exe"
+            label="rubyscript2exe">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyscript2exe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compile ruby applications into a single executable for for easy deployment" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="autotest-screen"
+            label="autotest-screen">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-screen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-honeypot"
+            label="rack-honeypot">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-honeypot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Middleware that functions as a spambot trap. Cast spambots off into the abyss." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dumpimp"
+            label="dumpimp">
+        <attvalues>
+          <attvalue for="0"
+                    value="dumpimp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rake tasks to dump and import various database batch files." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="guestbook-clj"
+            label="guestbook-clj">
+        <attvalues>
+          <attvalue for="0"
+                    value="guestbook-clj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tutorial app for Clojure on Google AppEngine" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="radiant-kramdown_filter-extension"
+            label="radiant-kramdown_filter-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-kramdown_filter-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant CMS extension that wraps the pure-Ruby kramdown Markdown converter." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pod-elemental"
+            label="pod-elemental">
+        <attvalues>
+          <attvalue for="0"
+                    value="pod-elemental" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="turn pod documents into element trees" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="svg"
+            label="svg">
+        <attvalues>
+          <attvalue for="0"
+                    value="svg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl 6 module to generate and handle SVG" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cl-openal"
+            label="cl-openal">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-openal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common Lisp bindings for the OpenAL audio library." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="starfish"
+            label="starfish">
+        <attvalues>
+          <attvalue for="0"
+                    value="starfish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Starfish is a utility to make distributed programming ridiculously easy" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchdb-pythonviews"
+            label="couchdb-pythonviews">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-pythonviews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python view server for CouchDB." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hon-updater"
+            label="hon-updater">
+        <attvalues>
+          <attvalue for="0"
+                    value="hon-updater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby script to talk to the Heroes of Newerth update server" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="solr"
+            label="solr">
+        <attvalues>
+          <attvalue for="0"
+                    value="solr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Mirror of Apache Solr" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="a-microformats-theme-for-tumblr"
+            label="a-microformats-theme-for-tumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="a-microformats-theme-for-tumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Rails-Class"
+            label="Rails-Class">
+        <attvalues>
+          <attvalue for="0"
+                    value="Rails-Class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Shared information for UW Winter 2010 Rails Class" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dreamy"
+            label="dreamy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dreamy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Ruby library and command line tool for accessing DreamHost's API" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tendersync"
+            label="tendersync">
+        <attvalues>
+          <attvalue for="0"
+                    value="tendersync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Utility for syncing documents from an ENTP Tender repository to a local filesystem, as well as creating index files" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="imap"
+            label="imap">
+        <attvalues>
+          <attvalue for="0"
+                    value="imap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="POP, IMAP and SMTP client support for Common Lisp" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="acts_as_union"
+            label="acts_as_union">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_union" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Presents a union'ed view of one or more ActiveRecord relationships." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-salesforce"
+            label="dm-salesforce">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-salesforce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Datamapper Adapter for Salesforce" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yesrpx"
+            label="yesrpx">
+        <attvalues>
+          <attvalue for="0"
+                    value="yesrpx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jan Rain RPX api" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jsdocs"
+            label="jsdocs">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsdocs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript documentation generator written in JavaScript" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="linuxfr.org"
+            label="linuxfr.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="linuxfr.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The new version of LinuxFr.org will be in Ruby on Rails. It's my resolution for 2009." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lazybones"
+            label="lazybones">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazybones" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MonkRb skeleton with CouchDB, ERb. No SASS or HAML love from me." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dgs_status_checker"
+            label="dgs_status_checker">
+        <attvalues>
+          <attvalue for="0"
+                    value="dgs_status_checker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for Chrome that notifies the user of waiting games" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="alice"
+            label="alice">
+        <attvalues>
+          <attvalue for="0"
+                    value="alice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Monitoring and REST interface to rabbitmq" />
+          <attvalue for="10"
+                    value="163" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="github-flavored-markdown"
+            label="github-flavored-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-flavored-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GitHub's Flavor of Markdown" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ez-where"
+            label="ez-where">
+        <attvalues>
+          <attvalue for="0"
+                    value="ez-where" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="query/conditions builder for ActiveRecord and other ORMS" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clickatell"
+            label="clickatell">
+        <attvalues>
+          <attvalue for="0"
+                    value="clickatell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Ruby interface to the Clickatell SMS Gateway API" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wikipedia-api"
+            label="wikipedia-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikipedia-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper over the Wikipedia API" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bobby-tables"
+            label="bobby-tables">
+        <attvalues>
+          <attvalue for="0"
+                    value="bobby-tables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="bobby-tables.com, the site for preventing SQL injections" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb_activesupport"
+            label="merb_activesupport">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_activesupport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A probably temporarily way to load ActiveSupport partially." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web2py"
+            label="web2py">
+        <attvalues>
+          <attvalue for="0"
+                    value="web2py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python. Created by Massimo Di Pierro. © 2007-2008. " />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="brainfuck_bof"
+            label="brainfuck_bof">
+        <attvalues>
+          <attvalue for="0"
+                    value="brainfuck_bof" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Brainfuck lexer, recursive descent parser with lookahead = 1, interpreter and ruby code generator (could use an optimizer)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clojure-cassandra"
+            label="clojure-cassandra">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-cassandra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Clojure client for the Cassandra database" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="bio-hmm"
+            label="bio-hmm">
+        <attvalues>
+          <attvalue for="0"
+                    value="bio-hmm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hidden Markov Model project for bioinformatics class" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="navigation_tags"
+            label="navigation_tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="navigation_tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Radiant Extension - navigation_tags" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="itty"
+            label="itty">
+        <attvalues>
+          <attvalue for="0"
+                    value="itty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="The itty-bitty Python web framework." />
+          <attvalue for="10"
+                    value="114" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wikimedia-mobile"
+            label="wikimedia-mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikimedia-mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Wikimedia's Mobile Site in Merb" />
+          <attvalue for="10"
+                    value="111" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vrbudget"
+            label="vrbudget">
+        <attvalues>
+          <attvalue for="0"
+                    value="vrbudget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple online budgeting tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cprbot"
+            label="cprbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="cprbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="IRC Bot for Central Pa Ruby Brigade" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shotfactory"
+            label="shotfactory">
+        <attvalues>
+          <attvalue for="0"
+                    value="shotfactory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extension of the browsershots.org shotfactory as standalone with a REST interface for job submission and event-based processing rather than queue polling.  Based on code from http://trac.browsershots.org/browser/trunk/shotfactory" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="EGOCache"
+            label="EGOCache">
+        <attvalues>
+          <attvalue for="0"
+                    value="EGOCache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fast Caching for Objective-C (iPhone &amp; Mac Compatible)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="luacov"
+            label="luacov">
+        <attvalues>
+          <attvalue for="0"
+                    value="luacov" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LuaCov is a simple coverage analyzer for Lua code. (fork of official CVS repo)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-template"
+            label="rails-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="based on the awesome rg by mrn" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mspec"
+            label="mspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="mspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RSpec-syntax compatible framework for RubySpecs" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dflat"
+            label="dflat">
+        <attvalues>
+          <attvalue for="0"
+                    value="dflat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="an implementation of the dflat and redd specifications from CDL for versioning of digital objects" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cubictemp"
+            label="cubictemp">
+        <attvalues>
+          <attvalue for="0"
+                    value="cubictemp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, elegant, fast templating engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wine"
+            label="wine">
+        <attvalues>
+          <attvalue for="0"
+                    value="wine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="smartpilot"
+            label="smartpilot">
+        <attvalues>
+          <attvalue for="0"
+                    value="smartpilot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="code to run an autopilot built using an Arduino control board and electronic compass." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="templated_form_builder"
+            label="templated_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="templated_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin: Use template files for form elements" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_messaging"
+            label="simple_messaging">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_messaging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mkproject"
+            label="mkproject">
+        <attvalues>
+          <attvalue for="0"
+                    value="mkproject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A utility for creating skeleton project directories." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="herebeforeatreplies"
+            label="herebeforeatreplies">
+        <attvalues>
+          <attvalue for="0"
+                    value="herebeforeatreplies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="echorbac"
+            label="echorbac">
+        <attvalues>
+          <attvalue for="0"
+                    value="echorbac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web 2.0 Role Based Access Control service" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zshkit"
+            label="zshkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="zshkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="My way-overdone zsh config scripts" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sscontatos"
+            label="sscontatos">
+        <attvalues>
+          <attvalue for="0"
+                    value="sscontatos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gerenciador de contatos e integrador com redes sociais" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="multitest"
+            label="multitest">
+        <attvalues>
+          <attvalue for="0"
+                    value="multitest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Run your ruby tests in parallel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="disposable_email_checker"
+            label="disposable_email_checker">
+        <attvalues>
+          <attvalue for="0"
+                    value="disposable_email_checker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP library to check for disposable email addresses" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="CGI--Simple"
+            label="CGI--Simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="CGI--Simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Simple totally OO CGI interface that is CGI.pm compliant" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fixture-factory"
+            label="fixture-factory">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixture-factory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fixture Facory for testing CakePHP." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="MT-Comment-Flag"
+            label="MT-Comment-Flag">
+        <attvalues>
+          <attvalue for="0"
+                    value="MT-Comment-Flag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin to allow people to report comments" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="html5"
+            label="html5">
+        <attvalues>
+          <attvalue for="0"
+                    value="html5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin for playing around with HTML5." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="srender"
+            label="srender">
+        <attvalues>
+          <attvalue for="0"
+                    value="srender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="John Resig's Simple Javascript Templating turned into a jQuery Plugin" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-js"
+            label="rails-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple jQuery dispatcher for Rails apps" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="prowlpy"
+            label="prowlpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="prowlpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Python module for Prowl iPhone notification service" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="perl-xml-rai"
+            label="perl-xml-rai">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-xml-rai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XML::RAI (RSS Abstraction Interface, said &quot;ray&quot;) is an object-oriented layer that maps overlapping and alternate tags in RSS to one common simplified interface. RAI also includes an liberal RSS parser that can be used seperately from the abstraction layer." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hippie"
+            label="hippie">
+        <attvalues>
+          <attvalue for="0"
+                    value="hippie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Monitors external service endpoints from integration tests by automatically sending Nagios passive service checks" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="flickrtags"
+            label="flickrtags">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickrtags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for the Radiant CMS that provides tags for embedding Flickr slideshows" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tweethour"
+            label="tweethour">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweethour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tweets the hour like a church clock" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-pair"
+            label="git-pair">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-pair" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple interface for adding your pair to a commit via git commit --author" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-smartmatch-tests"
+            label="perl-smartmatch-tests">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-smartmatch-tests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="tests for the ~~ fixes for 5.10.1" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_markup"
+            label="acts_as_markup">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_markup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Represent ActiveRecord Markdown, Textile, Wiki text, or RDoc columns as Markdown, Textile, Wikitext or RDoc objects using various external libraries to convert to HTML." />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-setup"
+            label="git-setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts and helpers to get you running and collaborating with git quickly." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mojox-renderer-tt"
+            label="mojox-renderer-tt">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojox-renderer-tt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Template Toolkit renderer for Mojo" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="iolaus"
+            label="iolaus">
+        <attvalues>
+          <attvalue for="0"
+                    value="iolaus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Friendlly program" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pixelcity"
+            label="pixelcity">
+        <attvalues>
+          <attvalue for="0"
+                    value="pixelcity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Shamus Young's procedural city project" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="sfSymfonyTemplatingViewPlugin"
+            label="sfSymfonyTemplatingViewPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sfSymfonyTemplatingViewPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rack-mount"
+            label="rack-mount">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-mount" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Stackable dynamic tree based Rack router" />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="database"
+            label="database">
+        <attvalues>
+          <attvalue for="0"
+                    value="database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A Kohana module for database interactions, building queries, and prepared statements" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="depot"
+            label="depot">
+        <attvalues>
+          <attvalue for="0"
+                    value="depot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Restful storage persistance in Haskell" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bossman-gem"
+            label="bossman-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="bossman-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ruby gem for interacting with Yahoo's BOSS web service" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mint"
+            label="mint">
+        <attvalues>
+          <attvalue for="0"
+                    value="mint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="screw-driver"
+            label="screw-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="screw-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A way to automate the running of your Screw.Unit specs." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maxframe-el"
+            label="maxframe-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="maxframe-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[Elisp] maxframe provides the ability to maximize the emacs frame and stay within the display resolution. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="HTML5TV"
+            label="HTML5TV">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTML5TV" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create TV like experience for subtitling (with preroll) and web interface using HTML5 video tag" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="imagestore"
+            label="imagestore">
+        <attvalues>
+          <attvalue for="0"
+                    value="imagestore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A library to download and cache images automatically" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="shoutt"
+            label="shoutt">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoutt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_nice_url"
+            label="acts_as_nice_url">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_nice_url" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin to generate pretty URLs from models data " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-tree"
+            label="mootools-tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MooTools powered Tree Components: Sortable Tree + Expand/Collapse Functionality" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="FollowIndy"
+            label="FollowIndy">
+        <attvalues>
+          <attvalue for="0"
+                    value="FollowIndy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An aggregation site for Indianapolis-area news and conversation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="as3abc"
+            label="as3abc">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3abc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Low level Actionscript 3 library to parse, create, modify and publish ABC (Actionscript Block Code) files" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="OpenID-Authentication-2.0"
+            label="OpenID-Authentication-2.0">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenID-Authentication-2.0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jobs"
+            label="jobs">
+        <attvalues>
+          <attvalue for="0"
+                    value="jobs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple jobs listing page" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tm-terminal"
+            label="tm-terminal">
+        <attvalues>
+          <attvalue for="0"
+                    value="tm-terminal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="paperclippolymorph"
+            label="paperclippolymorph">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclippolymorph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="This plugin when used in conjunction with the paperclip file attachment plugin allows you to attach more than one file to the model." />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tourbus"
+            label="tourbus">
+        <attvalues>
+          <attvalue for="0"
+                    value="tourbus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Website load testing tool in Ruby, with the ability to &quot;unload a busload of tourists&quot; on a website, each with the ability to trace through complex application paths." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="services_digg"
+            label="services_digg">
+        <attvalues>
+          <attvalue for="0"
+                    value="services_digg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PEAR package to interface with Digg's API." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="python-votesmart"
+            label="python-votesmart">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-votesmart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="python client library for interacting with Project Vote Smart API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webenv"
+            label="webenv">
+        <attvalues>
+          <attvalue for="0"
+                    value="webenv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A thin abstraction layer on top of wsgi providing request, response and application abstractions." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="admiteer"
+            label="admiteer">
+        <attvalues>
+          <attvalue for="0"
+                    value="admiteer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails Rumble 2007 project by Jack Canty, Kelli Shaver, and Ryan Bates" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rack_csrf"
+            label="rack_csrf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack_csrf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Anti-CSRF Rack middleware" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-contrib"
+            label="clojure-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extensions and enhancements to the Clojure libraries." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-pres"
+            label="git-pres">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-pres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apressentação de git para a materia Gerencia de Configuração e Testes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="interactive"
+            label="interactive">
+        <attvalues>
+          <attvalue for="0"
+                    value="interactive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom panel for the CakePHP DebugKit allowing for interactive sessions with your app" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="netzke-basepack"
+            label="netzke-basepack">
+        <attvalues>
+          <attvalue for="0"
+                    value="netzke-basepack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pre-built Netzke widgets for your RIA" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pyccuracy"
+            label="pyccuracy">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyccuracy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Pyccuracy is a BDD-style Acceptance Testing framework in Python." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="py-postgresql"
+            label="py-postgresql">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-postgresql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PostgreSQL interfaces library. Driver, protocol tools, and command interfaces for Python 3" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="paperwalking"
+            label="paperwalking">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperwalking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like walking, but with paper" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-filmstrip"
+            label="radiant-filmstrip">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-filmstrip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to create an animated filmstrip gallery in Radiant and display on a page." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smultron"
+            label="smultron">
+        <attvalues>
+          <attvalue for="0"
+                    value="smultron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Smultron Text Editor for Mac OS X" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mapbox"
+            label="mapbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="mapbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mapbox map styles" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="userguide-cn"
+            label="userguide-cn">
+        <attvalues>
+          <attvalue for="0"
+                    value="userguide-cn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kohana user guide and live API documentation module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="coltrane-blog"
+            label="coltrane-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="coltrane-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A fork of James Bennett's coltrane blog app" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="batcache"
+            label="batcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="batcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A memcached HTML page cache for WordPress." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jtab"
+            label="jtab">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Guitar Tab Notation for the Web (Javascript/CSS/SVG)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="java-mateview"
+            label="java-mateview">
+        <attvalues>
+          <attvalue for="0"
+                    value="java-mateview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A TextMate syntax compatible source editing widget. Current adapters are for SWT." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Text-FindLinks"
+            label="Text-FindLinks">
+        <attvalues>
+          <attvalue for="0"
+                    value="Text-FindLinks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module for automatic URL markup and extraction" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tinybot"
+            label="tinybot">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinybot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="IRC Bot to provide summaries of links pasted on IRC" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tagwiki"
+            label="tagwiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="tagwiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="super basic demo wiki app to test out an approach to User/Item/Tag handling built on top of django-tagging" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="donut"
+            label="donut">
+        <attvalues>
+          <attvalue for="0"
+                    value="donut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A robust distributed hashtable based on Chord" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-assets"
+            label="robotlegs-assets">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-assets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Graphical assets for the Robotlegs framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="stomptomanagerbridge"
+            label="stomptomanagerbridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="stomptomanagerbridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experiment I did to bridge the Stomp protocol with the Asterisk Manager Interface using AsteriskJava" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="faux-sc"
+            label="faux-sc">
+        <attvalues>
+          <attvalue for="0"
+                    value="faux-sc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Replace osCommerce's checkout process with FoxyCart." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sph"
+            label="sph">
+        <attvalues>
+          <attvalue for="0"
+                    value="sph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The code behind SolutionsPerHour.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="temple"
+            label="temple">
+        <attvalues>
+          <attvalue for="0"
+                    value="temple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Template compilation framework in Ruby" />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ib-ruby"
+            label="ib-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ib-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby interface to Interactive Brokers' TWS API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="giki"
+            label="giki">
+        <attvalues>
+          <attvalue for="0"
+                    value="giki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Giki (pronounced &quot;geeky&quot;) is a wiki built on Git (and Rails)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="default_value_for"
+            label="default_value_for">
+        <attvalues>
+          <attvalue for="0"
+                    value="default_value_for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Provides a way to specify default values for ActiveRecord models" />
+          <attvalue for="10"
+                    value="151" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flourish"
+            label="flourish">
+        <attvalues>
+          <attvalue for="0"
+                    value="flourish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Flourish is a PHP unframework — a general-purpose, object-oriented library. It's architecture is modular and thus not strictly MVC. It focuses on being secure, broadly compatible, portable, well documented and easy to use." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scully-rails-template"
+            label="scully-rails-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="scully-rails-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Workhorse Rails template used at ScullyTown" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smolder"
+            label="smolder">
+        <attvalues>
+          <attvalue for="0"
+                    value="smolder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Web-based Continuous Integration Smoke Server" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="p5-anyevent-mprpc"
+            label="p5-anyevent-mprpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-anyevent-mprpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MessagePack RPC component for AnyEvent!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="meb"
+            label="meb">
+        <attvalues>
+          <attvalue for="0"
+                    value="meb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mud on web" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="document-object-mayhem"
+            label="document-object-mayhem">
+        <attvalues>
+          <attvalue for="0"
+                    value="document-object-mayhem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JS game engine built using the Glow JS library." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="test_git"
+            label="test_git">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a test" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blog-screencast"
+            label="blog-screencast">
+        <attvalues>
+          <attvalue for="0"
+                    value="blog-screencast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Example blog application built in the offical 15 minute Rails screencast." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="harsh"
+            label="harsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="harsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Harsh: Another Rails Syntax Highlighter. Ultraviolet-based syntax highlighting for rails, for ERb or Haml. Better than the rest." />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="andy-pearson.com"
+            label="andy-pearson.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="andy-pearson.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The complete Version 2 of Andy Pearson's personal website, here on Github. View, fork, use and abuse." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Test-Sims"
+            label="Test-Sims">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-Sims" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module to help build up complex, semi-random data for testing." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="player"
+            label="player">
+        <attvalues>
+          <attvalue for="0"
+                    value="player" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playdar-driven browser-based iTunes-esque music-player" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="share-this"
+            label="share-this">
+        <attvalues>
+          <attvalue for="0"
+                    value="share-this" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple plugin to share pages with most popular social sites." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="v8-gl"
+            label="v8-gl">
+        <attvalues>
+          <attvalue for="0"
+                    value="v8-gl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Toolkit for creating Desktop Hardware Accelerated Graphics with JS." />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gearman-server"
+            label="gearman-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="gearman-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gearman C Server" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="network-bytestring"
+            label="network-bytestring">
+        <attvalues>
+          <attvalue for="0"
+                    value="network-bytestring" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fast and memory efficient low-level networking for Haskell." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="litle_online"
+            label="litle_online">
+        <attvalues>
+          <attvalue for="0"
+                    value="litle_online" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Litle Online Payment Gateway Adapter for ActiveMerchant" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hintly_ensemble"
+            label="hintly_ensemble">
+        <attvalues>
+          <attvalue for="0"
+                    value="hintly_ensemble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="easy-fckeditor"
+            label="easy-fckeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy-fckeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Scott Rutherford's excellent fckeditor Rails plugin, with easy upload image plugin of Alfonso Martínez de Lizarrondo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sinatra-erubis"
+            label="sinatra-erubis">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-erubis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="using erubis in sinatra" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="txredisapi"
+            label="txredisapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="txredisapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="redis client for twisted" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gitexample"
+            label="gitexample">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitexample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample git repo to teach git to a few people" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ccw.clojure"
+            label="ccw.clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccw.clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="nulldb"
+            label="nulldb">
+        <attvalues>
+          <attvalue for="0"
+                    value="nulldb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ActiveRecord null database adapter for greater speed and isolation in unit tests." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ohai-plugins"
+            label="ohai-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="ohai-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom ohai plugins" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-tools"
+            label="github-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Helpers for hosting  python projects on GitHub" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="whatlang"
+            label="whatlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="whatlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Language Identification with Ruby: probabilistic language identification with ruby1.9" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Fohjin"
+            label="Fohjin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Fohjin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="This is a personal sand box" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="SuperHappyScreen"
+            label="SuperHappyScreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="SuperHappyScreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails application for registry and real time tracking for SuperHappyDevHouses" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="batchhttp"
+            label="batchhttp">
+        <attvalues>
+          <attvalue for="0"
+                    value="batchhttp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parallel HTTP through MIME multipart encoding" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Blitz"
+            label="Blitz">
+        <attvalues>
+          <attvalue for="0"
+                    value="Blitz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="20 slides. 15 seconds each. 5 minutes total. Go." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="atmosphere"
+            label="atmosphere">
+        <attvalues>
+          <attvalue for="0"
+                    value="atmosphere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A visualisation tool for source code" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scripts"
+            label="scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="various scripts for unix systems" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redmine_download_counter"
+            label="redmine_download_counter">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_download_counter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Displays the total number of downloads in the sidebars of the project" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whiskeytub"
+            label="whiskeytub">
+        <attvalues>
+          <attvalue for="0"
+                    value="whiskeytub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Whiskey! Whiskey in a tub! Also, a WSGI pastebin with RSS feeds and stuff." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tellybox"
+            label="tellybox">
+        <attvalues>
+          <attvalue for="0"
+                    value="tellybox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Mac app that allows you to watch live and catchup BBC Television" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="hotruby"
+            label="hotruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="hotruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="hot.rubykr.org" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="canasto"
+            label="canasto">
+        <attvalues>
+          <attvalue for="0"
+                    value="canasto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unofficial http://drop.io  Mac OS X manager (MacRuby Application)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mxn"
+            label="mxn">
+        <attvalues>
+          <attvalue for="0"
+                    value="mxn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Mapstraction v2" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="sliding-stats"
+            label="sliding-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="sliding-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sliding stats is Rack Middleware that presents a &quot;sliding window&quot; over a web apps last N requests (where N is a reasonably low value, as it's all kept in memory). This is currently a &quot;work in progress&quot; - don't deploy this anywhere without testing it first; It is likely to have nasty bugs." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shipit"
+            label="shipit">
+        <attvalues>
+          <attvalue for="0"
+                    value="shipit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Software Release Tool" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Glue"
+            label="Glue">
+        <attvalues>
+          <attvalue for="0"
+                    value="Glue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enables posting to GlueNow.com API service and reading posts from Glue accounts." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ofxFern"
+            label="ofxFern">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofxFern" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An implementatin of the Fern tracker from EPFL CVLab " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="jic-jack-jo"
+            label="jic-jack-jo">
+        <attvalues>
+          <attvalue for="0"
+                    value="jic-jack-jo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tic-tac-toe using Narwhal and Jack" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="python-delicious"
+            label="python-delicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-delicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python module to access del.icio.us via its API." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-settings"
+            label="radiant-settings">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-settings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="A global setting editor extension for Radiant" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trackernotifier"
+            label="trackernotifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="trackernotifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PivotalTracker notification tool" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="aquamacs-emacs-starter-kit"
+            label="aquamacs-emacs-starter-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="aquamacs-emacs-starter-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An Aquamacs specific starter kit that is inspired by emacs-starter-kit, but not a direct fork. Structure differs to suit Aquamacs conventions." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="haskell-memcached"
+            label="haskell-memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="haskell-memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Memcached client for Haskell" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="ontheboard"
+            label="ontheboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="ontheboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a extensive set of tools for tracking tallys  " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby.sugar"
+            label="ruby.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A Ruby sugar for MacRabbit's Espresso text editor" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubypodder"
+            label="rubypodder">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubypodder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a copy of rubypodder project (see rubyforge)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slate"
+            label="slate">
+        <attvalues>
+          <attvalue for="0"
+                    value="slate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails-based content management system/framework" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Climate-Karaoke"
+            label="Climate-Karaoke">
+        <attvalues>
+          <attvalue for="0"
+                    value="Climate-Karaoke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Climate Change Cage Match now with Raw Data!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="surveyor"
+            label="surveyor">
+        <attvalues>
+          <attvalue for="0"
+                    value="surveyor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Surveyor is a Rails gem plugin that lets you easily design surveys, questionnares, quizes, etc... and add them to your app.  (See Readme for more information)" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="production_log_analyzer"
+            label="production_log_analyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="production_log_analyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="greasemonkey-for-prism"
+            label="greasemonkey-for-prism">
+        <attvalues>
+          <attvalue for="0"
+                    value="greasemonkey-for-prism" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Greasemonkey is a user script manager for Prism" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="blog_code_examples"
+            label="blog_code_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="blog_code_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Code examples from my blog" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="org.abn.as3"
+            label="org.abn.as3">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.abn.as3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActionScript 3 port of the ABN universal API lib sources" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="jrfeedbackprovider"
+            label="jrfeedbackprovider">
+        <attvalues>
+          <attvalue for="0"
+                    value="jrfeedbackprovider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="nonviral cocoa source for implementing an application feedback panel (for bugs, feature requests and support)" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="todo.tmbundle"
+            label="todo.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="todo.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for TODO" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bifff"
+            label="bifff">
+        <attvalues>
+          <attvalue for="0"
+                    value="bifff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Behavior Injection for Flex - a jQuery-like behavior injection framework for flex" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="inventory"
+            label="inventory">
+        <attvalues>
+          <attvalue for="0"
+                    value="inventory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enterprise Resource Planning (ERP) system to integrate several data sources and processes of Physics Institute at UNAM" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-wiki"
+            label="git-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wiki engine that uses a Git repository as its data store." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datetimex-format"
+            label="datetimex-format">
+        <attvalues>
+          <attvalue for="0"
+                    value="datetimex-format" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generic perl framework for building imports and export from DateTimeX using a system of Moose::Role's" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cakephp-admin-panel"
+            label="cakephp-admin-panel">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-admin-panel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a sample cakephp administration panel based in part on various rails panels and the frogcms panel" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="yui3"
+            label="yui3">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YUI 3.x Source Tree" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="shoes-macports"
+            label="shoes-macports">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes-macports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build Shoes via MacPorts." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_tree"
+            label="acts_as_tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActsAsTree plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="selenium-dsl"
+            label="selenium-dsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium-dsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A DSL for working with Selenium and Java" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lastfm-android"
+            label="lastfm-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="lastfm-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The official Last.fm Android application suite" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="shopify_api"
+            label="shopify_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="shopify_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ShopifyAPI is a lightweight gem for accessing the Shopify admin REST web services." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-skype"
+            label="php-skype">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-skype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="PHP Skype API wrapper class" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gist-live"
+            label="gist-live">
+        <attvalues>
+          <attvalue for="0"
+                    value="gist-live" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bookmarklet to edit gists in real-time" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brightberry"
+            label="brightberry">
+        <attvalues>
+          <attvalue for="0"
+                    value="brightberry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Unofficial Brightkite Blackberry Client" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="crazy_eights"
+            label="crazy_eights">
+        <attvalues>
+          <attvalue for="0"
+                    value="crazy_eights" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small multiplayer crazy eights game. C#, school stuff." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="tabular.tmbundle"
+            label="tabular.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabular.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Tabular" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lazyscripts_pool_opensuse"
+            label="lazyscripts_pool_opensuse">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyscripts_pool_opensuse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="scripts and config pool for lazyscript on openSUSE" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ProtoFish"
+            label="ProtoFish">
+        <attvalues>
+          <attvalue for="0"
+                    value="ProtoFish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Advanced hover menu based on Prototype" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="narwhal"
+            label="narwhal">
+        <attvalues>
+          <attvalue for="0"
+                    value="narwhal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript standard library conforming to the ServerJS standard: https://wiki.mozilla.org/ServerJS" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="diggr"
+            label="diggr">
+        <attvalues>
+          <attvalue for="0"
+                    value="diggr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ruby wrapper for the digg api with nice syntax" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="roo"
+            label="roo">
+        <attvalues>
+          <attvalue for="0"
+                    value="roo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Roo provides an interface to Open Office, Excel, and Google Spreadsheets. " />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mongo-java-driver"
+            label="mongo-java-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-java-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="XJDM : eXperimental Java Driver for Mongo" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jeeklabs"
+            label="jeeklabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="jeeklabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repository for JeekLabs projects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jquery-stuff"
+            label="jquery-stuff">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-stuff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Usefull jQuery plugins for common situations" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="platform_external_iptables"
+            label="platform_external_iptables">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_external_iptables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-jk"
+            label="jquery-jk">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-jk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy keyboard shortcuts for traversing lists (like Gmail)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wikihub-wiki"
+            label="wikihub-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikihub-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="wikihubwiki" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="revisionary"
+            label="revisionary">
+        <attvalues>
+          <attvalue for="0"
+                    value="revisionary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Treat your ActiveRecord models as if they're under source control" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-banner-rotator-extension"
+            label="radiant-banner-rotator-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-banner-rotator-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple Radiant extension that supports randomly rotating banners on pages." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="domlint"
+            label="domlint">
+        <attvalues>
+          <attvalue for="0"
+                    value="domlint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test suite against HTML/DOM conflicts" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="openvanilla-oranje"
+            label="openvanilla-oranje">
+        <attvalues>
+          <attvalue for="0"
+                    value="openvanilla-oranje" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the OpenVanilla Project that focuses on providing a reference implementation on Mac OS X" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cruisecontrolrb-campfire_notifier"
+            label="cruisecontrolrb-campfire_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruisecontrolrb-campfire_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Campfire notificier for CruiseControl.rb " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_my_effort"
+            label="redmine_my_effort">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_my_effort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows to start/stop timers for time spent on an issue from a separate tab" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="breve"
+            label="breve">
+        <attvalues>
+          <attvalue for="0"
+                    value="breve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Breve Template Engine for Python" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails_shorturl"
+            label="rails_shorturl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_shorturl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Run your own short url service. yay!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="namespace-alias"
+            label="namespace-alias">
+        <attvalues>
+          <attvalue for="0"
+                    value="namespace-alias" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="masochism"
+            label="masochism">
+        <attvalues>
+          <attvalue for="0"
+                    value="masochism" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="ActiveRecord connection proxy for master/slave connections" />
+          <attvalue for="10"
+                    value="236" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tmbundle-collection"
+            label="tmbundle-collection">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmbundle-collection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Collection of TextMate bundles hosted on GitHub to get" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="code_wrapper_on_shoes"
+            label="code_wrapper_on_shoes">
+        <attvalues>
+          <attvalue for="0"
+                    value="code_wrapper_on_shoes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Code Wrapper on Shoes for posting your code to the forum of RubyLearning.org" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoffify"
+            label="hoffify">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoffify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Where there's Hoff, there's more Hoff." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="heroku-client"
+            label="heroku-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="heroku-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Officlal repo is now at: http://github.com/heroku/heroku-client" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dada-mail"
+            label="dada-mail">
+        <attvalues>
+          <attvalue for="0"
+                    value="dada-mail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dada Mail is a simple, web-based mailing list manager, written in Perl. It totally rules. " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cwsa"
+            label="cwsa">
+        <attvalues>
+          <attvalue for="0"
+                    value="cwsa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo material from my talk on Javascript/jQuery" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PubSubHubbub"
+            label="PubSubHubbub">
+        <attvalues>
+          <attvalue for="0"
+                    value="PubSubHubbub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Asynchronous PubSubHubbub Ruby Client" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wordpress-console"
+            label="wordpress-console">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress-console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An interactive console for WordPress developers" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="graffle2svg"
+            label="graffle2svg">
+        <attvalues>
+          <attvalue for="0"
+                    value="graffle2svg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="convert .graffle files to .svg (by timwintle) [this is a clone]" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="la-bonne-auberge"
+            label="la-bonne-auberge">
+        <attvalues>
+          <attvalue for="0"
+                    value="la-bonne-auberge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="La Bonne Auberge" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-forumutils"
+            label="mt-plugin-forumutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-forumutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that adds support for featured comments, entries, and other forum like features." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="SoundCloud-Map"
+            label="SoundCloud-Map">
+        <attvalues>
+          <attvalue for="0"
+                    value="SoundCloud-Map" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SoundCloud Map displays the latest music uploaded to SoundCloud on a Google Maps map" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pandemic"
+            label="pandemic">
+        <attvalues>
+          <attvalue for="0"
+                    value="pandemic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="&quot;Because information needs to be contagious.&quot;" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="date_input"
+            label="date_input">
+        <attvalues>
+          <attvalue for="0"
+                    value="date_input" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Date Input is a no frills date picker plugin for jQuery" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="netrobots"
+            label="netrobots">
+        <attvalues>
+          <attvalue for="0"
+                    value="netrobots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CROBOTS-like, client/server robot programming game" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="xulunit"
+            label="xulunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="xulunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XulUnit A simple Javascript testing framework for Firefox extension development" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="action_mailer_cache_delivery"
+            label="action_mailer_cache_delivery">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_mailer_cache_delivery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Provides :cache delivery method for ActionMailer" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rho"
+            label="rho">
+        <attvalues>
+          <attvalue for="0"
+                    value="rho" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="ssh scanner for your network" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Hallenprojektstatus"
+            label="Hallenprojektstatus">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hallenprojektstatus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sprinkle-linode"
+            label="sprinkle-linode">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprinkle-linode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An abstraction of the Sprinkle scripts I use to set up a Rails environment on a Debian 5.0 Linode." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sequel_paperclip"
+            label="sequel_paperclip">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequel_paperclip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of the Paperclip to work with Sequel" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="node.proxy.js"
+            label="node.proxy.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="node.proxy.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="HTTP Proxy for node.js" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="unobtrusive"
+            label="unobtrusive">
+        <attvalues>
+          <attvalue for="0"
+                    value="unobtrusive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails generator for installing Dan Webb's lowpro.js and supporting files." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raleigh-workshop-08"
+            label="raleigh-workshop-08">
+        <attvalues>
+          <attvalue for="0"
+                    value="raleigh-workshop-08" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code repository for the Raleigh, NC CakePHP workshop" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-autocompleter"
+            label="jquery-autocompleter">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-autocompleter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery Autocompleter Plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rightaws_mock"
+            label="rightaws_mock">
+        <attvalues>
+          <attvalue for="0"
+                    value="rightaws_mock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DataMapper based rightaws mock library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cardinal"
+            label="cardinal">
+        <attvalues>
+          <attvalue for="0"
+                    value="cardinal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Cardinal - Ruby compiler for Parrot" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_scribe"
+            label="acts_as_scribe">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_scribe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple plugin that allows to keep track of the users activity. Common uses could be user's wall, public timeline portlets, etc..." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newzbin"
+            label="newzbin">
+        <attvalues>
+          <attvalue for="0"
+                    value="newzbin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Newzbin Library to search Newzbin" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_scaffold_sortable"
+            label="active_scaffold_sortable">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_scaffold_sortable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Fancy pants drag-drop sortable lists for ActiveScaffold" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-growl-any"
+            label="perl-growl-any">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-growl-any" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl module that provide any growl application" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="nv"
+            label="nv">
+        <attvalues>
+          <attvalue for="0"
+                    value="nv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Notational Velocity: modeless, mouseless Mac OS X note-taking application" />
+          <attvalue for="10"
+                    value="204" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="activewarehouse"
+            label="activewarehouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="activewarehouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="ActiveWarehouse for Rails - Implement data warehouses with Rails" />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="digitarald-fancyupload"
+            label="digitarald-fancyupload">
+        <attvalues>
+          <attvalue for="0"
+                    value="digitarald-fancyupload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="93" />
+          <attvalue for="9"
+                    value="Swiff meets Ajax for powerful and elegant uploads (MooTools Plugin)." />
+          <attvalue for="10"
+                    value="222" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="trafficserver"
+            label="trafficserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="trafficserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Traffic Server (incubating)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iphone-scripts"
+            label="iphone-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="iPhone- and App Store-related items" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="railspdf"
+            label="railspdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="railspdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Adds pdf-writer support to Rails. The original project is outdated. This fork supports 2.3.2 and adds a few other goodies." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PostgreSQL-Slow-Query-Log-Analyzer"
+            label="PostgreSQL-Slow-Query-Log-Analyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="PostgreSQL-Slow-Query-Log-Analyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Slow query log analyzer similar to the PHP PGFouine script but considerably faster and more reliable." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="keybox"
+            label="keybox">
+        <attvalues>
+          <attvalue for="0"
+                    value="keybox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="secure password storage" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="physical-gmail-alert"
+            label="physical-gmail-alert">
+        <attvalues>
+          <attvalue for="0"
+                    value="physical-gmail-alert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python script that physically with arduino alert the arrival of gmails." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="metabase-web"
+            label="metabase-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="metabase-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="the CPAN::Metabase webserver" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="munin-httpresponse-plugin"
+            label="munin-httpresponse-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="munin-httpresponse-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin to monitor http response times" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="egit-freenet"
+            label="egit-freenet">
+        <attvalues>
+          <attvalue for="0"
+                    value="egit-freenet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EGit Freenet Transport" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lucifer"
+            label="lucifer">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucifer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to transparently encrypt attributes" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emacs-rails"
+            label="emacs-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Tomtt's version of the minor mode for editing RubyOnRails code in Emacs" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="jsonpickle"
+            label="jsonpickle">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonpickle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="jsonpickle is a library for serializing arbitrary Python objects into JSON." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="partially_valid"
+            label="partially_valid">
+        <attvalues>
+          <attvalue for="0"
+                    value="partially_valid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that allows validation on partially completed Active Record models (useful in wizards that incrementally build a model)." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pywebmvc"
+            label="pywebmvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pywebmvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MVC Web Framework written in python for use with mod_python. It's designed in the spirit of struts." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-freebase"
+            label="ruby-freebase">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-freebase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby client for freebase" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="InspirationBits"
+            label="InspirationBits">
+        <attvalues>
+          <attvalue for="0"
+                    value="InspirationBits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="App to share inspiraiton " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rblib"
+            label="rblib">
+        <attvalues>
+          <attvalue for="0"
+                    value="rblib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web Application component for Open Australia (rblib module)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wee_beastie"
+            label="wee_beastie">
+        <attvalues>
+          <attvalue for="0"
+                    value="wee_beastie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lightweight forum rails engine." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="reflex-tests"
+            label="reflex-tests">
+        <attvalues>
+          <attvalue for="0"
+                    value="reflex-tests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unit Tests for the Reflex Framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="monkeysphere"
+            label="monkeysphere">
+        <attvalues>
+          <attvalue for="0"
+                    value="monkeysphere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="use the OpenPGP web of trust to verify ssh connections" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="one_inch_punch"
+            label="one_inch_punch">
+        <attvalues>
+          <attvalue for="0"
+                    value="one_inch_punch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="a simple time-tracking tool, compatible with Ara T. Howard's punch gem" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_upgrade"
+            label="rails_upgrade">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_upgrade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin to run checks on your Rails 2.x/3.x to check for obvious upgrade points on the path to 3.0" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchdb_example_wiki"
+            label="couchdb_example_wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb_example_wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="example implementation of a wiki in all ruby couchdb frameworks for my couchdb talk" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jersey-netty"
+            label="jersey-netty">
+        <attvalues>
+          <attvalue for="0"
+                    value="jersey-netty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Netty bindings for Jersey" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubyists.eu"
+            label="rubyists.eu">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyists.eu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Platform dedicated to all Ruby/Rails User Groups around Europe" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="icanhazthread"
+            label="icanhazthread">
+        <attvalues>
+          <attvalue for="0"
+                    value="icanhazthread" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The CouchApp powering http://i.canhazthread.com" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SimplenoteSync"
+            label="SimplenoteSync">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimplenoteSync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="perl routine to sync folder of text files with your notes on Simplenote" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gdb.rb"
+            label="gdb.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="gdb.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="gdb hooks for MRI" />
+          <attvalue for="10"
+                    value="111" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TeaTime"
+            label="TeaTime">
+        <attvalues>
+          <attvalue for="0"
+                    value="TeaTime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Calendar CouchApp" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drails"
+            label="drails">
+        <attvalues>
+          <attvalue for="0"
+                    value="drails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Dojo implementation for the Rails helpers" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="android-external-openvpn"
+            label="android-external-openvpn">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-external-openvpn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of OpenVPN to the android platform." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gearman-ruby"
+            label="gearman-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="gearman-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library for the Gearman distributed job system" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="smackx-pubsub"
+            label="smackx-pubsub">
+        <attvalues>
+          <attvalue for="0"
+                    value="smackx-pubsub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XEP-0060 extension to the Smack XMPP client library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="b-hooks-op-check-stashchange"
+            label="b-hooks-op-check-stashchange">
+        <attvalues>
+          <attvalue for="0"
+                    value="b-hooks-op-check-stashchange" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="presentation_enterprise_mom"
+            label="presentation_enterprise_mom">
+        <attvalues>
+          <attvalue for="0"
+                    value="presentation_enterprise_mom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="What the Enterprise Can Learn From Your Mom presentation for erubycon 2008. (Aka &quot;What? Threads are Hard?&quot;)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="testbot"
+            label="testbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="testbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Test Automation and Distribution System." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rbwebkitgtk"
+            label="rbwebkitgtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbwebkitgtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby bindings for the GTK+ port of WebKit." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="code_tennis"
+            label="code_tennis">
+        <attvalues>
+          <attvalue for="0"
+                    value="code_tennis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like pair programming, but with Vikings and Pandas." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yasnippet-licenses"
+            label="yasnippet-licenses">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippet-licenses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of yasnippet-compatible snippets for inserting various standard licenses into a buffer." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nutch"
+            label="nutch">
+        <attvalues>
+          <attvalue for="0"
+                    value="nutch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mirror of Apache Nutch" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pickler"
+            label="pickler">
+        <attvalues>
+          <attvalue for="0"
+                    value="pickler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PIvotal traCKer Liaison to cucumbER" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Artemis"
+            label="Artemis">
+        <attvalues>
+          <attvalue for="0"
+                    value="Artemis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Artemis is a free genome viewer and annotation tool that allows visualization of sequence features and the results of analyses within the context of the sequence, and its six-frame translation" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="flame"
+            label="flame">
+        <attvalues>
+          <attvalue for="0"
+                    value="flame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the seattle.rb flog project (why a fork?  flog source is kept in a private perforce repo, and we wanted to add some new functionality, oh, and tests)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-whacker"
+            label="dm-whacker">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-whacker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A bookmarklet to automatically delete Twitter Direct Messages" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="test_app"
+            label="test_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dummie Rails app intended for testing/debugging Formtastic and Validatious-On-Rails." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gnuplot-tmbundle"
+            label="gnuplot-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnuplot-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Gnuplot Bundle for textmate, with support for online help and plenty of useful snippets and commands." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chef-deploy"
+            label="chef-deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Chef Resources and Providers for deploying ruby web apps without capistrano" />
+          <attvalue for="10"
+                    value="213" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mpi-ruby"
+            label="mpi-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="mpi-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MPI Ruby Bindings" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pony_barn"
+            label="pony_barn">
+        <attvalues>
+          <attvalue for="0"
+                    value="pony_barn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Where we keep all the ponies." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="python-paper-enigma"
+            label="python-paper-enigma">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-paper-enigma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An implementation of the Paper Enigma machine in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sub-exporter-lexical"
+            label="sub-exporter-lexical">
+        <attvalues>
+          <attvalue for="0"
+                    value="sub-exporter-lexical" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="lexical installer for Sub::Exporter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="editorrific"
+            label="editorrific">
+        <attvalues>
+          <attvalue for="0"
+                    value="editorrific" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This project features a simple editor similar to the one used in the Twitterriffic iPhone application." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="OpenFlow"
+            label="OpenFlow">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenFlow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="CoverFlow API replacement for the iPhone" />
+          <attvalue for="10"
+                    value="151" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pyqt-by-example"
+            label="pyqt-by-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyqt-by-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tutorial for PyQt focused on showing by doing" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spree-availability"
+            label="spree-availability">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-availability" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Select availability messages for products in a Spree Commerce store" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="avro"
+            label="avro">
+        <attvalues>
+          <attvalue for="0"
+                    value="avro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Mirror of Apache Avro" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-comment-utils"
+            label="django-comment-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-comment-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A fork of James Bennett's django-comment-utils that should work with Django 1.0" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rtags"
+            label="rtags">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Tags. Extract Tag info from Ruby code to navigate with Vim or Emacs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fireunit"
+            label="fireunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Firebug extension for JavaScript testing." />
+          <attvalue for="10"
+                    value="173" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="migration_helpers"
+            label="migration_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="migration_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some quick Rails migration helpers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cametrics-php-client"
+            label="cametrics-php-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="cametrics-php-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Client for the Cametrics Logging System" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="juggernaut_rails"
+            label="juggernaut_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="juggernaut_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A push server written in Ruby with Rails integration." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="matlab-interpolation-toolkit"
+            label="matlab-interpolation-toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="matlab-interpolation-toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A matlab toolkit for interpolating scattered data in interesting ways. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ghi"
+            label="ghi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="GitHub Issues on the command line. Use your $EDITOR, not your browser." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rfc822"
+            label="rfc822">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfc822" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RFC822 Email Parser / Validator" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gbd"
+            label="gbd">
+        <attvalues>
+          <attvalue for="0"
+                    value="gbd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generic Disease Modelling System" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radtrack-core"
+            label="radtrack-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="radtrack-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="This is the core Kanban engine of http://radtrack.com.  It provides a simple card kanban that can be extended for your own personal use." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="deb-xscreensaver"
+            label="deb-xscreensaver">
+        <attvalues>
+          <attvalue for="0"
+                    value="deb-xscreensaver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XScreenSaver debian packaging" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="html-mason-site"
+            label="html-mason-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-mason-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) encapsulate per-site Mason handlers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="usbload"
+            label="usbload">
+        <attvalues>
+          <attvalue for="0"
+                    value="usbload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="software usb bootloader for various projects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="contacts_rails"
+            label="contacts_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="contacts_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Google, Yahoo and Live Contacts in your Rails application with only a line of code" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="the-sexy-curls-jquery-plugin"
+            label="the-sexy-curls-jquery-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="the-sexy-curls-jquery-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A page-turning plugin for jQuery" />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fedex"
+            label="fedex">
+        <attvalues>
+          <attvalue for="0"
+                    value="fedex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Fork of Mighty Interactive plugin, updated to support v7 of the Fedex API" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="k2-sling-fork"
+            label="k2-sling-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="k2-sling-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A fork of Sling trunk head containing modifications being used in K2" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="polinax"
+            label="polinax">
+        <attvalues>
+          <attvalue for="0"
+                    value="polinax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An election site, based on Pinax, Django and Python." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="jemplate"
+            label="jemplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="jemplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Industrial strength JavaScript template framework" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xiomacs"
+            label="xiomacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="xiomacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An X11 taskbar and menu system written in Common Lisp and Emacs Lisp." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="DotWeb"
+            label="DotWeb">
+        <attvalues>
+          <attvalue for="0"
+                    value="DotWeb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=".NET Web Toolkit" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="acts_as_reportable"
+            label="acts_as_reportable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_reportable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ActiveRecord integration for Ruby Reports" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-tracking"
+            label="django-tracking">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tracking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Determine how many active users you have on your site." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rhosync"
+            label="rhosync">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhosync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Rhosync is a rails application to facilitate accessing information from hosted backend applications and syncing that information to mobile devices." />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="premis-to-mets"
+            label="premis-to-mets">
+        <attvalues>
+          <attvalue for="0"
+                    value="premis-to-mets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="transform PREMIS XML to METS XML (with embedded PREMIS)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frailty"
+            label="frailty">
+        <attvalues>
+          <attvalue for="0"
+                    value="frailty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="elysium"
+            label="elysium">
+        <attvalues>
+          <attvalue for="0"
+                    value="elysium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Generative MIDI Sequencer for Mac OS X" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sammy_crud"
+            label="sammy_crud">
+        <attvalues>
+          <attvalue for="0"
+                    value="sammy_crud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails generator to create a dynamic scaffold based on the Sammy JS framework." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mst"
+            label="mst">
+        <attvalues>
+          <attvalue for="0"
+                    value="mst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A meta-scan tool used to kick off a number of command-line security tools during VA/PT work." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="meta-rails"
+            label="meta-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="meta-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generator of simple database based web applications." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redhillonrails"
+            label="redhillonrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="redhillonrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Once off never to be repeated copy of the UNSUPPORTED Rails plugins" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gst-ipcam-server"
+            label="gst-ipcam-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-ipcam-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a rtsp streaming server based on gstreamer" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dm-specs"
+            label="dm-specs">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-specs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of specs to test end user behavior as i (knowtheory) expect it to be." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_frameworks_base"
+            label="android_frameworks_base">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_frameworks_base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Android base frameworks (cyanogenmod)" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yql-rss-speed-comparison"
+            label="yql-rss-speed-comparison">
+        <attvalues>
+          <attvalue for="0"
+                    value="yql-rss-speed-comparison" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick demo to show how you can retrieve RSS feeds with YQL" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="use_db"
+            label="use_db">
+        <attvalues>
+          <attvalue for="0"
+                    value="use_db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="fork of Rails plugin for supporting multiple databases - added patch that allows usage of Models in fixtures" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libdatabroker-1-1"
+            label="libdatabroker-1-1">
+        <attvalues>
+          <attvalue for="0"
+                    value="libdatabroker-1-1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="WoW Library - A central registry for addons looking for something to display their data" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="fontspec"
+            label="fontspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="fontspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Development version of the fontspec XeTeX/LuaTeX package" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="contact-form"
+            label="contact-form">
+        <attvalues>
+          <attvalue for="0"
+                    value="contact-form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple contact form made with Merb &amp; DataMapper." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ami-ragel"
+            label="ami-ragel">
+        <attvalues>
+          <attvalue for="0"
+                    value="ami-ragel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The new Asterisk Manager Interface implementation that uses Ragel and EventMachine" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="modules"
+            label="modules">
+        <attvalues>
+          <attvalue for="0"
+                    value="modules" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl 6 modules" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twitterverse"
+            label="twitterverse">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterverse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic Dojo Application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="premailer"
+            label="premailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="premailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Preflight for HTML email" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railsbot"
+            label="railsbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The #rubyonrails channel bot" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sc_listener"
+            label="sc_listener">
+        <attvalues>
+          <attvalue for="0"
+                    value="sc_listener" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple class for listening to microphone levels, suitable for the iPhone." />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="concept_album"
+            label="concept_album">
+        <attvalues>
+          <attvalue for="0"
+                    value="concept_album" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Photo Album Plugin" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="basset"
+            label="basset">
+        <attvalues>
+          <attvalue for="0"
+                    value="basset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Library for various machine learning tasks" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="atom-tools"
+            label="atom-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="atom-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="mirror of the darcs repository (ruby lib for atom/atompub)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="melk.util"
+            label="melk.util">
+        <attvalues>
+          <attvalue for="0"
+                    value="melk.util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="some assorted utilities stolen from melkjug" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="magic_meta_methods"
+            label="magic_meta_methods">
+        <attvalues>
+          <attvalue for="0"
+                    value="magic_meta_methods" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin that serializes text and data structures into one column and makes that data readable/writable through meta-programmed methods on ActiveRecord as defined by :column. This plugin is particularly useful for storing display data or meta data that isn't intended to be queried directly via SQL. It reduces the number of &quot;one-off&quot; columns and the clutter of serialized declarations with getter/setters on your model." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="deb-glusterfs"
+            label="deb-glusterfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="deb-glusterfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debian Packaging for the GlusterFS filesystem" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="alchemist"
+            label="alchemist">
+        <attvalues>
+          <attvalue for="0"
+                    value="alchemist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Ruby library to convert from meters to miles from yards to fathoms from teaspoons to quarts and whatever else you could possibly want" />
+          <attvalue for="10"
+                    value="253" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_xapian"
+            label="acts_as_xapian">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_xapian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Xapian full text search plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="124" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ptex"
+            label="ptex">
+        <attvalues>
+          <attvalue for="0"
+                    value="ptex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Per-Face Texture Mapping for Production Rendering" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="as3-mode"
+            label="as3-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An emacs major mode for Actionscript 3. Utilizes flyparse-mode to create AS3 syntax trees and perform high-level source-code transformations." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="rails3-tutorial"
+            label="rails3-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails3-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Moje notatki do Rails 3." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cython"
+            label="cython">
+        <attvalues>
+          <attvalue for="0"
+                    value="cython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Cython Hg repository, along with my changes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="mysql-proxy-cache"
+            label="mysql-proxy-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql-proxy-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A protocol-level caching layer for mysql" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-collectd"
+            label="puppet-collectd">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-collectd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="managing a statistics collection daemon" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlenmeyer"
+            label="erlenmeyer">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlenmeyer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A binding between erlang and mzscheme." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="presentation_solid_ruby"
+            label="presentation_solid_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="presentation_solid_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SOLID Ruby Design Principles Presentation" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Eiffel" />
+        </attvalues>
+      </node>
+      <node id="Thumbnail-component-for-CakePHP"
+            label="Thumbnail-component-for-CakePHP">
+        <attvalues>
+          <attvalue for="0"
+                    value="Thumbnail-component-for-CakePHP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A file uploader and thumbnailer component for CakePHP" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rtranslate"
+            label="rtranslate">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtranslate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple, unofficial, ruby client API for using Google Translate" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack_dav"
+            label="rack_dav">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack_dav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="WEBDAV Handler for Rack" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="md.detect_page_type.ee_addon"
+            label="md.detect_page_type.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.detect_page_type.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Detect a paginated page, category page, or yearly archive page." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="zerg_xcode"
+            label="zerg_xcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="zerg_xcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tool and library for performing automated modifications to Xcode project files" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-api-wrapper-with-source"
+            label="net-api-wrapper-with-source">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-api-wrapper-with-source" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value=".NET API wrapper with source" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="mozrunner"
+            label="mozrunner">
+        <attvalues>
+          <attvalue for="0"
+                    value="mozrunner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Python library for reliable start/stop/configuration of Mozilla Applications (Firefox, Thunderbird, etc.)  " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="prototype-hover-accordion"
+            label="prototype-hover-accordion">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype-hover-accordion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prototype implementation of jQuery's HoverAccordion" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scandb"
+            label="scandb">
+        <attvalues>
+          <attvalue for="0"
+                    value="scandb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library and utility for importing and analyzing information generated by various network scanning utilities." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_form"
+            label="simple_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple easy contact form for Rails" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fofou"
+            label="fofou">
+        <attvalues>
+          <attvalue for="0"
+                    value="fofou" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fofu fork with Atom REST API installed (gae-rest)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="geocoding"
+            label="geocoding">
+        <attvalues>
+          <attvalue for="0"
+                    value="geocoding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django-geocoding uses the Google Maps API as well as django-geonames for geocoding addresses and reverse geocoding coordinates" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bbfreeze"
+            label="bbfreeze">
+        <attvalues>
+          <attvalue for="0"
+                    value="bbfreeze" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="create stand-alone executables from python scripts" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ftang"
+            label="ftang">
+        <attvalues>
+          <attvalue for="0"
+                    value="ftang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="music browser/player using sinatra + pow + jplayer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="DBD-OraLite"
+            label="DBD-OraLite">
+        <attvalues>
+          <attvalue for="0"
+                    value="DBD-OraLite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Oracle emulation mode for SQLite" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="magenta"
+            label="magenta">
+        <attvalues>
+          <attvalue for="0"
+                    value="magenta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy Rails deployments from any git repository to your server." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sm-photo-tool"
+            label="sm-photo-tool">
+        <attvalues>
+          <attvalue for="0"
+                    value="sm-photo-tool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CLI client to mange photos on smugmug.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rubycas-client"
+            label="rubycas-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubycas-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A branch of the RubyCAS-Client project to add a Merb filter" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="docrails_pt-br"
+            label="docrails_pt-br">
+        <attvalues>
+          <attvalue for="0"
+                    value="docrails_pt-br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PLEASE CHECK http://github.com/lifo/docrails/wikis" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="proximo"
+            label="proximo">
+        <attvalues>
+          <attvalue for="0"
+                    value="proximo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android app for public transit arrival times" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-liveblog"
+            label="django-liveblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-liveblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A live-blogging application meant to work alongside an existing blogging application." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="learning-haskell"
+            label="learning-haskell">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning-haskell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a collection of haskell scripts from my learnings" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="geonames-rails"
+            label="geonames-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="geonames-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a lightweight plugin to map to imported geonames data with a repeatable import" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bob"
+            label="bob">
+        <attvalues>
+          <attvalue for="0"
+                    value="bob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bob the Builder will build your codes" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-jna"
+            label="clojure-jna">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-jna" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dynamically load and use native C libs from Clojure using JNA" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="jblas-ruby"
+            label="jblas-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="jblas-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JRuby wrapper for jblas" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="email-send-mailer"
+            label="email-send-mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-send-mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(deprecated) a clearer set of APIs for Email::Send" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="file_wrapper"
+            label="file_wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="file_wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FileWrapper is a Rails plugin which wraps the command line utility 'file' to detect the mime-type of a file." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-pagination"
+            label="django-pagination">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pagination" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of utilities for creating robust pagination tools throughout a django application." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="emacs-xcode"
+            label="emacs-xcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-xcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of tools to make OS-X and iPhone development with emacs pleasant. It simplifies writing objective-c applications and provides utilities to compile and lunch the project." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="jquery_placeholder"
+            label="jquery_placeholder">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_placeholder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin to support HTML5's placeholder attribute in older browsers." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="slf4j"
+            label="slf4j">
+        <attvalues>
+          <attvalue for="0"
+                    value="slf4j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Simple Logging Facade for Java" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="openid-rails-kit"
+            label="openid-rails-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid-rails-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Starter Rails application with OpenID login and account creation" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-class"
+            label="git-class">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple git wrapper to capture output" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pquery-pm"
+            label="pquery-pm">
+        <attvalues>
+          <attvalue for="0"
+                    value="pquery-pm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl Port of jQuery" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="TwitTornado"
+            label="TwitTornado">
+        <attvalues>
+          <attvalue for="0"
+                    value="TwitTornado" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Twitter on Tornado" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rpm"
+            label="rpm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rpm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="New Relic RPM Agent" />
+          <attvalue for="10"
+                    value="146" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fortune"
+            label="fortune">
+        <attvalues>
+          <attvalue for="0"
+                    value="fortune" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fortune(6)-like new tab page for Chromium/Chrome" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="everyblock_code"
+            label="everyblock_code">
+        <attvalues>
+          <attvalue for="0"
+                    value="everyblock_code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="the GPL v3 licensed tarballs from EveryBlock" />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="SMTP-TLS"
+            label="SMTP-TLS">
+        <attvalues>
+          <attvalue for="0"
+                    value="SMTP-TLS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails sending email using Google Apps" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple-thrift-queue"
+            label="simple-thrift-queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-thrift-queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Toy in-memory queue server using Facebook's Thrift protocol/RPC generator" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="henrik.nyh.se"
+            label="henrik.nyh.se">
+        <attvalues>
+          <attvalue for="0"
+                    value="henrik.nyh.se" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Jekyll-powered personal blog." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pagination"
+            label="pagination">
+        <attvalues>
+          <attvalue for="0"
+                    value="pagination" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Kohana module for pagination" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="less-captcha"
+            label="less-captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="less-captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drupal-danablu"
+            label="drupal-danablu">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-danablu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Danablu (Danish blue cheese), a Zen sub-theme made for the Danish Drupal community site, http://drupaldanmark.dk/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="uinavigationbar-custom-background"
+            label="uinavigationbar-custom-background">
+        <attvalues>
+          <attvalue for="0"
+                    value="uinavigationbar-custom-background" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple category for a custom UINavigationBar background." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="gnugeek-sinatra-example"
+            label="gnugeek-sinatra-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnugeek-sinatra-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example of mounting multiple classes in sinatra 0.9" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eidogo"
+            label="eidogo">
+        <attvalues>
+          <attvalue for="0"
+                    value="eidogo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="web-based go app" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="u-boot"
+            label="u-boot">
+        <attvalues>
+          <attvalue for="0"
+                    value="u-boot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-flash"
+            label="django-flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Django-Flash is a simple Django extension which provides support for Rails-like flash messages." />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="util"
+            label="util">
+        <attvalues>
+          <attvalue for="0"
+                    value="util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The official mirror of Dojo Utilities (Build, ShrinkSafe, DOH)." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AES-Illustrated"
+            label="AES-Illustrated">
+        <attvalues>
+          <attvalue for="0"
+                    value="AES-Illustrated" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An implementation of the Advanced Encryption Standard (AES) algorithm meant for study to go along with &quot;A Stick Figure Guide to the Advanced Encryption Standard (AES)&quot; blog post at www.moserware.com" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="agile-json-2.0"
+            label="agile-json-2.0">
+        <attvalues>
+          <attvalue for="0"
+                    value="agile-json-2.0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A java json library build on top of org.json's library which provides auto serialization of java classes through the marking of whole classes as Jsonable and methods as ToJSON methods." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="easybooks"
+            label="easybooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="easybooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open source personal finances tracker written in Ruby on Rails.  Similar to Quicken." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wtframework"
+            label="wtframework">
+        <attvalues>
+          <attvalue for="0"
+                    value="wtframework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript framework detection bookmarklet" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="devel-declare"
+            label="devel-declare">
+        <attvalues>
+          <attvalue for="0"
+                    value="devel-declare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Adding keywords to perl, in perl" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="localmemcache"
+            label="localmemcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="localmemcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="mmap -&gt; lmc_valloc -&gt; hashtable. BAM database" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ramaze-wiki-pages"
+            label="ramaze-wiki-pages">
+        <attvalues>
+          <attvalue for="0"
+                    value="ramaze-wiki-pages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Content of the Ramaze wiki" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rosetta_queue"
+            label="rosetta_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="rosetta_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Messaging gateway API with adapters for different messaging systems available in Ruby." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ikariam"
+            label="ikariam">
+        <attvalues>
+          <attvalue for="0"
+                    value="ikariam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Kronos Utils and other tools for the web game Ikariam" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-abbot"
+            label="sproutcore-abbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-abbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="SproutCore 1.0 Build Tools" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="RTikZDevice"
+            label="RTikZDevice">
+        <attvalues>
+          <attvalue for="0"
+                    value="RTikZDevice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A R package for producing graphics output as PGF/TikZ code for use in TeX documents." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="frank"
+            label="frank">
+        <attvalues>
+          <attvalue for="0"
+                    value="frank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stupidly Simple Static Slinger" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="6tringle-touchsamplecode"
+            label="6tringle-touchsamplecode">
+        <attvalues>
+          <attvalue for="0"
+                    value="6tringle-touchsamplecode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhone UIKit based sample code for handling various types of touches" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="iphonearkit"
+            label="iphonearkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphonearkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="An Objective-C augmented reality kit for iPhone." />
+          <attvalue for="10"
+                    value="192" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="flickr_thumbnails"
+            label="flickr_thumbnails">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr_thumbnails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS which allows you to do a simple flickr search and return thumbnails for display on a page" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-psgiref"
+            label="p5-psgiref">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-psgiref" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="just a prototype!" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="blueprint-plugin---tabs"
+            label="blueprint-plugin---tabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="blueprint-plugin---tabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Tabs plugin for the Blueprint CSS framework" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="weewar"
+            label="weewar">
+        <attvalues>
+          <attvalue for="0"
+                    value="weewar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby bindings for the Weewar API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dns-control"
+            label="dns-control">
+        <attvalues>
+          <attvalue for="0"
+                    value="dns-control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="DNS Control is a web based dns management tool for BIND 9 name server. " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="lockrun"
+            label="lockrun">
+        <attvalues>
+          <attvalue for="0"
+                    value="lockrun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrap cron jobs in a call to lockrun to ensure that only one instance runs at a time." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="smart_resize_image"
+            label="smart_resize_image">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart_resize_image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="PHP function for image resizing that does what you think it should, the right way." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Jaxer"
+            label="Jaxer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Jaxer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The JavaScript Server" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="jquery.labelify"
+            label="jquery.labelify">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.labelify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a jQuery plugin to add labels to your textboxes" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="absurd-time-extensions"
+            label="absurd-time-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="absurd-time-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Added some stupid extensions to the time class, such as the swatch &quot;internet time&quot;, and the is_beer_oclock? method" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RPS"
+            label="RPS">
+        <attvalues>
+          <attvalue for="0"
+                    value="RPS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple rock-paper-scissors bot." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ilac"
+            label="ilac">
+        <attvalues>
+          <attvalue for="0"
+                    value="ilac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Flex 3 Color Wheel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pomodoro"
+            label="pomodoro">
+        <attvalues>
+          <attvalue for="0"
+                    value="pomodoro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Time management for your Mac" />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="spiffybot"
+            label="spiffybot">
+        <attvalues>
+          <attvalue for="0"
+                    value="spiffybot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python IRC bot, written as an academic exercise, which will replace Sephiabot in #ncsulug and #nilbus" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="viddlerruby"
+            label="viddlerruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="viddlerruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for the Viddler API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="canary"
+            label="canary">
+        <attvalues>
+          <attvalue for="0"
+                    value="canary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Open-source Cocoa/Obj-C Twitter client" />
+          <attvalue for="10"
+                    value="232" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="clicktocalljava"
+            label="clicktocalljava">
+        <attvalues>
+          <attvalue for="0"
+                    value="clicktocalljava" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of a click-to-call web service using the Asterisk-Java framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="epicbin"
+            label="epicbin">
+        <attvalues>
+          <attvalue for="0"
+                    value="epicbin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redis-info"
+            label="redis-info">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-info" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scout Plugin to monitor basic Redis stats" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_exceptions"
+            label="merb_exceptions">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_exceptions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exception notifications for Merb, via email or web hooks" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="foundry"
+            label="foundry">
+        <attvalues>
+          <attvalue for="0"
+                    value="foundry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Another fixture replacement using named_scope.  It's fast and simple." />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redbean"
+            label="redbean">
+        <attvalues>
+          <attvalue for="0"
+                    value="redbean" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="ORM layer that creates models, config and database on the fly" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="turismo"
+            label="turismo">
+        <attvalues>
+          <attvalue for="0"
+                    value="turismo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Projetinho usado prum trabalho na Pós" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ocaml-cohttpserver"
+            label="ocaml-cohttpserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocaml-cohttpserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A basic HTTP daemon implemented on top of ocaml-cohttp" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="OCaml" />
+        </attvalues>
+      </node>
+      <node id="resque"
+            label="resque">
+        <attvalues>
+          <attvalue for="0"
+                    value="resque" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="54" />
+          <attvalue for="9"
+                    value="Resque is a Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later." />
+          <attvalue for="10"
+                    value="815" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shorty"
+            label="shorty">
+        <attvalues>
+          <attvalue for="0"
+                    value="shorty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="URL shortener using Sinatra and MongoDB." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dist-zilla-plugin-perltidy"
+            label="dist-zilla-plugin-perltidy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dist-zilla-plugin-perltidy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dist::Zilla with Perl::Tidy" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="filetype-completion.vim"
+            label="filetype-completion.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="filetype-completion.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="provide setfiletype completion" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="past"
+            label="past">
+        <attvalues>
+          <attvalue for="0"
+                    value="past" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="iplocation_lookup"
+            label="iplocation_lookup">
+        <attvalues>
+          <attvalue for="0"
+                    value="iplocation_lookup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses the http://www.hostip.info service, plus the users IP address to find their  location as a 3 character country code." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="barcamp"
+            label="barcamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="barcamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple project for managing the talks at a barcamp" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pictureflow"
+            label="pictureflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="pictureflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="echinus"
+            label="echinus">
+        <attvalues>
+          <attvalue for="0"
+                    value="echinus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="echinus is a tiling window manager for X in spirit of dwm." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="dijit"
+            label="dijit">
+        <attvalues>
+          <attvalue for="0"
+                    value="dijit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The official mirror of Dijit." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jetpacks"
+            label="jetpacks">
+        <attvalues>
+          <attvalue for="0"
+                    value="jetpacks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Features I have created for great good." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hyperactiveresource"
+            label="hyperactiveresource">
+        <attvalues>
+          <attvalue for="0"
+                    value="hyperactiveresource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="HyperActiveResource extends ActiveResource so it works properly and behaves more like ActiveRecord" />
+          <attvalue for="10"
+                    value="127" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_friends"
+            label="has_friends">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_friends" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Add friendship support to Rails apps with this plugin" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pagamento"
+            label="pagamento">
+        <attvalues>
+          <attvalue for="0"
+                    value="pagamento" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Estrutura para e-commerce com Visa e Mastercard em PHP." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wp-lighttpd-rewrite"
+            label="wp-lighttpd-rewrite">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-lighttpd-rewrite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rewrite rule (LUA) for a Wordpress 2.x installation on the lighttpd web server" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="CPAN-Forum"
+            label="CPAN-Forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="CPAN-Forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CPAN::Forum" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tea-hs"
+            label="tea-hs">
+        <attvalues>
+          <attvalue for="0"
+                    value="tea-hs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="2d game creation library for Haskell" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="rspec_hpricot_matchers"
+            label="rspec_hpricot_matchers">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec_hpricot_matchers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="have_tag() without Rails' assert_select()" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tables_on_cows"
+            label="tables_on_cows">
+        <attvalues>
+          <attvalue for="0"
+                    value="tables_on_cows" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MooTools based table sort and pagination.  Quick and slim." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="preferences"
+            label="preferences">
+        <attvalues>
+          <attvalue for="0"
+                    value="preferences" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Adds support for easily creating custom preferences for models" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git_store"
+            label="git_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="git_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git as versioned data store in Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-socialregistration"
+            label="django-socialregistration">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-socialregistration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Combining OpenID, OAuth and FacebookConnect signup in one application" />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acts_as_redeemable"
+            label="acts_as_redeemable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_redeemable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Adds redemption capability to a model for items like coupons, invitation codes, etc." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_cms"
+            label="simple_cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CMS plugin for ruby on rails.  Really easy to set up and use." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sauce-test"
+            label="sauce-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="sauce-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby framework for testing with Sauce Labs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fb"
+            label="fb">
+        <attvalues>
+          <attvalue for="0"
+                    value="fb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Firebird Extension Library for Ruby" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="BPOCUnitXMLReporter"
+            label="BPOCUnitXMLReporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="BPOCUnitXMLReporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code for getting OCUnit test results in XML format." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="RadioVisDemo"
+            label="RadioVisDemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="RadioVisDemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radio DNS and Radio Visualisation Demo" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="collections-js"
+            label="collections-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="collections-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Framework-independent JavaScript collection methods." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moxy"
+            label="moxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="moxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mobile web development proxy" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="RabbitFoot"
+            label="RabbitFoot">
+        <attvalues>
+          <attvalue for="0"
+                    value="RabbitFoot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A synchronous and single channel Perl AMQP client." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fftw3"
+            label="fftw3">
+        <attvalues>
+          <attvalue for="0"
+                    value="fftw3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gem version of T. Horinouchi's ruby-fftw3." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vhs-door"
+            label="vhs-door">
+        <attvalues>
+          <attvalue for="0"
+                    value="vhs-door" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="VHS Door Arduino Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="capistrano"
+            label="capistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="72" />
+          <attvalue for="9"
+                    value="Remote multi-server automation tool. This repository is no longer being actively maintained. Please ask on the mailing list to find someone who has a well-maintained fork. Thanks!" />
+          <attvalue for="10"
+                    value="809" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yahoo-music"
+            label="yahoo-music">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo-music" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Library for the Yahoo! Music API" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="authlounge"
+            label="authlounge">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlounge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Based on Authlogic using couchdb. peterpunk/couchrest is required to run this plugin" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dpkg-tools"
+            label="dpkg-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="dpkg-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy OS package generation" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="squeal"
+            label="squeal">
+        <attvalues>
+          <attvalue for="0"
+                    value="squeal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Squeezebox server software with web interface and spotify support" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="catalystx-dynamiccomponent"
+            label="catalystx-dynamiccomponent">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-dynamiccomponent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generate an entire trivial app, including the code for controllers and models from config. Moosetastic." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="puppet-multipuppetmaster"
+            label="puppet-multipuppetmaster">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-multipuppetmaster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A setup for multiple puppetmaster and one puppeteer who manges them" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="carmen"
+            label="carmen">
+        <attvalues>
+          <attvalue for="0"
+                    value="carmen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A simple collection of geographic names and abbreviations for Rails apps (includes replacements for country_select and state_select)" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TIK"
+            label="TIK">
+        <attvalues>
+          <attvalue for="0"
+                    value="TIK" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TIK Is Kernel - a small hobby kernel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="loudmouth"
+            label="loudmouth">
+        <attvalues>
+          <attvalue for="0"
+                    value="loudmouth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An asynchronous XMPP library" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tweejump"
+            label="tweejump">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweejump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="jumping arcade game for iPhone" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ninject"
+            label="ninject">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="the ninja of .net dependency injectors" />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-encoding-wrapper"
+            label="ruby-encoding-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-encoding-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for the Encoding.com API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ext.eevent_helper.ee_addon"
+            label="ext.eevent_helper.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext.eevent_helper.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatically sets the expiration date for event entries, and more." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mephisto_contact_form"
+            label="mephisto_contact_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto_contact_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin for Mephisto which provides a customisable contact us / feedback form. Feedback / messages are sent via email to an address you specify. Previously hosted at http://mephisto-contact-form-plugin.googlecode.com/svn/trunk/" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snotes"
+            label="snotes">
+        <attvalues>
+          <attvalue for="0"
+                    value="snotes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="da dudes' session notes " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spaz-desktop-air"
+            label="spaz-desktop-air">
+        <attvalues>
+          <attvalue for="0"
+                    value="spaz-desktop-air" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The AIR version of Spaz Desktop" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="processing-osgi"
+            label="processing-osgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="processing-osgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build Processing+OpenGL OSGi bundle which is runnable on OSGi frameworks such as Equinox." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="openspotify"
+            label="openspotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="openspotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="An opensource, API-compliant re-implemention of libspotify" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="image_science"
+            label="image_science">
+        <attvalues>
+          <attvalue for="0"
+                    value="image_science" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git fork of the rubyforge Seattle.rb image_science project" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ks.markitup.fieldtype.ee_addon"
+            label="ks.markitup.fieldtype.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="ks.markitup.fieldtype.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A markItUp field type for the Field Frame ExpressionEngine extension" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sequence"
+            label="sequence">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sequence provides a unified api for access to sequential Ruby data types, like Strings, Arrays, Files, IOs, and Enumerations." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apache-upload-progress-module"
+            label="apache-upload-progress-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="apache-upload-progress-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Upload progress module for apache" />
+          <attvalue for="10"
+                    value="130" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="stagehand-directorycleaner"
+            label="stagehand-directorycleaner">
+        <attvalues>
+          <attvalue for="0"
+                    value="stagehand-directorycleaner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A directory cleaner" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pgbouncer-cvs"
+            label="pgbouncer-cvs">
+        <attvalues>
+          <attvalue for="0"
+                    value="pgbouncer-cvs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of pgbouncer cvs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mini_exiftool"
+            label="mini_exiftool">
+        <attvalues>
+          <attvalue for="0"
+                    value="mini_exiftool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This library is a wrapper for the Exiftool command-line application (http://www.sno.phy.queensu.ca/~phil/exiftool/) written by Phil Harvey. You will get the full power of Exiftool to Ruby: Reading and writing of EXIF-data, IPTC-data and XMP-data." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Perlito"
+            label="Perlito">
+        <attvalues>
+          <attvalue for="0"
+                    value="Perlito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl6 compiler subset" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jellyroll"
+            label="jellyroll">
+        <attvalues>
+          <attvalue for="0"
+                    value="jellyroll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="You keep personal data in all sorts of places on the internets. Jellyroll brings them together onto your own site. " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="use_uuid"
+            label="use_uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="use_uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin that integrates uuids and schema less attributes into models" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ake"
+            label="ake">
+        <attvalues>
+          <attvalue for="0"
+                    value="ake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A 'make' program in one little Awk file" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rtor"
+            label="rtor">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rails powered web front-end for the popular rtorrent" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apimaps"
+            label="apimaps">
+        <attvalues>
+          <attvalue for="0"
+                    value="apimaps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the code that powers apimaps.org" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Google-App-Engine-Boilerplate"
+            label="Google-App-Engine-Boilerplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="Google-App-Engine-Boilerplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple boilerplate project that you can clone to create your GAE app" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dm-ys"
+            label="dm-ys">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-ys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a DataMapper extension that uses html table as its schema and data powerfully like YunkerStar" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pharo-by-example-ru"
+            label="pharo-by-example-ru">
+        <attvalues>
+          <attvalue for="0"
+                    value="pharo-by-example-ru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Russian translation project of &quot;Pharo by example&quot; book" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="roundcube-test"
+            label="roundcube-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="roundcube-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test a roundcube install automatically" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bootylicious"
+            label="bootylicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="bootylicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="One-file weblog on Mojo steroids!" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="skdb"
+            label="skdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="skdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="open source hardware package management system (apt-get for real stuff)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="uniqueid"
+            label="uniqueid">
+        <attvalues>
+          <attvalue for="0"
+                    value="uniqueid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Splittable Unique Identifier Supply for Haskell" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="yard-spec-plugin"
+            label="yard-spec-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="yard-spec-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YARD Plugin example that documents RSpec code (live example in homepage)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frog_first_child"
+            label="frog_first_child">
+        <attvalues>
+          <attvalue for="0"
+                    value="frog_first_child" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redirect to first child page behaviour for Frog CMS." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="alarmoo"
+            label="alarmoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="alarmoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cool alarm clock written in ooc, which launches mplayer with your favorite music on a given hour" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cc_board"
+            label="cc_board">
+        <attvalues>
+          <attvalue for="0"
+                    value="cc_board" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Big Board to consolidate CruiseControl.rb info from multiple servers" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cl-2d"
+            label="cl-2d">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-2d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A 2D plotting library for Common Lisp, using cl-cairo2 as a backend." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="Profectus"
+            label="Profectus">
+        <attvalues>
+          <attvalue for="0"
+                    value="Profectus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Next Generation Retail Software" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="glossyclock"
+            label="glossyclock">
+        <attvalues>
+          <attvalue for="0"
+                    value="glossyclock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small digital clock using Core Animation" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cakephp_exception_notifier"
+            label="cakephp_exception_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp_exception_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Exception Notifier Component for CakePHP" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ReplicatorG"
+            label="ReplicatorG">
+        <attvalues>
+          <attvalue for="0"
+                    value="ReplicatorG" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An open-source gcode interpreter for driving RepRaps, Makerbots, and other similar CNC beasties" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-reports"
+            label="git-reports">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-reports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="this project aims to extract statistics from GitHub commits" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smisk"
+            label="smisk">
+        <attvalues>
+          <attvalue for="0"
+                    value="smisk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="High performance web service framework, written in C but controlled by Python" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jin-rou"
+            label="jin-rou">
+        <attvalues>
+          <attvalue for="0"
+                    value="jin-rou" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="this is a web game based on 汝は人狼なりや? built with ramaze and datamapper." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="address_book"
+            label="address_book">
+        <attvalues>
+          <attvalue for="0"
+                    value="address_book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A test treetop grammar for MtnWest RubyConf" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sqldemo"
+            label="sqldemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqldemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code I used for a presentation about SQL basics" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fakefs"
+            label="fakefs">
+        <attvalues>
+          <attvalue for="0"
+                    value="fakefs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="A fake filesystem. Use it in your tests." />
+          <attvalue for="10"
+                    value="231" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raamable"
+            label="raamable">
+        <attvalues>
+          <attvalue for="0"
+                    value="raamable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playing with maps for RAAM" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="parseline"
+            label="parseline">
+        <attvalues>
+          <attvalue for="0"
+                    value="parseline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The purpose of gem parseline is to help the developers to load external CSV and fixed width files." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aqtoolkit"
+            label="aqtoolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="aqtoolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A toolkit consisting of a bunch of generally useful routines and extensions I wrote when putting together other projects." />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_recoverable"
+            label="acts_as_recoverable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_recoverable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for ActiveRecord that allows for easy recovery of deleted models." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pgcafe_atnd"
+            label="pgcafe_atnd">
+        <attvalues>
+          <attvalue for="0"
+                    value="pgcafe_atnd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ATNDに、「三鷹プログラマーズカフェ」イベント情報を簡単に登録できるGreasemonkeyスクリプト" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rumai"
+            label="rumai">
+        <attvalues>
+          <attvalue for="0"
+                    value="rumai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface to 9P2000 protocol and WMII window manager" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hookah"
+            label="hookah">
+        <attvalues>
+          <attvalue for="0"
+                    value="hookah" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Asynchronous HTTP request dispatcher for webhooks" />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clojars-web"
+            label="clojars-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojars-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A community repository for open-source Clojure libraries" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="class-entangle"
+            label="class-entangle">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-entangle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Class Entanglement in perl." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fuschia"
+            label="fuschia">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuschia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fuschia is a graphical document browser for CouchDB" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="executioner"
+            label="executioner">
+        <attvalues>
+          <attvalue for="0"
+                    value="executioner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Execute CLI utilities" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ohcount"
+            label="ohcount">
+        <attvalues>
+          <attvalue for="0"
+                    value="ohcount" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The Ohloh source code line counter" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="input_css"
+            label="input_css">
+        <attvalues>
+          <attvalue for="0"
+                    value="input_css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin: provides a default CSS class on all INPUT fields based on the type attribute - perfect for designers." />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-expectations"
+            label="rspec-expectations">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-expectations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rspec-2 expectations (should and matchers)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hubbub"
+            label="hubbub">
+        <attvalues>
+          <attvalue for="0"
+                    value="hubbub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An enthusiasts group website creator based on Meetup." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tag_cloud_helper"
+            label="tag_cloud_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="tag_cloud_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Tag Cloud generation for acts_as_taggable_on_steroids" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="timeframe-mootools"
+            label="timeframe-mootools">
+        <attvalues>
+          <attvalue for="0"
+                    value="timeframe-mootools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Click-draggable. Range-makeable. A better calendar.  In MooTools. " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perlopref"
+            label="perlopref">
+        <attvalues>
+          <attvalue for="0"
+                    value="perlopref" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick reference guide for Perl 5 operators" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tilda-bin"
+            label="tilda-bin">
+        <attvalues>
+          <attvalue for="0"
+                    value="tilda-bin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ryan McGeary's personal ~/bin directory -- well at least the stuff that he wants to make public." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hadoop-scripting"
+            label="hadoop-scripting">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-scripting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripting Languages on Hadoop: Jaql vs. Pig Latin (MapReduce stuff)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_licensed"
+            label="acts_as_licensed">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_licensed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Acts As Licensed is a plugin which provides a basic content licensing system to community centred Ruby On Rails applications. The plugin includes a set of Creative Commons New Zealand and Australian licenses, which can be imported (excluding the No Derivative Works variant)." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snipmate-snippets"
+            label="snipmate-snippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="snipmate-snippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of snippets for snipmate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="agitmemnon-server"
+            label="agitmemnon-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="agitmemnon-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cassandra/Git backed python Git server" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="SandBox"
+            label="SandBox">
+        <attvalues>
+          <attvalue for="0"
+                    value="SandBox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A personal Sand Box" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="python-dc311"
+            label="python-dc311">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-dc311" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python API for the Washington DC 311 API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Gritter"
+            label="Gritter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Gritter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small growl-like notification plugin for jQuery" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="GEXF-Atlas"
+            label="GEXF-Atlas">
+        <attvalues>
+          <attvalue for="0"
+                    value="GEXF-Atlas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lightweight DB-less CMS dedicated to the presentation of graph cartographies" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yandex_inflect"
+            label="yandex_inflect">
+        <attvalues>
+          <attvalue for="0"
+                    value="yandex_inflect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Web service client for Yandex.Inflect Russian language inflection service | Клиент веб-сервиса Яндекс.Склонятор" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bitly-api"
+            label="bitly-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitly-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small library to access bitly api" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="757studio"
+            label="757studio">
+        <attvalues>
+          <attvalue for="0"
+                    value="757studio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rails Site For 757Studio.org" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="db_branch"
+            label="db_branch">
+        <attvalues>
+          <attvalue for="0"
+                    value="db_branch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to play nice with git branching and databases." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clicktale"
+            label="clicktale">
+        <attvalues>
+          <attvalue for="0"
+                    value="clicktale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="clicktale.com rails integration plugin" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim-space"
+            label="vim-space">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-space" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="space.vim - Smart Space key for Vim" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="cookbooks"
+            label="cookbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="cookbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Opscode Cookbooks for Chef" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fxgraph"
+            label="fxgraph">
+        <attvalues>
+          <attvalue for="0"
+                    value="fxgraph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MooTools library for creating animation graphs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lookatgit"
+            label="lookatgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="lookatgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git version control statistics analyzer" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scrutiny"
+            label="scrutiny">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrutiny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A feature &amp; usability-focused re-write of Sphider &amp; Sphider Plus" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="brigit"
+            label="brigit">
+        <attvalues>
+          <attvalue for="0"
+                    value="brigit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git utilities for multiple repositories &amp; submodules" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-for-agile-teams"
+            label="git-for-agile-teams">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-for-agile-teams" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git For Agile Teams keynote presentation for collaboration" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pbj"
+            label="pbj">
+        <attvalues>
+          <attvalue for="0"
+                    value="pbj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Abstract data type system with multiple serialization backends." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="life-gen"
+            label="life-gen">
+        <attvalues>
+          <attvalue for="0"
+                    value="life-gen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Game of Life pattern generator and tools" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gnome-i18n-manage-vcs"
+            label="gnome-i18n-manage-vcs">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnome-i18n-manage-vcs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows to manage the translations of GNOME I18n repositories" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twitstream"
+            label="twitstream">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitstream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple asynchronous HTTP library in python for speaking with Twitter's streaming API, with numerous example applications." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="inherited_resources"
+            label="inherited_resources">
+        <attvalues>
+          <attvalue for="0"
+                    value="inherited_resources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Inherited Resources speeds up development by making your controllers inherit all restful actions so you just have to focus on what is important." />
+          <attvalue for="10"
+                    value="752" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_as_fragment"
+            label="validates_as_fragment">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_fragment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fragment validations for ActiveRecord" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flapjax"
+            label="flapjax">
+        <attvalues>
+          <attvalue for="0"
+                    value="flapjax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="functional-reactive programming for JavaScript" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="listbotto"
+            label="listbotto">
+        <attvalues>
+          <attvalue for="0"
+                    value="listbotto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Shoutcast jukebox written in C++" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="php-growl"
+            label="php-growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Send Growl notifications over a network using PHP" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="MeetupPack"
+            label="MeetupPack">
+        <attvalues>
+          <attvalue for="0"
+                    value="MeetupPack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use these materials to host a Titanium Mobile meetup at your company or user group" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jurassic_park"
+            label="jurassic_park">
+        <attvalues>
+          <attvalue for="0"
+                    value="jurassic_park" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample GIT project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jmx-grails-plugin"
+            label="jmx-grails-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jmx-grails-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add JMX support to Grails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="ports"
+            label="ports">
+        <attvalues>
+          <attvalue for="0"
+                    value="ports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some MacPorts Portfiles that are handy." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-machine"
+            label="ubuntu-machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="These Capistrano recipes allow you to setup a machine running Ubuntu Server 8.0.4 or 8.1. I have made extensive changes to the original version. See the Wiki page for details." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_billing"
+            label="redmine_billing">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_billing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Coming Soon!" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tim-scala-actors"
+            label="tim-scala-actors">
+        <attvalues>
+          <attvalue for="0"
+                    value="tim-scala-actors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Github copy Jonas Bonér's Terracotta Integration Module  for Scala Actors" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="python-django-tmbundle"
+            label="python-django-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-django-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adam V's copy of the Django TextMate bundle" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jblog"
+            label="jblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="jblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="187" />
+          <attvalue for="9"
+                    value="Szablon jekyll-bloga dostosowany do Sigmy." />
+          <attvalue for="10"
+                    value="190" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="enum_field"
+            label="enum_field">
+        <attvalues>
+          <attvalue for="0"
+                    value="enum_field" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uri-web"
+            label="uri-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="uri-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a big weird URI generator" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phonegap-simulator"
+            label="phonegap-simulator">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-simulator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Development tool for creating and testing phonegap mobile applications for android, iphone and blackberry" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dotconfig"
+            label="dotconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My emacs, zsh, and screen configurations." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="node-cli"
+            label="node-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playing around with some stuff to make it awesomer to write command line programs with node." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drbfire"
+            label="drbfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="drbfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DRbFire provides a protocol for DRb that enables bi-directional communication (such as server-side callbacks) through firewalls without requiring any ports to be opened." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github_beacon"
+            label="github_beacon">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_beacon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Better Lighthouse integration for Github" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="export_ensemble"
+            label="export_ensemble">
+        <attvalues>
+          <attvalue for="0"
+                    value="export_ensemble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Replacement for the built in Ensemble export feature of Symphony 2" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ankiqt"
+            label="ankiqt">
+        <attvalues>
+          <attvalue for="0"
+                    value="ankiqt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="the qt4 frontend to anki, the friendly, intelligent spaced learning system." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="merb-cache"
+            label="merb-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the real merb-cache" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JAK"
+            label="JAK">
+        <attvalues>
+          <attvalue for="0"
+                    value="JAK" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JAK je kompaktní a jednoduchý systém volně provázaných knihoven, usnadňující práci v prostředí jazyka JavaScript.

+" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fubumvc"
+            label="fubumvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="fubumvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="streamtagger"
+            label="streamtagger">
+        <attvalues>
+          <attvalue for="0"
+                    value="streamtagger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Streamtagger is an OS X-specific gem that allows you to tag the current stream in iTunes to a text file." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="frontend_authentication"
+            label="frontend_authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="frontend_authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This extension is useful for protecting specific pages of your Symphony powered site." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mpdbridge"
+            label="mpdbridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="mpdbridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MPD to XMMS2 bridge daemon" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nlogue"
+            label="nlogue">
+        <attvalues>
+          <attvalue for="0"
+                    value="nlogue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new attempt at doing Content Management in Ruby right." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="RenrakuOS"
+            label="RenrakuOS">
+        <attvalues>
+          <attvalue for="0"
+                    value="RenrakuOS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Managed research kernel" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fu2008"
+            label="fu2008">
+        <attvalues>
+          <attvalue for="0"
+                    value="fu2008" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="2008 sucked and I'm going to prove it" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gh-kit"
+            label="gh-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="gh-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utilities and categories for Objective-C" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spider_test"
+            label="spider_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="spider_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="automagic integration testing for your rails app" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-ui"
+            label="jquery-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Updated hourly from the jQuery-UI SVN repo" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="xfmscrobbler"
+            label="xfmscrobbler">
+        <attvalues>
+          <attvalue for="0"
+                    value="xfmscrobbler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Using the XFM playlist, let Last.FM know what's on the radio." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jdeb"
+            label="jdeb">
+        <attvalues>
+          <attvalue for="0"
+                    value="jdeb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This library provides an Ant task and a Maven plugin to create Debian packages from Java builds in a truly cross platform manner." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="subtitle_it"
+            label="subtitle_it">
+        <attvalues>
+          <attvalue for="0"
+                    value="subtitle_it" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang.tmbundle"
+            label="erlang.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="TextMate Erlang Bundle" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Hybris"
+            label="Hybris">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hybris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hybris is a functional scripting language ." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="DotNetKoans"
+            label="DotNetKoans">
+        <attvalues>
+          <attvalue for="0"
+                    value="DotNetKoans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of Koans to teach the DotNet language. Based off of EdgeCase's RubyKoans" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="bmr-wordcount"
+            label="bmr-wordcount">
+        <attvalues>
+          <attvalue for="0"
+                    value="bmr-wordcount" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Browser Map-Reduce: distributed word count example" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="navvy"
+            label="navvy">
+        <attvalues>
+          <attvalue for="0"
+                    value="navvy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Simple Ruby background job processor inspired by delayed_job, but aiming for database agnosticism." />
+          <attvalue for="10"
+                    value="176" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lawft"
+            label="lawft">
+        <attvalues>
+          <attvalue for="0"
+                    value="lawft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a merb-based app for struggling/successful(?) artists to promote their works." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spreadsheet_on_rails"
+            label="spreadsheet_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="spreadsheet_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to generate xls documents by using rxls templates." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paypal_nvp"
+            label="paypal_nvp">
+        <attvalues>
+          <attvalue for="0"
+                    value="paypal_nvp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Paypal NVP API Class" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bubbling-library-2-1-backup"
+            label="bubbling-library-2-1-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="bubbling-library-2-1-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript Bubbling Library - YUI Extension for Event-Driven Applications" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bit-website"
+            label="bit-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="bit-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pretty-eagle-libs"
+            label="pretty-eagle-libs">
+        <attvalues>
+          <attvalue for="0"
+                    value="pretty-eagle-libs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Eagle libraries pretty footprints..." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="frameworks_base"
+            label="frameworks_base">
+        <attvalues>
+          <attvalue for="0"
+                    value="frameworks_base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Frameworks/base/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lilypad"
+            label="lilypad">
+        <attvalues>
+          <attvalue for="0"
+                    value="lilypad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A RubyGem used to create Lilypond-accessible Rails objects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-recaptcha"
+            label="sinatra-recaptcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-recaptcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick, simple, fast captcha for Sinatra" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Test-Module-Used"
+            label="Test-Module-Used">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-Module-Used" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test dependency between module and META.yml" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bashrc"
+            label="bashrc">
+        <attvalues>
+          <attvalue for="0"
+                    value="bashrc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common usable configuration files for bash" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="reverse_scaffold"
+            label="reverse_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="reverse_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This script generates a Rails scaffold based on an existing table" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="processing-js"
+            label="processing-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="processing-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="56" />
+          <attvalue for="9"
+                    value="A port of the Processing visualization language to JavaScript." />
+          <attvalue for="10"
+                    value="372" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vim-otrs"
+            label="vim-otrs">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-otrs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="vim configuration for OTRS development" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="OpenStreetView"
+            label="OpenStreetView">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenStreetView" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open licensed repository of street level photography, with metadata." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="DKAppleScript"
+            label="DKAppleScript">
+        <attvalues>
+          <attvalue for="0"
+                    value="DKAppleScript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="collect my usefull AppleScript " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sunsun"
+            label="sunsun">
+        <attvalues>
+          <attvalue for="0"
+                    value="sunsun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="某社の社員食堂に出るメニュー予報システム" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reia"
+            label="reia">
+        <attvalues>
+          <attvalue for="0"
+                    value="reia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Reia is a Ruby/Python-like language for BEAM, the Erlang VM" />
+          <attvalue for="10"
+                    value="309" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="polyglossia"
+            label="polyglossia">
+        <attvalues>
+          <attvalue for="0"
+                    value="polyglossia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Babel replacement for XeLaTeX" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gutter"
+            label="gutter">
+        <attvalues>
+          <attvalue for="0"
+                    value="gutter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="just a hack, gutter is a free twitter client written in ruby for shoes.  or shoes for ruby" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="devfort-content"
+            label="devfort-content">
+        <attvalues>
+          <attvalue for="0"
+                    value="devfort-content" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Content for the devfort.com website" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-enumerable"
+            label="jquery-enumerable">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-enumerable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The only fully tested and API consistent enumerable plugin for jQuery (collect, inject and friends)" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="junkwave"
+            label="junkwave">
+        <attvalues>
+          <attvalue for="0"
+                    value="junkwave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A floating trash simulation for 5Gyres.org" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wifidog---freethenet-client"
+            label="wifidog---freethenet-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="wifidog---freethenet-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The WifiDog Client that FreeTheNet.ca uses" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="resourceful-plugin-tutorial-code"
+            label="resourceful-plugin-tutorial-code">
+        <attvalues>
+          <attvalue for="0"
+                    value="resourceful-plugin-tutorial-code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the code that was created during the Resourceful Plugin tutorial at Railsconf Europe 2008 - take it for what it is." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="milkymist-emulation"
+            label="milkymist-emulation">
+        <attvalues>
+          <attvalue for="0"
+                    value="milkymist-emulation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Libraries to run Milkymist software on traditional computers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="commcare-hq"
+            label="commcare-hq">
+        <attvalues>
+          <attvalue for="0"
+                    value="commcare-hq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CommCare HQ Root" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cork"
+            label="cork">
+        <attvalues>
+          <attvalue for="0"
+                    value="cork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="WoW Addon - Generic reminder framework" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="django-uni-form"
+            label="django-uni-form">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-uni-form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django forms are easily rendered as tables, paragraphs, and unordered lists. However, elegantly rendered div based forms is something you have to do by hand. The purpose of this application is to provide a simple tag and/or filter that lets you quickly render forms in a div format." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bassinvaders"
+            label="bassinvaders">
+        <attvalues>
+          <attvalue for="0"
+                    value="bassinvaders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A little idea" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="scheduler_daemon"
+            label="scheduler_daemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="scheduler_daemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails 2.3 compatible scheduler daemon.  Replaces cron/rake pattern of periodically running rake tasks  to perform maintenance tasks and only loads the environment once" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-ajax-translation"
+            label="google-ajax-translation">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-ajax-translation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Google AJAX Translation Wordpress plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dojo-doodle"
+            label="dojo-doodle">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojo-doodle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Superuser"
+            label="android_packages_apps_Superuser">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Superuser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Android superuser permissions app (from Zinx)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="follow"
+            label="follow">
+        <attvalues>
+          <attvalue for="0"
+                    value="follow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple DMZ plugin Demo." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="jquery-form-prompt"
+            label="jquery-form-prompt">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-form-prompt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A jQuery plugin that will populate form inputs with text that disappears when the field is focussed." />
+          <attvalue for="10"
+                    value="107" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubymacros"
+            label="rubymacros">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubymacros" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyMacros is a lisp-like macro pre-processor for Ruby. More than just a  purely textual substitution scheme, RubyMacros can manipulate and morph Ruby parse trees (in the form of RedParse Nodes) at parse time in just about  any way you see fit. " />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gtestat1"
+            label="gtestat1">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtestat1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gruppentestat Gruppe 30 - Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="slideshare"
+            label="slideshare">
+        <attvalues>
+          <attvalue for="0"
+                    value="slideshare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby interface for Slideshare's API" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activerecord_i18n_defaults"
+            label="activerecord_i18n_defaults">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord_i18n_defaults" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Common attributes translations for Rails 2.2+" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="st-git-sandbox"
+            label="st-git-sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="st-git-sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sandbox for leaning Git" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jifty-plugin-authentication-facebook"
+            label="jifty-plugin-authentication-facebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="jifty-plugin-authentication-facebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rails-skeleton"
+            label="rails-skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mongoDB-Datasource"
+            label="mongoDB-Datasource">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongoDB-Datasource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="mongoDB datasource for cakephp" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hackerfly"
+            label="hackerfly">
+        <attvalues>
+          <attvalue for="0"
+                    value="hackerfly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="opensource ruby on rails social network" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="howlingmine-server"
+            label="howlingmine-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="howlingmine-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redmine plugin providing an HTTP interface to the Redmine issues" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coreylib"
+            label="coreylib">
+        <attvalues>
+          <attvalue for="0"
+                    value="coreylib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Universal API feed parser for PHP, with caching built-in" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="android_bionic"
+            label="android_bionic">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_bionic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android Bionic Library (cyanogenmod)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="cssembed"
+            label="cssembed">
+        <attvalues>
+          <attvalue for="0"
+                    value="cssembed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tool for embedding data URIs in CSS files." />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="image"
+            label="image">
+        <attvalues>
+          <attvalue for="0"
+                    value="image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Kohana module for manipulating images" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="erasmus"
+            label="erasmus">
+        <attvalues>
+          <attvalue for="0"
+                    value="erasmus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple, modular irc bot/framework in ruby; successor to mpu" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-geo"
+            label="google-geo">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-geo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A simple, dependency-free library for geocoding, reverse geocoding and embedding street views from Google." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-timesheet"
+            label="django-timesheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-timesheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Django timesheet application." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="us-state-select-plugin"
+            label="us-state-select-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="us-state-select-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="just an update of technoweenie's us_states for rails 2.2" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="parsley"
+            label="parsley">
+        <attvalues>
+          <attvalue for="0"
+                    value="parsley" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Parsley is a simple language for extracting structured data from web pages. Parsley consists of an powerful selector language wrapped with a JSON structure that can represent page-wide formatting." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-quotes"
+            label="django-quotes">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-quotes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple app for displaying testimonials and quotes" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="easybtest"
+            label="easybtest">
+        <attvalues>
+          <attvalue for="0"
+                    value="easybtest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This plugin will enable the use of Easyb to write Behavior driven Tests in a grails application." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="consent"
+            label="consent">
+        <attvalues>
+          <attvalue for="0"
+                    value="consent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Access control layer for ActionPack, providing a DSL for writing a firewall to sit in front of Rails controllers" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="loofah"
+            label="loofah">
+        <attvalues>
+          <attvalue for="0"
+                    value="loofah" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="HTML/XML manipulation and sanitization based on Nokogiri" />
+          <attvalue for="10"
+                    value="180" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mail_queue"
+            label="mail_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Add mails to database for background mail sending" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wikidragon"
+            label="wikidragon">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikidragon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Post-wiki creative collaboration engine: creating an explosion of recombinant Free IP" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchquery"
+            label="couchquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python library for simple and dynamic access to CouchDB" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pprog-smt"
+            label="pprog-smt">
+        <attvalues>
+          <attvalue for="0"
+                    value="pprog-smt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Trabalho prático para a disciplina" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pre-skeleton"
+            label="pre-skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="pre-skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very basic file layout that mimics the basis of Palm Pre applications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Pebble"
+            label="Pebble">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pebble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A general-purpose Arduino shield for learning about Arduino hardware interfacing, or developing with Aiko." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tank"
+            label="tank">
+        <attvalues>
+          <attvalue for="0"
+                    value="tank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Tank Battle Demo" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-workshop"
+            label="git-workshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-workshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="outline and ideas for a git workshop" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="uri-template"
+            label="uri-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="uri-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Object for handling URI templates" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="personnummer"
+            label="personnummer">
+        <attvalues>
+          <attvalue for="0"
+                    value="personnummer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Handles validation of Swedish personal identity numbers." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruwin"
+            label="ruwin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruwin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Resize your os x windows from scripts (like http://github.com/wycats/osx-window-sizing but in ruby)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="practice"
+            label="practice">
+        <attvalues>
+          <attvalue for="0"
+                    value="practice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A practice repo for the JUG hands-on" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ripary"
+            label="ripary">
+        <attvalues>
+          <attvalue for="0"
+                    value="ripary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Codeswarm rewrite in ruby" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="core_test"
+            label="core_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="core_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript unit testing framework from SproutCore - based on QUnit" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="muikit"
+            label="muikit">
+        <attvalues>
+          <attvalue for="0"
+                    value="muikit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of UI goodies for iPhone." />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="metabase"
+            label="metabase">
+        <attvalues>
+          <attvalue for="0"
+                    value="metabase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="database for metadata about CPAN entries" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="libsequence"
+            label="libsequence">
+        <attvalues>
+          <attvalue for="0"
+                    value="libsequence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The libsequence library (for BioLib)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="cappuccino-couchdb"
+            label="cappuccino-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappuccino-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A class for working with CouchDB documents from Cappuccino/Objective-J" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phpactiveresource"
+            label="phpactiveresource">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpactiveresource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A PHP client library for easily accessing Ruby on Rails-based REST services" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="yokadi"
+            label="yokadi">
+        <attvalues>
+          <attvalue for="0"
+                    value="yokadi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Command line oriented, sqlite powered, todo list" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nib2objc"
+            label="nib2objc">
+        <attvalues>
+          <attvalue for="0"
+                    value="nib2objc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Command-line utility to transform NIB files for the iPhone into Objective-C code files" />
+          <attvalue for="10"
+                    value="122" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rakudo"
+            label="rakudo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rakudo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="62" />
+          <attvalue for="9"
+                    value="Rakudo Perl -- Perl 6 on Parrot" />
+          <attvalue for="10"
+                    value="228" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="wallbox"
+            label="wallbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="wallbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="desktop notification for facebook" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="has-visibility"
+            label="has-visibility">
+        <attvalues>
+          <attvalue for="0"
+                    value="has-visibility" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny gem for setting a visibility property of an ActiveRecord object" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="XFN-Profile-Detection"
+            label="XFN-Profile-Detection">
+        <attvalues>
+          <attvalue for="0"
+                    value="XFN-Profile-Detection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A greasemonkey script that finds other profile pages starting from the page you're on" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="passenger_debugger"
+            label="passenger_debugger">
+        <attvalues>
+          <attvalue for="0"
+                    value="passenger_debugger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick Remote Debugging for Phusion Passenger" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bounces-handler"
+            label="bounces-handler">
+        <attvalues>
+          <attvalue for="0"
+                    value="bounces-handler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Email Bounces Processing System with Rails plugin to prevent Rails mailers from sending any messages to a blocked addresses" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="google_pr"
+            label="google_pr">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_pr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby on rails plugin to check Google Pagerank" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="state-fu"
+            label="state-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="state-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A rich DSL for describing state, and state-related behaviour, in your ruby classes / models." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gh-unit"
+            label="gh-unit">
+        <attvalues>
+          <attvalue for="0"
+                    value="gh-unit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Test Framework for Objective-C" />
+          <attvalue for="10"
+                    value="244" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="routing_tricks"
+            label="routing_tricks">
+        <attvalues>
+          <attvalue for="0"
+                    value="routing_tricks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Just a git repo for Jamis Buck's routing_tricks plugin, which I've found very useful" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-search-context"
+            label="mt-search-context">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-search-context" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type v4 used to specify a default context blog for multi-blog searches" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="metazip"
+            label="metazip">
+        <attvalues>
+          <attvalue for="0"
+                    value="metazip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apache httpd module that efficiently serves uncompressed .zip files." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-crowdflower"
+            label="ruby-crowdflower">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-crowdflower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A toolkit for interacting with CrowdFlower via the REST API" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nitrox"
+            label="nitrox">
+        <attvalues>
+          <attvalue for="0"
+                    value="nitrox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AIR-like library for native-wrapped iPhone applications written in HTML/JS.  Like Phonegap but based on an internal AJAX service." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="StoutSystemsChallenge"
+            label="StoutSystemsChallenge">
+        <attvalues>
+          <attvalue for="0"
+                    value="StoutSystemsChallenge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Challenge Solution we wrote to win Stout Systems Codemash Challenge" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby_music_projects"
+            label="ruby_music_projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_music_projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Music and Midi App there are currently two different apps one for playing live and the other for writing to a midi file..Currently working on creating the chord System and is requesting ideas that you the user would like to see come out of a app like this.." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ofbiz"
+            label="ofbiz">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofbiz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache OFBiz" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="silverline"
+            label="silverline">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for running Ruby in the browser seamlessly from Rails, and display either HTML or vector graphics" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gherkin-pygments-lexer"
+            label="gherkin-pygments-lexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="gherkin-pygments-lexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Pygments lexer for Gherkin" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wsapi"
+            label="wsapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="wsapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WSAPI is an API that abstracts the web server from Lua web applications." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="xbl"
+            label="xbl">
+        <attvalues>
+          <attvalue for="0"
+                    value="xbl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An embeddable java service for interacting with xbox live" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="node-blog"
+            label="node-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This repo is the code behind the blog HowToNode.org" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vanity"
+            label="vanity">
+        <attvalues>
+          <attvalue for="0"
+                    value="vanity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Experiment Driven Development for Rails" />
+          <attvalue for="10"
+                    value="402" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hntool"
+            label="hntool">
+        <attvalues>
+          <attvalue for="0"
+                    value="hntool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hardening tool for Unix. It scans the system and available software, to detect security issues." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rchardet"
+            label="rchardet">
+        <attvalues>
+          <attvalue for="0"
+                    value="rchardet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Character encoding auto-detection in Ruby. As smart as your browser. Open source." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ZinaBB-Core"
+            label="ZinaBB-Core">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZinaBB-Core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The ZinaBB Core Project" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="merb_forum"
+            label="merb_forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Forum written entirely using merb, datamapper, jquery." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dbscripts"
+            label="dbscripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbscripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Database management tools for Drupal web development -- dump, erase, restore and merge" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Plack-Server-AnyEvent"
+            label="Plack-Server-AnyEvent">
+        <attvalues>
+          <attvalue for="0"
+                    value="Plack-Server-AnyEvent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="AnyEvent based Plack::Server" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jsoneditor"
+            label="jsoneditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsoneditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript widget for inline JSON editing" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-installer"
+            label="ubuntu-installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Obsolete. See captain instead." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="templatemaker"
+            label="templatemaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="templatemaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="templatemaker is a Python library that can extract data from files with a similar format, like HTML pages." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="WaterBug"
+            label="WaterBug">
+        <attvalues>
+          <attvalue for="0"
+                    value="WaterBug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript/css debugger for all internet browsers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twittersphere"
+            label="twittersphere">
+        <attvalues>
+          <attvalue for="0"
+                    value="twittersphere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaOne 2009 Demo applicaiton" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="qrcode-as"
+            label="qrcode-as">
+        <attvalues>
+          <attvalue for="0"
+                    value="qrcode-as" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="QR Code reader written in ActionScript 3 which supports webcam on Windows, Mac and Linux by default" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-clicky"
+            label="ruby-clicky">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-clicky" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clicky for Ruby experimental gem, does not handle timeouts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-locations"
+            label="django-locations">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-locations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A location based social network using Django" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ZFPlanet"
+            label="ZFPlanet">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZFPlanet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Blog Planet for aggregating selected feeds" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kit-lilapause-skripten"
+            label="kit-lilapause-skripten">
+        <attvalues>
+          <attvalue for="0"
+                    value="kit-lilapause-skripten" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uni-Skripte am KIT" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dataninja"
+            label="dataninja">
+        <attvalues>
+          <attvalue for="0"
+                    value="dataninja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="IRC bot aimed to be heavily data-driven" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="burnify"
+            label="burnify">
+        <attvalues>
+          <attvalue for="0"
+                    value="burnify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="helloWorld"
+            label="helloWorld">
+        <attvalues>
+          <attvalue for="0"
+                    value="helloWorld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My first github repo for testing etc." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rack-debug"
+            label="rack-debug">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-debug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rack::Debug is middleware that provides a simple interface to ruby-debug. Helps debug apps running in Passenger." />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="extension-registry"
+            label="extension-registry">
+        <attvalues>
+          <attvalue for="0"
+                    value="extension-registry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension management for http://spreehq.org." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="afsctool"
+            label="afsctool">
+        <attvalues>
+          <attvalue for="0"
+                    value="afsctool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Command line utility for analyzing and managing HFS+ compression." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ocra"
+            label="ocra">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="One-Click Ruby Application Builder" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GhettoPush"
+            label="GhettoPush">
+        <attvalues>
+          <attvalue for="0"
+                    value="GhettoPush" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IMAP push for the iPhone with any IDLE-capable server." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="prowl-dmessages"
+            label="prowl-dmessages">
+        <attvalues>
+          <attvalue for="0"
+                    value="prowl-dmessages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby script to forward your Twitter direct messages to Prowl push notifications" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oahackvis"
+            label="oahackvis">
+        <attvalues>
+          <attvalue for="0"
+                    value="oahackvis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Visualisation project (aka bouncing teapots) using OpenAustralia data as part of #oahack." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="TV_fix_mc_check"
+            label="TV_fix_mc_check">
+        <attvalues>
+          <attvalue for="0"
+                    value="TV_fix_mc_check" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHC plugin to refactor TV.com mcd result checking" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="pixelprinter"
+            label="pixelprinter">
+        <attvalues>
+          <attvalue for="0"
+                    value="pixelprinter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Shopify API application for printing out orders with customizable Liquid templates." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="textile.tmbundle"
+            label="textile.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="textile.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Textile" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perldoc.perl.org"
+            label="perldoc.perl.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="perldoc.perl.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl programming documentation - http://perldoc.perl.org" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ringo"
+            label="ringo">
+        <attvalues>
+          <attvalue for="0"
+                    value="ringo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Distributed key-value storage a'la Amazon Dynamo" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Nerd-Dinner-with-Fluent-NHibernate"
+            label="Nerd-Dinner-with-Fluent-NHibernate">
+        <attvalues>
+          <attvalue for="0"
+                    value="Nerd-Dinner-with-Fluent-NHibernate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My version of Nerd Dinner - using Fluent NHibernate and a JQuery Date Time Picker" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="weatherman"
+            label="weatherman">
+        <attvalues>
+          <attvalue for="0"
+                    value="weatherman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby gem for accessing the Weather Channel XML API" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Morse-Code"
+            label="Morse-Code">
+        <attvalues>
+          <attvalue for="0"
+                    value="Morse-Code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Learning Ruby with Rspec and Cucumber" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scalandra"
+            label="scalandra">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalandra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scala wrapper for Cassandra DB" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="eggs"
+            label="eggs">
+        <attvalues>
+          <attvalue for="0"
+                    value="eggs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Silverlight Behavior Testing Framework (using IronRuby and Bacon)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rhino"
+            label="rhino">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby ORM for HBase" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shadows"
+            label="shadows">
+        <attvalues>
+          <attvalue for="0"
+                    value="shadows" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shadows is an implementation of the Presenter pattern." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_orm_benchmark"
+            label="simple_orm_benchmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_orm_benchmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small benchmark test for ruby ORMs." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="user_agent"
+            label="user_agent">
+        <attvalues>
+          <attvalue for="0"
+                    value="user_agent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="UserAgent String parser" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-mplayer"
+            label="ruby-mplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-mplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for MPlayer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauthery"
+            label="oauthery">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauthery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool for manually logging into Twitter using OAuth, with Cocoa code demonstrating the OAuth login process for Twitter" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pysrvx"
+            label="pysrvx">
+        <attvalues>
+          <attvalue for="0"
+                    value="pysrvx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A python module and command line interface to the SrvX QServer module." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="javascript-tools.tmbundle"
+            label="javascript-tools.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-tools.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Essential Tools for developing Javascript in TextMate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="salva"
+            label="salva">
+        <attvalues>
+          <attvalue for="0"
+                    value="salva" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SALVA is web application to scientific curricula handling for creation of distributed databases for Science and Technology at National Autonomous University of Mexico." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dont_repeat_yourself"
+            label="dont_repeat_yourself">
+        <attvalues>
+          <attvalue for="0"
+                    value="dont_repeat_yourself" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="generate a duplicate lines report, integrates with Textmate and Netbeans" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubyrdf"
+            label="rubyrdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyrdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Resource Description Framework (RDF) library for Ruby" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="integration"
+            label="integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Integration is a Ruby on Rails plugin that provides a set of tasks to automate all steps of a synchronous continuous integration process, that is, continuous integration without a server such as CruiseControl. Why? Because that's the way we like it!" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yuicompressor-maven-plugin"
+            label="yuicompressor-maven-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuicompressor-maven-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="maven's plugin to compress (Minify / Ofuscate / Aggregate) Javascript files and CSS files using YUI Compressor" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="mover-packaging"
+            label="mover-packaging">
+        <attvalues>
+          <attvalue for="0"
+                    value="mover-packaging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="This repository tags the corresponding commits of Mover, MuiKit and the Labs tools allowing easy, correct building of Mover.app." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cups"
+            label="cups">
+        <attvalues>
+          <attvalue for="0"
+                    value="cups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby bridge to CUPS API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="d51.django.apps.invites"
+            label="d51.django.apps.invites">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51.django.apps.invites" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Django app for handling invitations generated by a site" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cramp"
+            label="cramp">
+        <attvalues>
+          <attvalue for="0"
+                    value="cramp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Asynchronous framework for the web" />
+          <attvalue for="10"
+                    value="216" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-yandex-market"
+            label="spree-yandex-market">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-yandex-market" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="плагин экспорта товаров в яндекс маркет" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="schemaish"
+            label="schemaish">
+        <attvalues>
+          <attvalue for="0"
+                    value="schemaish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python package to define data schemas and validate data against them." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="google-checkout"
+            label="google-checkout">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-checkout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Experimental Google Checkout gem" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rgallery"
+            label="rgallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="rgallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gallery for your photos" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-rss-reader"
+            label="radiant-rss-reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-rss-reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Feed reader for Radiant CMS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="record_with_operator"
+            label="record_with_operator">
+        <attvalues>
+          <attvalue for="0"
+                    value="record_with_operator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to set created_by, updated_by, deleted_by to ActiveRecord objects. Supports associations." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pi.classee_body.ee_addon"
+            label="pi.classee_body.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="pi.classee_body.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Applies dynamic classes to your BODY tag." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="birthday"
+            label="birthday">
+        <attvalues>
+          <attvalue for="0"
+                    value="birthday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add your birthday to the list! (experiment)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="backup"
+            label="backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A class that can keep X number of backups of a file" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubycocoa"
+            label="rubycocoa">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubycocoa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git mirror for RubyCocoa." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="smoke"
+            label="smoke">
+        <attvalues>
+          <attvalue for="0"
+                    value="smoke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A JavaScript mocking and stubbing framework" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wagn"
+            label="wagn">
+        <attvalues>
+          <attvalue for="0"
+                    value="wagn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="the wiki on wheels: a Ruby on Rails app for building dynamic, structured websites out of wiki cards" />
+          <attvalue for="10"
+                    value="122" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="barcamplive"
+            label="barcamplive">
+        <attvalues>
+          <attvalue for="0"
+                    value="barcamplive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="BarCampLive" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gist.sh"
+            label="gist.sh">
+        <attvalues>
+          <attvalue for="0"
+                    value="gist.sh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bash shell script for getting/posting code snippets (gists) to/from http://gist.github.com" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="framark"
+            label="framark">
+        <attvalues>
+          <attvalue for="0"
+                    value="framark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Framework &quot;hello, world&quot; benchmarks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="snipmate_for_django"
+            label="snipmate_for_django">
+        <attvalues>
+          <attvalue for="0"
+                    value="snipmate_for_django" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Django snippets for SnipMate, the excellent Vim plugin" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libgrowl"
+            label="libgrowl">
+        <attvalues>
+          <attvalue for="0"
+                    value="libgrowl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C Library implementing the Growl network protocol" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="openid_fake_server"
+            label="openid_fake_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid_fake_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenID fake server for testing. It's based on ruby-openid example" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="soundcloud-front"
+            label="soundcloud-front">
+        <attvalues>
+          <attvalue for="0"
+                    value="soundcloud-front" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Soundcloud Front" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fancy-buttons"
+            label="fancy-buttons">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancy-buttons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fancy CSS Buttons using Compass" />
+          <attvalue for="10"
+                    value="220" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-explorer"
+            label="clj-explorer">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-explorer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An interactive tool for exploring complex Clojure objects" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="flow_pagination_example"
+            label="flow_pagination_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="flow_pagination_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example rails app using the will_paginate and flow_pagination gems together" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rhaco2-doc"
+            label="rhaco2-doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhaco2-doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TODO: rhaco2 の解説的なものをちまちまと書く" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="retwis-rb"
+            label="retwis-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="retwis-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Port of redis example twitter app to Ruby and Sinatra" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vertebra-xen"
+            label="vertebra-xen">
+        <attvalues>
+          <attvalue for="0"
+                    value="vertebra-xen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vertebra actor and runner for controlling xen instances" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-tmbundle"
+            label="nginx-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate bundle to provide niceties for nginx configuration" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="iclassify"
+            label="iclassify">
+        <attvalues>
+          <attvalue for="0"
+                    value="iclassify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="iClassify is a server inventory and classification tool. " />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ampoule"
+            label="ampoule">
+        <attvalues>
+          <attvalue for="0"
+                    value="ampoule" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git-based todo manager/bugtracker" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="butlertron"
+            label="butlertron">
+        <attvalues>
+          <attvalue for="0"
+                    value="butlertron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an IRC bot" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jagregory-gitsharp"
+            label="jagregory-gitsharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="jagregory-gitsharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="swingset"
+            label="swingset">
+        <attvalues>
+          <attvalue for="0"
+                    value="swingset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(J)Ruby wrapper for some basic Java Swing components." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauth-python-twitter"
+            label="oauth-python-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth-python-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of oauth-python-twitter that fixes a couple bugs." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="has_tokens"
+            label="has_tokens">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_tokens" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add token support to Rails apps with this plugin" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ziya-galeria"
+            label="ziya-galeria">
+        <attvalues>
+          <attvalue for="0"
+                    value="ziya-galeria" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample ZiYa charts rails application that demonstrate the gem features" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Music"
+            label="Music">
+        <attvalues>
+          <attvalue for="0"
+                    value="Music" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Custom Music.apk" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pinkyurl"
+            label="pinkyurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinkyurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a webservice to generate thumbnails out of urls" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bccalc.vim"
+            label="bccalc.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="bccalc.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use bc from vim" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="simple_geo"
+            label="simple_geo">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_geo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Drupal module that provides positioning and area functionality to drupal nodes" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="notify-io"
+            label="notify-io">
+        <attvalues>
+          <attvalue for="0"
+                    value="notify-io" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Open notification platform for the web" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="planet.clojure"
+            label="planet.clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="planet.clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source code for Planet Clojure" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="astmanproxy"
+            label="astmanproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="astmanproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Asterisk Manager Proxy" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="proxymachine"
+            label="proxymachine">
+        <attvalues>
+          <attvalue for="0"
+                    value="proxymachine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A simple TCP routing proxy built on EventMachine that lets you configure the routing logic in Ruby." />
+          <attvalue for="10"
+                    value="157" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Tagbox"
+            label="Tagbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tagbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Tagging plugin for jQuery" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cll_js_iso"
+            label="cll_js_iso">
+        <attvalues>
+          <attvalue for="0"
+                    value="cll_js_iso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript isometric game engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="srug1"
+            label="srug1">
+        <attvalues>
+          <attvalue for="0"
+                    value="srug1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="First presentation of SRUG (LaTeX)" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="org"
+            label="org">
+        <attvalues>
+          <attvalue for="0"
+                    value="org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Org-mode like markup conversion for rakki" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pentabarf"
+            label="pentabarf">
+        <attvalues>
+          <attvalue for="0"
+                    value="pentabarf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Conference planning software" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="burst"
+            label="burst">
+        <attvalues>
+          <attvalue for="0"
+                    value="burst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A javascript vector animation engine for the HTML5 Canvas supporting SVGs, Blender3D objects, timelines, easing, command chanining and callbacks." />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="multi-sinatra-sample"
+            label="multi-sinatra-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="multi-sinatra-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sample application showing how to use multiple sinatra subclass applications in a single process." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lpr"
+            label="lpr">
+        <attvalues>
+          <attvalue for="0"
+                    value="lpr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Esercizi di LPR" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="BGHUDAppKit"
+            label="BGHUDAppKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="BGHUDAppKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="BGHUDAppKit is my solution to the missing controls in OS X Leopard. Apple gave us that spiffy new HUD window but no controls to put on it. So I started my own. Yes I know there are a few good AppKits out there already to achive the desired look, but they use images to create the components. I have hand drawn every one of these controls using ONLY native Cocoa drawing functions (NSBezierPath, NSGradient, etc...) This makes them resolution independant and makes your app less heavy come distribution time -- Check out the Wiki/Current Progress Page for what I'm working on!!!!" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ruby-dbi"
+            label="ruby-dbi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-dbi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ruby/DBI, a database abstraction layer and interface" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cheddargetter"
+            label="cheddargetter">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheddargetter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the CheddarGetter API " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libbitconvert"
+            label="libbitconvert">
+        <attvalues>
+          <attvalue for="0"
+                    value="libbitconvert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library that decodes bits from magnetic stripe cards." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="SpecFlow"
+            label="SpecFlow">
+        <attvalues>
+          <attvalue for="0"
+                    value="SpecFlow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Binding business requirements to .Net code" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.Synchronize"
+            label="Castle.Facilities.Synchronize">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.Synchronize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="random_data"
+            label="random_data">
+        <attvalues>
+          <attvalue for="0"
+                    value="random_data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides methods for generating random test data including names, mailing addresses, dates, phone numbers, e-mail addresses, and text. Now, ruby 1.9 compatible." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lftwb"
+            label="lftwb">
+        <attvalues>
+          <attvalue for="0"
+                    value="lftwb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="TeachersWithoutBorders.org version of LuvFoo: Social Networking platform built in Ruby on Rails - Google group here: http://groups.google.com/group/luvfoo" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery_edit_in_place"
+            label="jquery_edit_in_place">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_edit_in_place" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An unobtrusive, highly configurable in place editor using jQuery and Rails." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scala-chess"
+            label="scala-chess">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-chess" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chess in scala for GAE" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="useragent"
+            label="useragent">
+        <attvalues>
+          <attvalue for="0"
+                    value="useragent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="HTTP User Agent parser" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-archetype-simple"
+            label="scala-archetype-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-archetype-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple maven archetype for project in scala" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="matewatch"
+            label="matewatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="matewatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple time tracking for textmate users" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="as3rails2u"
+            label="as3rails2u">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3rails2u" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my as3 library" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="role_requirement"
+            label="role_requirement">
+        <attvalues>
+          <attvalue for="0"
+                    value="role_requirement" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Simple role based security for restful_authentication
+
+I am no longer involved in this project. If you are interested in becoming the new maintainer and making it your own, please contact me. I will no longer be responding to bug reports or questions.
+
+Thanks,
+
+Tim
+" />
+          <attvalue for="10"
+                    value="326" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mctc"
+            label="mctc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mctc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RapidSMS application for Millenium Village Project mCTC program" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="RobotDF"
+            label="RobotDF">
+        <attvalues>
+          <attvalue for="0"
+                    value="RobotDF" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Google Wave robot for RDF functionality" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="autotest-mac"
+            label="autotest-mac">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-mac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mac OS X only set of improvements for ZenTest's autotest." />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="key-installer"
+            label="key-installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="key-installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Installs SSH public keys on remote hosts from a single command" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gibberish-aes"
+            label="gibberish-aes">
+        <attvalues>
+          <attvalue for="0"
+                    value="gibberish-aes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A fully OpenSSL compliant javascript library for AES encryption." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="swingset-old"
+            label="swingset-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="swingset-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(J)Ruby wrapper for some basic Java Swing components." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aaws"
+            label="aaws">
+        <attvalues>
+          <attvalue for="0"
+                    value="aaws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="API wrapper for Amazon Associates Web Service." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="croogo"
+            label="croogo">
+        <attvalues>
+          <attvalue for="0"
+                    value="croogo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="[moved to http://github.com/croogo/croogo] A CakePHP powered Content Management System" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="morse-code-translator"
+            label="morse-code-translator">
+        <attvalues>
+          <attvalue for="0"
+                    value="morse-code-translator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Just a simple ruby code to translate morse codes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mephisto"
+            label="mephisto">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="45" />
+          <attvalue for="9"
+                    value="A mirror of the mephisto code-base" />
+          <attvalue for="10"
+                    value="271" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ranknstein"
+            label="ranknstein">
+        <attvalues>
+          <attvalue for="0"
+                    value="ranknstein" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sinatra-based application that answers the question: &lt;br/&gt; Where does my site rank on Google?" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fritter"
+            label="fritter">
+        <attvalues>
+          <attvalue for="0"
+                    value="fritter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pass yourself, and other services, messages" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="growl-glue"
+            label="growl-glue">
+        <attvalues>
+          <attvalue for="0"
+                    value="growl-glue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A gem to help provide easy access to growl features" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="talkingpoints"
+            label="talkingpoints">
+        <attvalues>
+          <attvalue for="0"
+                    value="talkingpoints" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Talking Points is a collaborative student project at the University of Michigan whose aim is to develop a prototype mobile urban orientation and contextual information system for blind as well as sighted people." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-bzr"
+            label="git-bzr">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-bzr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A bidirectional Git - Bazaar gateway" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sinatra_mvc"
+            label="sinatra_mvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_mvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple sinatra app that has a basic MVC layout and a few tweaks to get you rolling." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="BeerMe"
+            label="BeerMe">
+        <attvalues>
+          <attvalue for="0"
+                    value="BeerMe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mobile application that tells you where the closest beer is, based on your location. One native Android branch, and one PhoneGap (cross-platform mobile development framework based on HTML, CSS and JavaScript) branch." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fresh_tog"
+            label="fresh_tog">
+        <attvalues>
+          <attvalue for="0"
+                    value="fresh_tog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fresh tog app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="HinetRadio"
+            label="HinetRadio">
+        <attvalues>
+          <attvalue for="0"
+                    value="HinetRadio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="turbinado"
+            label="turbinado">
+        <attvalues>
+          <attvalue for="0"
+                    value="turbinado" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="MVC Web Framework for Haskell.  See http://github.com/turbinado/turbinado-website for example code" />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="railscollab"
+            label="railscollab">
+        <attvalues>
+          <attvalue for="0"
+                    value="railscollab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="A Project Management and Collaboration tool inspired by Basecamp" />
+          <attvalue for="10"
+                    value="182" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kata-number-to-led"
+            label="kata-number-to-led">
+        <attvalues>
+          <attvalue for="0"
+                    value="kata-number-to-led" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Kata for converting number to led: RubyQuiz #14" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dada-mail-3.0.x"
+            label="dada-mail-3.0.x">
+        <attvalues>
+          <attvalue for="0"
+                    value="dada-mail-3.0.x" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the Bugfix repo for the Dada Mail 3.0.x Series.  Dada Mail is a simple, web-based mailing list manager, written in Perl " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="codice"
+            label="codice">
+        <attvalues>
+          <attvalue for="0"
+                    value="codice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A CMS web project" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="hornsby"
+            label="hornsby">
+        <attvalues>
+          <attvalue for="0"
+                    value="hornsby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Object graphs trump fixtures for rails testing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="psil"
+            label="psil">
+        <attvalues>
+          <attvalue for="0"
+                    value="psil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python S-expression Intermediate Language" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="960-grid-system"
+            label="960-grid-system">
+        <attvalues>
+          <attvalue for="0"
+                    value="960-grid-system" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git Repository of 960 Grid System by Nathan Smith" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fusebox"
+            label="fusebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="fusebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A super-lightweight lightbox-esque jQuery plugin (with jQuery UI support)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="samuel"
+            label="samuel">
+        <attvalues>
+          <attvalue for="0"
+                    value="samuel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An automatic logger for HTTP requests in Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dip-plugin"
+            label="dip-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="dip-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DIP plugin for Custom IOS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="radiant-custom-fields-extension"
+            label="radiant-custom-fields-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-custom-fields-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extension that lets you add custom fields to a Radiant page." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="extprot"
+            label="extprot">
+        <attvalues>
+          <attvalue for="0"
+                    value="extprot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="extprot: extensible binary protocols for cross-language communication and long-term serialization" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="jvyamlb"
+            label="jvyamlb">
+        <attvalues>
+          <attvalue for="0"
+                    value="jvyamlb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JvYAMLb is a YAML processing library for Java, used by JRuby" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ruby-oembed"
+            label="ruby-oembed">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-oembed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="oEmbed for Ruby" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-authsome"
+            label="cakephp-authsome">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-authsome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Auth for people who hate the Auth component" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="catalystx-component-traits"
+            label="catalystx-component-traits">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-component-traits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Component Trait Search for Catalyst with MooseX::Traits API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rb-readline"
+            label="rb-readline">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-readline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pure-Ruby Readline Implementation" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="audiolab"
+            label="audiolab">
+        <attvalues>
+          <attvalue for="0"
+                    value="audiolab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python package for reading/writing audio files from numpy array" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="activitystream"
+            label="activitystream">
+        <attvalues>
+          <attvalue for="0"
+                    value="activitystream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple activity stream application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="services_facebook"
+            label="services_facebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="services_facebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PEAR package for interfacing with Facebook's API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pi_graph.js"
+            label="pi_graph.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="pi_graph.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A javascript graphing library for radial graphs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drupal_tdd"
+            label="drupal_tdd">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal_tdd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Code and sample apps to simplify Test Driven Development and unit testing with Drupal" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="yuidoc"
+            label="yuidoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuidoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="YUI Javascript Documentation Tool" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="grails-jms"
+            label="grails-jms">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-jms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JMS integration for Grails." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mysql_bigint_ids"
+            label="mysql_bigint_ids">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql_bigint_ids" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of http://svn.northpub.com/plugins/mysql_bigint" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="boutique"
+            label="boutique">
+        <attvalues>
+          <attvalue for="0"
+                    value="boutique" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cocoa Boutique.  In-app purchase system for Mac Cocoa apps" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ruby-tokyotyrant"
+            label="ruby-tokyotyrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-tokyotyrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A C based TokyoTyrant Ruby binding" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="p5-class-builtin"
+            label="p5-class-builtin">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-class-builtin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Class::Builtin - Scalar/Array/Hash as objects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="asmack"
+            label="asmack">
+        <attvalues>
+          <attvalue for="0"
+                    value="asmack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="xmpp library smack 3.1.0 build env for android (see http://asmack.googlecode.com/ for binaries)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-mozjs"
+            label="ruby-mozjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-mozjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mozilla JavaScript Engine (SpiderMonkey) bindings for Ruby" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="peepserver"
+            label="peepserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="peepserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano tasks for maintaining a CentOS server such as those at RailsMachine hosting." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="localpolitics.in"
+            label="localpolitics.in">
+        <attvalues>
+          <attvalue for="0"
+                    value="localpolitics.in" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hashrocket's Martin Luther King Jr. Memorial 2009 Hack Day Apps for America Celebrity Rabies Awareness Pro-Am Fun Run Race For The Cure" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zsh-config-file"
+            label="zsh-config-file">
+        <attvalues>
+          <attvalue for="0"
+                    value="zsh-config-file" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="improved zsh config file" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-truncate-extension"
+            label="radiant-truncate-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-truncate-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds truncate tag to Radiant for truncating data within the tag." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="administrate_me_users"
+            label="administrate_me_users">
+        <attvalues>
+          <attvalue for="0"
+                    value="administrate_me_users" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my first desert plugin" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redmine-exception-handler-plugin"
+            label="redmine-exception-handler-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-exception-handler-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Exception Handler is a Redmine plugin that can be configured to send Exception notification emails when an error occurs in Redmine." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-plugin-generator"
+            label="rspec-plugin-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-plugin-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Plugin generator that uses RSpec stubs instead of Test::Unit. Also sets up database connections for testing against an isolated database." />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-nmap"
+            label="ruby-nmap">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-nmap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rubyful interface to the Nmap exploration tool and security / port scanner." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inspector"
+            label="inspector">
+        <attvalues>
+          <attvalue for="0"
+                    value="inspector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Who, When, Where, Why, and How?" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dejour"
+            label="dejour">
+        <attvalues>
+          <attvalue for="0"
+                    value="dejour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="find awesome stuff on the network" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="em-couchdb"
+            label="em-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An EventMachine based CouchDB Client" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kilim"
+            label="kilim">
+        <attvalues>
+          <attvalue for="0"
+                    value="kilim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kilim - a message-passing framework for Java that provides ultra-lightweight threads" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails_best_practices"
+            label="rails_best_practices">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_best_practices" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="rails_best_practices is a gem to check quality of rails app files according to ihower’s presentation from Kungfu RailsConf in Shanghai China" />
+          <attvalue for="10"
+                    value="334" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="advent.perlchina.org"
+            label="advent.perlchina.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="advent.perlchina.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CN Perl Advent" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mutateme"
+            label="mutateme">
+        <attvalues>
+          <attvalue for="0"
+                    value="mutateme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Mutation Testing Framework" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery.engineer"
+            label="jquery.engineer">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.engineer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective way to create objects and manage object's behavior with JQuery" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-subversion"
+            label="puppet-subversion">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-subversion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Puppet module for managing subversion" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ofx-msa"
+            label="ofx-msa">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofx-msa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unofficial mirror of http://ofxmsaof.googlecode.com/svn/trunk" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="hack-contrib"
+            label="hack-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="hack-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hack contrib" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="gomemcached"
+            label="gomemcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="gomemcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A memcached server in go" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="redmine_s3"
+            label="redmine_s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses Amazon S3 for storing attachments" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parallel_test"
+            label="parallel_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="parallel_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a search-and-replace job on http://github.com/grosser/parallel_specs/" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="deb-ruby1.8-ee"
+            label="deb-ruby1.8-ee">
+        <attvalues>
+          <attvalue for="0"
+                    value="deb-ruby1.8-ee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby &quot;Enterprise Edition&quot; packages for Debian/Ubuntu" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="couchobject"
+            label="couchobject">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchobject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library to access couchdb in ruby" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="right_api"
+            label="right_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby wrapper for rightscale.com" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arora"
+            label="arora">
+        <attvalues>
+          <attvalue for="0"
+                    value="arora" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Cross platform web browser" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts_as_mailable"
+            label="acts_as_mailable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_mailable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for private messaging" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ansuz_theme_isotope11"
+            label="ansuz_theme_isotope11">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansuz_theme_isotope11" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The theme for the new ansuz-powered isotope11 site, in progress." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="subdomain-fu"
+            label="subdomain-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="subdomain-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="31" />
+          <attvalue for="9"
+                    value="A new plugin approach to attempting to solve the usage of subdomains in linking and routing in Rails projects." />
+          <attvalue for="10"
+                    value="461" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="differ"
+            label="differ">
+        <attvalues>
+          <attvalue for="0"
+                    value="differ" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple gem for generating string diffs" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hivedb"
+            label="hivedb">
+        <attvalues>
+          <attvalue for="0"
+                    value="hivedb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HiveDB is an open source project for horizontally partitioning MySQL systems." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubysms"
+            label="rubysms">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubysms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build SMS applications with Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http-server-simple"
+            label="http-server-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-server-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rePublish"
+            label="rePublish">
+        <attvalues>
+          <attvalue for="0"
+                    value="rePublish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pure-JavaScript ePub Reader" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="oystercard_payg_stations"
+            label="oystercard_payg_stations">
+        <attvalues>
+          <attvalue for="0"
+                    value="oystercard_payg_stations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="List of stations with PAYG Osytercard readers from Jan 2010" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="akelos"
+            label="akelos">
+        <attvalues>
+          <attvalue for="0"
+                    value="akelos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Experimental repository for the Akelos PHP Framework. This stuff will change!!" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="restricted_subclassing_demo"
+            label="restricted_subclassing_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="restricted_subclassing_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demos Ruby class restricting behavior of its subclasses" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="UXKit"
+            label="UXKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="UXKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of Three20" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="npsnet"
+            label="npsnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="npsnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery.player.js"
+            label="jquery.player.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.player.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript control of Flash MP3 playback" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="big-dog-exo-web"
+            label="big-dog-exo-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="big-dog-exo-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="thebigogexo.com website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amptools"
+            label="amptools">
+        <attvalues>
+          <attvalue for="0"
+                    value="amptools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="amptools website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="littlesims"
+            label="littlesims">
+        <attvalues>
+          <attvalue for="0"
+                    value="littlesims" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Little sims application." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ABingo"
+            label="ABingo">
+        <attvalues>
+          <attvalue for="0"
+                    value="ABingo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="will_paginate_acts_as_solr"
+            label="will_paginate_acts_as_solr">
+        <attvalues>
+          <attvalue for="0"
+                    value="will_paginate_acts_as_solr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple plugin matching up will_paginate and acts_as_solr" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="evented_net"
+            label="evented_net">
+        <attvalues>
+          <attvalue for="0"
+                    value="evented_net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper around Ruby's standard HTTP libraries to make them evented (if EventMachine is running)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="romanandreg"
+            label="romanandreg">
+        <attvalues>
+          <attvalue for="0"
+                    value="romanandreg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Personal Website content" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="advindex"
+            label="advindex">
+        <attvalues>
+          <attvalue for="0"
+                    value="advindex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Advanced index views and operations for CakePHP" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ibus-qt"
+            label="ibus-qt">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-qt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="qt ibus library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="astley"
+            label="astley">
+        <attvalues>
+          <attvalue for="0"
+                    value="astley" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web framework written in Bash. It's kinda like Sinatra, but only really enjoyable as a joke." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby.mk"
+            label="ruby.mk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby.mk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Web site of Macedonian Ruby Users Group (MKRUG)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mailcrypt"
+            label="mailcrypt">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailcrypt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-uuid"
+            label="ruby-uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Creates UUIDs version 1, 3, 4, and 5 in pure ruby." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="install-rails-shell-script"
+            label="install-rails-shell-script">
+        <attvalues>
+          <attvalue for="0"
+                    value="install-rails-shell-script" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lacquer"
+            label="lacquer">
+        <attvalues>
+          <attvalue for="0"
+                    value="lacquer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A thin layer of convenience on top of useful Python libraries." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rack-jpmobile"
+            label="rack-jpmobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-jpmobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="useful middlewares for rack with jpmobile" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opencflite"
+            label="opencflite">
+        <attvalues>
+          <attvalue for="0"
+                    value="opencflite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git clone of the OpenCFLite SVN repository hosted at SourceForge" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="lazy_loader"
+            label="lazy_loader">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy_loader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Loads model asssociations as needed." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tercio"
+            label="tercio">
+        <attvalues>
+          <attvalue for="0"
+                    value="tercio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web app server/system for erlang." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ShadowedUnitFrames"
+            label="ShadowedUnitFrames">
+        <attvalues>
+          <attvalue for="0"
+                    value="ShadowedUnitFrames" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Unit frames that focus on simplicity and ease of use" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="mite.cmd"
+            label="mite.cmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="mite.cmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple command line interface for mite, a sleek time tracking webapp." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facebooker-tutorial"
+            label="facebooker-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebooker-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Facebook application to show you how to build facebook applications." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sinatra-openid"
+            label="sinatra-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="javascript-unittest-tmbundle"
+            label="javascript-unittest-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-unittest-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="JavaScript Unit Test TextMate Bundle [for prototype's unittest.js library]" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hashidator"
+            label="hashidator">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashidator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="define schema as a hash, and validate hashes!" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MusicMover"
+            label="MusicMover">
+        <attvalues>
+          <attvalue for="0"
+                    value="MusicMover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Two scripts that sort and convert flac files...." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="streamdiff"
+            label="streamdiff">
+        <attvalues>
+          <attvalue for="0"
+                    value="streamdiff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An alternate view of your Facebook News Feed" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="terminalcopyonselect"
+            label="terminalcopyonselect">
+        <attvalues>
+          <attvalue for="0"
+                    value="terminalcopyonselect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A SIMBL plugin for Terminal.app which enable us to copy on selection." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="adodbrecord"
+            label="adodbrecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="adodbrecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AdoDBRecord -- an ActiveRecord look-alike in PHP using AdoDB" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="simple-exception-definition"
+            label="simple-exception-definition">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-exception-definition" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simpler, more DRY way of defining custom exceptions" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trashed"
+            label="trashed">
+        <attvalues>
+          <attvalue for="0"
+                    value="trashed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keep tabs on expensive Ruby garbage collection. Support for NewRelic RPM and Rack." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="collecta-rb"
+            label="collecta-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="collecta-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby library based on Blather for working with the Collecta XMPP api." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="money"
+            label="money">
+        <attvalues>
+          <attvalue for="0"
+                    value="money" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Leetsoft's Money library" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="krb5-auth"
+            label="krb5-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="krb5-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of the krb5-auth repository on RubyForge" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aydamarket"
+            label="aydamarket">
+        <attvalues>
+          <attvalue for="0"
+                    value="aydamarket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="go_datamapper"
+            label="go_datamapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="go_datamapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord like sqlite3 wrapper for Go" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="edit-in-textmate"
+            label="edit-in-textmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="edit-in-textmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allow an external editor for NSTextView and WebView" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="jquery-starwipe"
+            label="jquery-starwipe">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-starwipe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery Star Wipe: Why eat hamburger when you can have steak?" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fire-eagle-python-binding"
+            label="fire-eagle-python-binding">
+        <attvalues>
+          <attvalue for="0"
+                    value="fire-eagle-python-binding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A binding for the Fire Eagle API in Python" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fc64"
+            label="fc64">
+        <attvalues>
+          <attvalue for="0"
+                    value="fc64" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A low level Commodore 64 emulator written in Actionscript 3" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="underscore"
+            label="underscore">
+        <attvalues>
+          <attvalue for="0"
+                    value="underscore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Functional Programming Aid for Javascript. Works well with jQuery." />
+          <attvalue for="10"
+                    value="476" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dm-is-taggable"
+            label="dm-is-taggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-taggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dm-is-taggable is providing tagging support to DataMapper resources." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redline"
+            label="redline">
+        <attvalues>
+          <attvalue for="0"
+                    value="redline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Syncs your AR models with Braintree (Payment Gateway) and offers a lightweight reoccurring billing script" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="empty-plugin"
+            label="empty-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="empty-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An empty Rails plugin, with a basic test infrastructure already set up" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="devicesync"
+            label="devicesync">
+        <attvalues>
+          <attvalue for="0"
+                    value="devicesync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A KDE4 Application allowing you to interact with portable devices" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scuby"
+            label="scuby">
+        <attvalues>
+          <attvalue for="0"
+                    value="scuby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An integration layer between Scala and JRuby" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="authlogic_openid_selector_example"
+            label="authlogic_openid_selector_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_openid_selector_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An example rails app using the Authlogic authentication library, OpenID and the OpenID Javascript Selector." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nitrogen"
+            label="nitrogen">
+        <attvalues>
+          <attvalue for="0"
+                    value="nitrogen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="55" />
+          <attvalue for="9"
+                    value="Nitrogen Web Framework for Erlang" />
+          <attvalue for="10"
+                    value="369" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="catalyst-component-accept_context"
+            label="catalyst-component-accept_context">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-component-accept_context" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="better_logging"
+            label="better_logging">
+        <attvalues>
+          <attvalue for="0"
+                    value="better_logging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Rails plugin that improves the log format." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pxt"
+            label="pxt">
+        <attvalues>
+          <attvalue for="0"
+                    value="pxt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="POEx::Types - MooseX::Types for a modern POE" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="js-common-build"
+            label="js-common-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-common-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common build system for simple JavaScript projects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="classinatra"
+            label="classinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="classinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Machine learning as a web service." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fux"
+            label="fux">
+        <attvalues>
+          <attvalue for="0"
+                    value="fux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoWAddon - Quest log display minion" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="sinitter"
+            label="sinitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Demo app for Twitter OAuth using sinatra and twitter_oauth gem" />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="conditions_fu"
+            label="conditions_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="conditions_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enhances the conditions hash for activerecord finds" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-forum"
+            label="django-forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A svn mirror that helps me to fix bugs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hpdev.tmtheme"
+            label="hpdev.tmtheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="hpdev.tmtheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HashPage theme for hpdev.tmbundle (based on Mac Classic)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tokuhirom.github.com"
+            label="tokuhirom.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokuhirom.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tokuhirom.github.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="master-may-i"
+            label="master-may-i">
+        <attvalues>
+          <attvalue for="0"
+                    value="master-may-i" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super simple model based authorization designed to work with AuthLogic" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rally-export"
+            label="rally-export">
+        <attvalues>
+          <attvalue for="0"
+                    value="rally-export" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creates nice little A4 pages with story cards from Rally" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="heliotrope"
+            label="heliotrope">
+        <attvalues>
+          <attvalue for="0"
+                    value="heliotrope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a lightweight, search-centric, document-tree store" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ryanb-15min-blog"
+            label="ryanb-15min-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="ryanb-15min-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ryan Bates' new 15 min blog demo available at the official Ruby on Rails website" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-anon-public-post"
+            label="mt-plugin-anon-public-post">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-anon-public-post" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type and Melody which provides the ability to accept unauthenticated (anonymous) entry submissions from your community." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-fluidapp"
+            label="mt-plugin-fluidapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-fluidapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides enhanced capabilities for Mac OS X users running MT under Fluid App." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="scm-funtime"
+            label="scm-funtime">
+        <attvalues>
+          <attvalue for="0"
+                    value="scm-funtime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="scm funtime!" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pyrot"
+            label="pyrot">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Your friendly neighborhood nzb downloader" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gembox"
+            label="gembox">
+        <attvalues>
+          <attvalue for="0"
+                    value="gembox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sinatra based interface for browsing and admiring your gems" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="talker.js"
+            label="talker.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="talker.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A node.js client for talkerapp.com" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-groups"
+            label="radiant-groups">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-groups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allow you to manage back-end access to Radiant CMS." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facebooker_authentication"
+            label="facebooker_authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebooker_authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple plugin to provide a user model for Facebook applications" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nsm.safe_segments.ee_addon"
+            label="nsm.safe_segments.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="nsm.safe_segments.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="freemoji"
+            label="freemoji">
+        <attvalues>
+          <attvalue for="0"
+                    value="freemoji" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Enable emoji support on iPhone" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dyre"
+            label="dyre">
+        <attvalues>
+          <attvalue for="0"
+                    value="dyre" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Dynamic Reconfiguration Library for Haskell Programs" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twittershoes"
+            label="twittershoes">
+        <attvalues>
+          <attvalue for="0"
+                    value="twittershoes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Twitter client written in Ruby using WhyTheLuckyStiff Shoes.rb desktop framework" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="liftweb"
+            label="liftweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="liftweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="42" />
+          <attvalue for="9"
+                    value="The Lift web framework for Scala" />
+          <attvalue for="10"
+                    value="421" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="guimate.tmbundle"
+            label="guimate.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="guimate.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle application creation framework. Includes awesome simple GUI for Git. " />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SocialFeed"
+            label="SocialFeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="SocialFeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="meteorswarm_comingsoon"
+            label="meteorswarm_comingsoon">
+        <attvalues>
+          <attvalue for="0"
+                    value="meteorswarm_comingsoon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Coming soon teaser page for my upcoming game Meteor Swarm" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="presen"
+            label="presen">
+        <attvalues>
+          <attvalue for="0"
+                    value="presen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make a presentation with javascript and css" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fu2"
+            label="fu2">
+        <attvalues>
+          <attvalue for="0"
+                    value="fu2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="private community forum-like software" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hadoop-streaming"
+            label="hadoop-streaming">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-streaming" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Support libraries for writing Hadoop Streaming-compatible map/reduce tasks." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tvshows"
+            label="tvshows">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvshows" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of TVShows project @ Sourceforge " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chef-bundle"
+            label="chef-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apt-s3"
+            label="apt-s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="apt-s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="additional &quot;s3&quot; protocol for apt so you can host your giant apt repository in s3 on the cheap!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="github-tmbundle"
+            label="github-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="TextMate bundle for working with GitHub" />
+          <attvalue for="10"
+                    value="188" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-auth-opensso"
+            label="mt-auth-opensso">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-auth-opensso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open SSO (single sign on) driver for Movable Type and Melody." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ajaxful-rating_demo_app"
+            label="ajaxful-rating_demo_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajaxful-rating_demo_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Working demo app for the plugin Ajaxful Rating" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-goggles"
+            label="git-goggles">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-goggles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A series of GIT utilities to streamline working with remote branches and reviewing code. git-goggles can be thought of as &quot;git branch -a&quot; on steroids. You can install with &quot;[pip install | easy_install] git-goggles&quot; and then run &quot;git goggles&quot;." />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="moodoco"
+            label="moodoco">
+        <attvalues>
+          <attvalue for="0"
+                    value="moodoco" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="HTML5 Offline Documentation for MooTools Core and More." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chargify"
+            label="chargify">
+        <attvalues>
+          <attvalue for="0"
+                    value="chargify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the chargify.com SAAS and billing API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smartbooks"
+            label="smartbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="smartbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bookkeeping application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="frylock"
+            label="frylock">
+        <attvalues>
+          <attvalue for="0"
+                    value="frylock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=" Ruby + CLI + DSL = Command line apps made easy! (Not ready yet)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apriori"
+            label="apriori">
+        <attvalues>
+          <attvalue for="0"
+                    value="apriori" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A ruby/c extension to Christian Borgelt's apriori item-set implementation" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="devryweb460store"
+            label="devryweb460store">
+        <attvalues>
+          <attvalue for="0"
+                    value="devryweb460store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Phoenix, AZ Spring 09 session A WEB 460 students creating an ecommerce application." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="unix_monitoring_scripts"
+            label="unix_monitoring_scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="unix_monitoring_scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple scripts I use to monitor unix hosts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="no_fuzz"
+            label="no_fuzz">
+        <attvalues>
+          <attvalue for="0"
+                    value="no_fuzz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simple Rails-plugin that provides offline fuzzy-search for ActiveRecord" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nufound"
+            label="nufound">
+        <attvalues>
+          <attvalue for="0"
+                    value="nufound" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A newfound treasure; a lightweight Foundation library for Linux." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="jsunittest"
+            label="jsunittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsunittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="JavaScript Unit Test suite; no dependencies (but same API as prototypejs' unittest suite)" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="timed_scopes"
+            label="timed_scopes">
+        <attvalues>
+          <attvalue for="0"
+                    value="timed_scopes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rails plugin for named_scopes based on time columns" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubedo"
+            label="rubedo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubedo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of http://www.thoughtbot.com/projects/rubedo - Rubedo is a radio app, written in Ruby and Camping, that streams over Icecast with a web admin frontend." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="avatarplugin"
+            label="avatarplugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="avatarplugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin provides a taglib for displaying avatars. At the moment we only support gravatars (globally-recognized avatars)." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Pivotal-Preferences-RubyMine"
+            label="Pivotal-Preferences-RubyMine">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pivotal-Preferences-RubyMine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="How we roll with the 'Mine" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="velvet"
+            label="velvet">
+        <attvalues>
+          <attvalue for="0"
+                    value="velvet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Short read de novo assembler using de Bruijn graphs" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clsql"
+            label="clsql">
+        <attvalues>
+          <attvalue for="0"
+                    value="clsql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of CLSQL" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="isitjruby"
+            label="isitjruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="isitjruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Is it jruby - an application for keeping track of which gems are jruby compatible" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mongolytics"
+            label="mongolytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongolytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use MongoDB and it's speed to do basic analytics tracking in Rails" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simploid"
+            label="simploid">
+        <attvalues>
+          <attvalue for="0"
+                    value="simploid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple OpenID handler for App Engine, based on openid-consumer.appspot.com" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="trixy_scopes"
+            label="trixy_scopes">
+        <attvalues>
+          <attvalue for="0"
+                    value="trixy_scopes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="collection of handy named_scopes for ActiveRecord models" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="machine.javascript"
+            label="machine.javascript">
+        <attvalues>
+          <attvalue for="0"
+                    value="machine.javascript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="G3Firmware"
+            label="G3Firmware">
+        <attvalues>
+          <attvalue for="0"
+                    value="G3Firmware" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The firmware for generation 3 and later RepRap electronics." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="blue-ridge-sample-app"
+            label="blue-ridge-sample-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="blue-ridge-sample-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sample Rails project demonstrating JavaScript testing with Blue-Ridge" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sake"
+            label="sake">
+        <attvalues>
+          <attvalue for="0"
+                    value="sake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="System wide Rake." />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ajax-upload"
+            label="ajax-upload">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajax-upload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Use AJAX Upload to upload multiple files without refreshing the page and style upload button as you wish." />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="merb_couchrest"
+            label="merb_couchrest">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_couchrest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb ORM Plugin for couchdb using the couchrest library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iui"
+            label="iui">
+        <attvalues>
+          <attvalue for="0"
+                    value="iui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Import of the iui library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails_language_pack"
+            label="rails_language_pack">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_language_pack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Contain rails default translations" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tddspry"
+            label="tddspry">
+        <attvalues>
+          <attvalue for="0"
+                    value="tddspry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of testcases and additional helpers for testing Django applications with nose library." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree-search"
+            label="spree-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sort and search extension for spree." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cfspec"
+            label="cfspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="cfspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A behaviour driven development (BDD) framework for ColdFusion 8." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-singalong"
+            label="jquery-singalong">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-singalong" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An annotate plugin for html5 &lt;audio&gt; and &lt;video&gt;" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra_bbs"
+            label="sinatra_bbs">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_bbs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sample code of sinatra" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine-my-widgets-plugin"
+            label="redmine-my-widgets-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-my-widgets-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="This plugin provides instances of Redmine with additional widgets for My page." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="splat"
+            label="splat">
+        <attvalues>
+          <attvalue for="0"
+                    value="splat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple set of examples you can run to figure out how * works in Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-future-publishing-extension"
+            label="radiant-future-publishing-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-future-publishing-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny Radiant extension that allows you to publish a page at a certain time in the future" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.cheminformatics"
+            label="bioclipse.cheminformatics">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.cheminformatics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Bioclipse2 Cheminformatics." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Really-Cloudy"
+            label="Really-Cloudy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Really-Cloudy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web worker library to distribute work packages to your website visitors." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jets3t"
+            label="jets3t">
+        <attvalues>
+          <attvalue for="0"
+                    value="jets3t" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git mirror of jets3t CVS repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="snow-deprecated"
+            label="snow-deprecated">
+        <attvalues>
+          <attvalue for="0"
+                    value="snow-deprecated" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(ATTENTION WATCHERS: This repository is deprecated. Please watch 'snow' instead.) Snow is a simple, dynamic, and expressive programming language with an emphasis on speed and simplicity. Snow is fully object-oriented, and fully function-oriented at the same time." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="poe"
+            label="poe">
+        <attvalues>
+          <attvalue for="0"
+                    value="poe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(perl) portable multitasking and networking framework for Perl (mirror of the svn repository)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-export"
+            label="lighthouse-export">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-export" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Export lighthouse tickets to a static html file for offline use." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prey"
+            label="prey">
+        <attvalues>
+          <attvalue for="0"
+                    value="prey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Prey is a simple yet powerful application for tracking stolen computers." />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="actsas80shasbeen"
+            label="actsas80shasbeen">
+        <attvalues>
+          <attvalue for="0"
+                    value="actsas80shasbeen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin which randomly changes 50% of your links to rickrolls" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyaws"
+            label="pyaws">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyaws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Local branch to implement ItemSearch using unicode keywords." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="more"
+            label="more">
+        <attvalues>
+          <attvalue for="0"
+                    value="more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="less on rails — the official LESS plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="128" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hadoop-lzo"
+            label="hadoop-lzo">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-lzo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Patched, refactored version of code.google.com/hadoop-gpl-compression for hadoop 0.20" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="matchmaker"
+            label="matchmaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="matchmaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby Pattern Matching Library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-actblue"
+            label="ruby-actblue">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-actblue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper for the ActBlue.com API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recordselect"
+            label="recordselect">
+        <attvalues>
+          <attvalue for="0"
+                    value="recordselect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Replaces &lt;select&gt; tags with a full-HTML, RESTful JavaScript record browser (Rails plugin)" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="configatron"
+            label="configatron">
+        <attvalues>
+          <attvalue for="0"
+                    value="configatron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A super cool, simple, and feature rich configuration system for Ruby apps. (replaces application_configuration)" />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="retrospect-gds"
+            label="retrospect-gds">
+        <attvalues>
+          <attvalue for="0"
+                    value="retrospect-gds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="or_not"
+            label="or_not">
+        <attvalues>
+          <attvalue for="0"
+                    value="or_not" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generic &quot;___ or not&quot; engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="meeting-ticker"
+            label="meeting-ticker">
+        <attvalues>
+          <attvalue for="0"
+                    value="meeting-ticker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simple clock that shows how much a meeting is costing in real dollars." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="port-tags"
+            label="port-tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="port-tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Browse FreeBSD ports collection by tags, a la delicious." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="neuroslink-xbmc"
+            label="neuroslink-xbmc">
+        <attvalues>
+          <attvalue for="0"
+                    value="neuroslink-xbmc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of xmbc's SVN with some modifications specific to the Neuros Link device" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="navigation_helper"
+            label="navigation_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="navigation_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Rails plugin: provides automatic navigation for RESTful architectures, and has simple support for those that aren't." />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="anno-domini"
+            label="anno-domini">
+        <attvalues>
+          <attvalue for="0"
+                    value="anno-domini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CakePHP Calendar Application" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wp-ci"
+            label="wp-ci">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-ci" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Embed CodeIgniter(R) in WordPress, build plugins using MVC." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sudoku_on_shoes"
+            label="sudoku_on_shoes">
+        <attvalues>
+          <attvalue for="0"
+                    value="sudoku_on_shoes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sudoku on Shoes is a simple puzzle game" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tls-support"
+            label="tls-support">
+        <attvalues>
+          <attvalue for="0"
+                    value="tls-support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a tls support gem for older ruby versions. can be used to add tls support (i.g. GMail) to Active Record" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_with_block"
+            label="validates_with_block">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_with_block" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dynamic, more readable block-driven validation for ActiveRecord models." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mini"
+            label="mini">
+        <attvalues>
+          <attvalue for="0"
+                    value="mini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a ruby eventmachine bot inspired by richard jones' irccat. also logs channels. history and webhooks via sinatra. " />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vertebra-rb"
+            label="vertebra-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="vertebra-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="XMPP agent framework" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="forcedeth-osx"
+            label="forcedeth-osx">
+        <attvalues>
+          <attvalue for="0"
+                    value="forcedeth-osx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A OS X port of the forcedeth Linux driver for the ethernet interface of Nvidia's NForce chipset" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="amazing"
+            label="amazing">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an amazing widget manager for an awesome window manager" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redis-node-client"
+            label="redis-node-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-node-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A Redis client implementation for JavaScript (Node, Google V8)" />
+          <attvalue for="10"
+                    value="111" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Hydrometeor"
+            label="Hydrometeor">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hydrometeor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hydrometeor is a long-polling webserver based on a pubsub model, written in Erlang" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ecriso4217"
+            label="ecriso4217">
+        <attvalues>
+          <attvalue for="0"
+                    value="ecriso4217" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Currencies as of the ISO 4217 standard" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mn_world"
+            label="mn_world">
+        <attvalues>
+          <attvalue for="0"
+                    value="mn_world" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="World tilesets and locations for Managing News." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-startproject"
+            label="django-startproject">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-startproject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Boilerplate code for new Django projects." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="io"
+            label="io">
+        <attvalues>
+          <attvalue for="0"
+                    value="io" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="Io programming language" />
+          <attvalue for="10"
+                    value="227" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="exception-notifier"
+            label="exception-notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="exception-notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Exception Notifier Plugin for Rails, that send email notification and generate error pages that you can use with your controller Layout." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_dictionary"
+            label="acts_as_dictionary">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_dictionary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Treat any ActiveRecord's string field as a dictionary to do word suggesting &amp;amp; spelling checking using Hunspell" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perfecttime"
+            label="perfecttime">
+        <attvalues>
+          <attvalue for="0"
+                    value="perfecttime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mike West's PerfectTime.js, with a few updates." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-twittersync"
+            label="django-twittersync">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-twittersync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generic Django app that syncs the public tweets from multiple twitter users." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="repl-go"
+            label="repl-go">
+        <attvalues>
+          <attvalue for="0"
+                    value="repl-go" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Go, playable via the Clojure REPL" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="cakephp-namedscope"
+            label="cakephp-namedscope">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-namedscope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A CakePHP behavior that allows you to define named scopes for a model, and then apply them to any find call.NO LONGER MAINTAINED HERE. MOVED TO http://codaset.com/joelmoss/cakephp-named-scope" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="HTTP-Live-Video-Stream-Segmenter-and-Distributor"
+            label="HTTP-Live-Video-Stream-Segmenter-and-Distributor">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTTP-Live-Video-Stream-Segmenter-and-Distributor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Segments live video streams based on the Apple HTTP Live Streaming protocol and pushes the resulting files to various locations." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-23badge"
+            label="jquery-23badge">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-23badge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin to show off your photos on 23hq.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sigbeer"
+            label="sigbeer">
+        <attvalues>
+          <attvalue for="0"
+                    value="sigbeer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SIG-Beer Django site" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="multi-methods"
+            label="multi-methods">
+        <attvalues>
+          <attvalue for="0"
+                    value="multi-methods" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental gem for creating multi-methods." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cellutron"
+            label="cellutron">
+        <attvalues>
+          <attvalue for="0"
+                    value="cellutron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My first attempt at a game. Top down 'shooter' style. Pure AS3. Uses box2d physics, TweenMax for tweening  &amp; Flint for some particles." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gnip-dotnet"
+            label="gnip-dotnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnip-dotnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value=".Net library for utilizing Gnip services." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="blog_ads"
+            label="blog_ads">
+        <attvalues>
+          <attvalue for="0"
+                    value="blog_ads" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ad-generating experiment for my blog" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sprinkle"
+            label="sprinkle">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprinkle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="48" />
+          <attvalue for="9"
+                    value="Sprinkle is a software provisioning tool you can use to build remote servers with. eg. to install a Rails, or Sinatra stack on a brand new slice directly after its been created" />
+          <attvalue for="10"
+                    value="546" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hamcrest-as3"
+            label="hamcrest-as3">
+        <attvalues>
+          <attvalue for="0"
+                    value="hamcrest-as3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Port of hamcrest to ActionScript 3,  a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="class"
+            label="class">
+        <attvalues>
+          <attvalue for="0"
+                    value="class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="###DEPRECATED### We know, it's sad, but don't worry! The Class class was rolled into our DUI project (http://github.com/digg/dui), so it's no longer being actively developed on its own. You can keep using it for backwards compatibility, but you'll be missing out on all the new hotness and bugfixes in DUI." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-control-panel"
+            label="rails-control-panel">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-control-panel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A control panel for Rails, duh." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="programmingnu"
+            label="programmingnu">
+        <attvalues>
+          <attvalue for="0"
+                    value="programmingnu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The web site for the Nu programming language" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="spark_plug"
+            label="spark_plug">
+        <attvalues>
+          <attvalue for="0"
+                    value="spark_plug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spark Plug Cakephp plugin is an admin section using authsome and a simple acl." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="puppet-reporter"
+            label="puppet-reporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-reporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web-based reports application for Puppet" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gmoney"
+            label="gmoney">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmoney" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem for interacting with the Google Finance API" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="date_sensitive_partial"
+            label="date_sensitive_partial">
+        <attvalues>
+          <attvalue for="0"
+                    value="date_sensitive_partial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Render a specific partial among a grouping of partials based on the current date/time" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-sound-manager-extension"
+            label="radiant-sound-manager-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-sound-manager-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds SoundManager 2 support to Radiant CMS." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_devs_for_data_integrity"
+            label="rails_devs_for_data_integrity">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_devs_for_data_integrity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gracefully handles MySQL unique and foreign key violations by adding an error to the ActiveRecord object" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-content-i18n"
+            label="django-content-i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-content-i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental content/model i18n support." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kvirc"
+            label="kvirc">
+        <attvalues>
+          <attvalue for="0"
+                    value="kvirc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="KVIrc - extensive cross-platform IRC client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="active_scaffold_sortable_demo"
+            label="active_scaffold_sortable_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_scaffold_sortable_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small demo app for active_scaffold_sortable" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="giant_bomb"
+            label="giant_bomb">
+        <attvalues>
+          <attvalue for="0"
+                    value="giant_bomb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Ruby library to talk to GiantBomb" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="friendfeed-iphone"
+            label="friendfeed-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="friendfeed-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhone FriendFeed client" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="colorchart"
+            label="colorchart">
+        <attvalues>
+          <attvalue for="0"
+                    value="colorchart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides an interactive color chart from examining terminal color palettes in vim" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="django-generic-flatblocks"
+            label="django-generic-flatblocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-generic-flatblocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A flatpages/flatblock application using generic relations to content models." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lazy_high_charts"
+            label="lazy_high_charts">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy_high_charts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rails plugin for make highcharts a la ruby" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="greenchange"
+            label="greenchange">
+        <attvalues>
+          <attvalue for="0"
+                    value="greenchange" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="node-websocket-activity-monitor"
+            label="node-websocket-activity-monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-websocket-activity-monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Dolt"
+            label="Dolt">
+        <attvalues>
+          <attvalue for="0"
+                    value="Dolt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A dumb little wrapper around RESTful interfaces" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sirens"
+            label="sirens">
+        <attvalues>
+          <attvalue for="0"
+                    value="sirens" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="library for segmentation, indexing, and retrieval of environmental and natural sounds" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="Ruby-Graphviz"
+            label="Ruby-Graphviz">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ruby-Graphviz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby interface to the GraphViz graphing tool" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="salamanderl"
+            label="salamanderl">
+        <attvalues>
+          <attvalue for="0"
+                    value="salamanderl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A summer project of a handful of USC IMD MFA '12 students.  There is more to these salamanders than there might at first appear." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="formtastic_tmbundle"
+            label="formtastic_tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="formtastic_tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate: A TextMate-bundle for Formtastic - the great semantic form builder/DSL." />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="erlyvideo"
+            label="erlyvideo">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlyvideo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Erlang RTMP server" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="IterativeTest"
+            label="IterativeTest">
+        <attvalues>
+          <attvalue for="0"
+                    value="IterativeTest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension of the vanilla IterativeTest add-in for NUnit, a .NET unit testing framework. Extras include use as many enumerable arguments in your test cases as you wish, as well as compatibility with a variety of types other than IEnumerable." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="nimble"
+            label="nimble">
+        <attvalues>
+          <attvalue for="0"
+                    value="nimble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Nimble, an extensive application base for Grails.
+
+Nimble builds on the strengths of many other open source projects including Spring, Hibernate, Grails and Shiro. Like 
+all these projects it is licensed under the fully permissive Apache 2.0 software license. Nimble can save you from 
+months of boring, costly development work by providing all the common internal components web applications require." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="amazon-mws"
+            label="amazon-mws">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-mws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Amazon Marketplace Web Service (MWS) library for Ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ofxMacFileDialog"
+            label="ofxMacFileDialog">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofxMacFileDialog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mac File Dialog box for openFrameworks" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="params-check-faster"
+            label="params-check-faster">
+        <attvalues>
+          <attvalue for="0"
+                    value="params-check-faster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generic input parsing/checking mechanism. Faster and improved reimplementation of Params::Check." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="vlc"
+            label="vlc">
+        <attvalues>
+          <attvalue for="0"
+                    value="vlc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="spreadsheet"
+            label="spreadsheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="spreadsheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Silverlight spreadsheet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-profiler"
+            label="mt-plugin-profiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-profiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin to display a nice report detailing the performance characteristic of any template." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tld"
+            label="tld">
+        <attvalues>
+          <attvalue for="0"
+                    value="tld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library that provides meta information for Internet Top Level Domains (TLDs)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hadoop-timelines"
+            label="hadoop-timelines">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-timelines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A service for creating and hosting hadoop job timelines" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="doraemon_ekaki-uta"
+            label="doraemon_ekaki-uta">
+        <attvalues>
+          <attvalue for="0"
+                    value="doraemon_ekaki-uta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shoes fun app: Do you know DORAEMON? He is the famous character in Japan. ‘ekaki-uta’ means Drawing Song." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="protofx"
+            label="protofx">
+        <attvalues>
+          <attvalue for="0"
+                    value="protofx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Animation framework based on Prototype" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dnssd"
+            label="dnssd">
+        <attvalues>
+          <attvalue for="0"
+                    value="dnssd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Multicast DNS client for ruby!  YAY!" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="xomb-cms"
+            label="xomb-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="xomb-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the minimal cms used on xomb.org" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jabberstatus"
+            label="jabberstatus">
+        <attvalues>
+          <attvalue for="0"
+                    value="jabberstatus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Jabber bot which can send updates elsewhere (e.g. Facebook or Twitter)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-stomp"
+            label="net-stomp">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-stomp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Streaming Text Orientated Messaging Protocol Client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="opensim"
+            label="opensim">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The Flotsam Project strives to create a better sailing environment in virtual worlds powered by the Open Simulator project, by developing new custom region modules, as well as encouraging and supporting enhancements to the OpenSim core. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yapps"
+            label="yapps">
+        <attvalues>
+          <attvalue for="0"
+                    value="yapps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Python Parser System" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hello-limewire"
+            label="hello-limewire">
+        <attvalues>
+          <attvalue for="0"
+                    value="hello-limewire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example using git and github for the LimeWire Wiki" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubywm"
+            label="rubywm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubywm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My modifcation to ruby window management library (https://cixar.com/svn/arcanum/ruby/wm)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clearance_admins"
+            label="clearance_admins">
+        <attvalues>
+          <attvalue for="0"
+                    value="clearance_admins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="files used when adding admin functionality to clearance" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maven_gem"
+            label="maven_gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven_gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A RubyGems plugin (and a utility) to install Maven artifacts as RubyGems" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android-mode"
+            label="android-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Emacs minor mode for Android application development" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="uri"
+            label="uri">
+        <attvalues>
+          <attvalue for="0"
+                    value="uri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl6 relization of URI — Uniform Resource Identifiers handler" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gitcred"
+            label="gitcred">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitcred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PageRank applied to the GitHub users/follows graph" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="ccnmtldjango"
+            label="ccnmtldjango">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccnmtldjango" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CCNMTL's custom Paste Template for django apps" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="splatterboard"
+            label="splatterboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="splatterboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A versatile drawing program geared towards the whimsical" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="amee"
+            label="amee">
+        <attvalues>
+          <attvalue for="0"
+                    value="amee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby gem to interact with the Amee Api" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="liquibase-dsl"
+            label="liquibase-dsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="liquibase-dsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Groovy-based DSL for Liquibase (with a Perl driver)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="custom_resource_name"
+            label="custom_resource_name">
+        <attvalues>
+          <attvalue for="0"
+                    value="custom_resource_name" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Custom Resource Name Plugin adds in your Ruby on Rails project the feature to create aliases for your named routes. This is extremely important for those who are developing software to a non-English public and wants all URLs in native language." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fiestakit"
+            label="fiestakit">
+        <attvalues>
+          <attvalue for="0"
+                    value="fiestakit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Todos los proveedores que necesitas para hacer tu fiesta" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fluid-grid-system"
+            label="fluid-grid-system">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluid-grid-system" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A lightwieght XHTML/CSS framework that follows both the typographic grid, and also baseline grid" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb_routing"
+            label="merb_routing">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_routing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Merb routing in Ruby on Rails." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EventLoggerPlugin"
+            label="EventLoggerPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="EventLoggerPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source (TF2/L4D/etc) Server Plugin for Event Logging to a PostgreSQL Database" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="site-search"
+            label="site-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="site-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A site search realized with Sinatra and Yahoo! BOSS " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mocksmtpd"
+            label="mocksmtpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="mocksmtpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mock SMTP server for development/testing. Save SMTP requests as HTML." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="less.tmbundle"
+            label="less.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="less.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LESS TextMate Bundle" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bioruby"
+            label="bioruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BioRuby :  Bioinformatics tools and modules " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gmail_smtp"
+            label="gmail_smtp">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmail_smtp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rails plugin to send email via gmail smtp" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-pp-website-standard"
+            label="spree-pp-website-standard">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-pp-website-standard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Paypal Website Payments Standard Extension for Spree, the open source shopping cart" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MessagePartExtension"
+            label="MessagePartExtension">
+        <attvalues>
+          <attvalue for="0"
+                    value="MessagePartExtension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom Saxon Extension for Progress Sonic ESB" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="class-workflow"
+            label="class-workflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-workflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pianobar"
+            label="pianobar">
+        <attvalues>
+          <attvalue for="0"
+                    value="pianobar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Console-based pandora.com player / downloader" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="textmate.tmbundle"
+            label="textmate.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for TextMate" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ivyde"
+            label="ivyde">
+        <attvalues>
+          <attvalue for="0"
+                    value="ivyde" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache IvyDE" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rqtl"
+            label="rqtl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rqtl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="R/qtl mapping software" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="scifihifi-iphone"
+            label="scifihifi-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="scifihifi-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Open source iPhone code" />
+          <attvalue for="10"
+                    value="205" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="as3-performance--tester"
+            label="as3-performance--tester">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3-performance--tester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The aim of this application is to provide test based peformance guidance on AS3 syntax." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="perl-crypt-openssl-x509"
+            label="perl-crypt-openssl-x509">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-crypt-openssl-x509" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl interface to OpenSSL's X509 module." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Codeigniter-Theme-Library"
+            label="Codeigniter-Theme-Library">
+        <attvalues>
+          <attvalue for="0"
+                    value="Codeigniter-Theme-Library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Codeigniter Library for helping render partials" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="nwmatcher"
+            label="nwmatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="nwmatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fast Javascript CSS Selector Engine and Matcher" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="platform"
+            label="platform">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gem to provide structured access to Ruby interpreter platform information" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limewire-remote"
+            label="limewire-remote">
+        <attvalues>
+          <attvalue for="0"
+                    value="limewire-remote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails-based remote control for limewire" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="code_swarm"
+            label="code_swarm">
+        <attvalues>
+          <attvalue for="0"
+                    value="code_swarm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A (fork of a) slick visualization for your source code" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Cappuccino-Extensions"
+            label="Cappuccino-Extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cappuccino-Extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A collection of extensions for the Cappuccino Application Framework." />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="gtk-osx-framework"
+            label="gtk-osx-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk-osx-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Scripts to help build a framework for GTK+ on Mac OS X" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ruby-on-rails-polymorphism-benchmarks"
+            label="ruby-on-rails-polymorphism-benchmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-on-rails-polymorphism-benchmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Benchmarking tests of using RoR polymorphic relationships through strings versus integers, with and without indices." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="picbot"
+            label="picbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="picbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="robots, &amp;c" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="carp-repl"
+            label="carp-repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="carp-repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mongo-c-driver"
+            label="mongo-c-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-c-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple C Driver for MongoDB" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="derailleur"
+            label="derailleur">
+        <attvalues>
+          <attvalue for="0"
+                    value="derailleur" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web interface for Transmission Bittorrent Client" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-breadcrumb-list-extension"
+            label="radiant-breadcrumb-list-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-breadcrumb-list-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Renders the breadcrumbs as an unordered list." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bites"
+            label="bites">
+        <attvalues>
+          <attvalue for="0"
+                    value="bites" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bites Data Protocol - The Northern Bites data storage formats and access code" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="omnominator"
+            label="omnominator">
+        <attvalues>
+          <attvalue for="0"
+                    value="omnominator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Om nom nom nomnom nom...." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="espresso-sharedsupport"
+            label="espresso-sharedsupport">
+        <attvalues>
+          <attvalue for="0"
+                    value="espresso-sharedsupport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Espresso.app's SharedSupport folder" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-static-tt"
+            label="catalyst-plugin-static-tt">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-static-tt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(to be deprecated) render pseudostatic content only once" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="image-epeg"
+            label="image-epeg">
+        <attvalues>
+          <attvalue for="0"
+                    value="image-epeg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thumbnail jpegs at lightning speed" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bragzz"
+            label="bragzz">
+        <attvalues>
+          <attvalue for="0"
+                    value="bragzz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Grails-based social bragging web application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="hadoop-common"
+            label="hadoop-common">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-common" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Yahoo! Distribution of Hadoop (Common)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="is_gd"
+            label="is_gd">
+        <attvalues>
+          <attvalue for="0"
+                    value="is_gd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A very small library for the http://is.gd URL minifying service" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dependencies"
+            label="dependencies">
+        <attvalues>
+          <attvalue for="0"
+                    value="dependencies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Specify your project's dependencies in a single place." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mooish-template"
+            label="mooish-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="mooish-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A template for building and organizing your Javascript code like Mootools. Great starting-point for Mootools plugins or classes. " />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aws-s3"
+            label="aws-s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="aws-s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="46" />
+          <attvalue for="9"
+                    value="AWS-S3 is a Ruby implementation of Amazon's S3 REST API" />
+          <attvalue for="10"
+                    value="232" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shotgun"
+            label="shotgun">
+        <attvalues>
+          <attvalue for="0"
+                    value="shotgun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Forking implementation of rackup -- because reloading always sucks." />
+          <attvalue for="10"
+                    value="213" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-sync"
+            label="git-sync">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-sync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tool to synchronize multiple git repositories" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ScribbishPyB"
+            label="ScribbishPyB">
+        <attvalues>
+          <attvalue for="0"
+                    value="ScribbishPyB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PyBlosxom port of the Typo theme Scribbish and Wordpress theme ScribbishWP. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="reconciliation_ui"
+            label="reconciliation_ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="reconciliation_ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An html user interface for reconciling data against freebase using a new reconciliation service" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="luamop"
+            label="luamop">
+        <attvalues>
+          <attvalue for="0"
+                    value="luamop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An experimental MOP for Lua" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="ruby_learning_participants"
+            label="ruby_learning_participants">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_learning_participants" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="71" />
+          <attvalue for="9"
+                    value="RubyLearning.org Participants Information" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-schedule"
+            label="django-schedule">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-schedule" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="A calendaring app for Django.  It is now stable, Please feel free to use it now. Active development has been taken over by bartekgorny." />
+          <attvalue for="10"
+                    value="159" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cackle"
+            label="cackle">
+        <attvalues>
+          <attvalue for="0"
+                    value="cackle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Access Control Lists with a CSS-like syntax" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catable"
+            label="catable">
+        <attvalues>
+          <attvalue for="0"
+                    value="catable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CATAlyst BLog Engine - written by perl cats" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="saag"
+            label="saag">
+        <attvalues>
+          <attvalue for="0"
+                    value="saag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SAss Automatic monitor and Generate css file." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pacewirelesslogin"
+            label="pacewirelesslogin">
+        <attvalues>
+          <attvalue for="0"
+                    value="pacewirelesslogin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An application to login without a browser to the PWN wireless network at Pace University." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="libconflate"
+            label="libconflate">
+        <attvalues>
+          <attvalue for="0"
+                    value="libconflate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A library for managing configuration of clustered applications -- Bringing it all together." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="disaster"
+            label="disaster">
+        <attvalues>
+          <attvalue for="0"
+                    value="disaster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A toy stack-based language" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Mew"
+            label="Mew">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mew" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Messaging in the Emacs World" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="openworkshop-site"
+            label="openworkshop-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="openworkshop-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Site for Railsbridge/OpenWorkshop project" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flash-doom"
+            label="flash-doom">
+        <attvalues>
+          <attvalue for="0"
+                    value="flash-doom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a port of Linux Doom 1.10 to Flash using Adobe Alchemy" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ufdevcamp-ubro"
+            label="ufdevcamp-ubro">
+        <attvalues>
+          <attvalue for="0"
+                    value="ufdevcamp-ubro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="microBrother, a project of microformatsDevCamp" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jAutoPagerize"
+            label="jAutoPagerize">
+        <attvalues>
+          <attvalue for="0"
+                    value="jAutoPagerize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A clone of AutoPagerize" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails_test_project"
+            label="rails_test_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_test_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A test project for rails with a small DB using config.gems in the environment.rb" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-dashboard-extension"
+            label="radiant-dashboard-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-dashboard-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Provides an area to view (and extend) recent activity in Radiant." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-compiler"
+            label="clojure-compiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-compiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unofficial experiments for a self-hosted clojure compiler" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="ronin.rubyforge.org"
+            label="ronin.rubyforge.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="ronin.rubyforge.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The source for ronin.rubyforge.org." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="basket"
+            label="basket">
+        <attvalues>
+          <attvalue for="0"
+                    value="basket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="BasKet Note Pads - an system for organizing information in KDE." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-ruby"
+            label="git-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A pure ruby implementation of Git - unmaintained.  See grit for an active project that has inherited much of this code." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whatdotheyknow"
+            label="whatdotheyknow">
+        <attvalues>
+          <attvalue for="0"
+                    value="whatdotheyknow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Freedom of Information request and archive site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="NVelocity"
+            label="NVelocity">
+        <attvalues>
+          <attvalue for="0"
+                    value="NVelocity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NVelocity migration sample from castle svn repo. Do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Miso"
+            label="Miso">
+        <attvalues>
+          <attvalue for="0"
+                    value="Miso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miso is a unified API for simple image operations commonly used on the web." />
+          <attvalue for="10"
+                    value="158" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby_footprints"
+            label="ruby_footprints">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_footprints" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="aglet"
+            label="aglet">
+        <attvalues>
+          <attvalue for="0"
+                    value="aglet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A desktop Twitter client in Shoes!" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facebook-notify"
+            label="facebook-notify">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook-notify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Facebook notification monitor for GNOME" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts_as_continuable"
+            label="acts_as_continuable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_continuable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Continuations in your ActionController actions." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="application_configurator"
+            label="application_configurator">
+        <attvalues>
+          <attvalue for="0"
+                    value="application_configurator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Configure applications common stuff with YML file" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="checklistfield"
+            label="checklistfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="checklistfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple field that represents multiple check boxes." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="filter_table"
+            label="filter_table">
+        <attvalues>
+          <attvalue for="0"
+                    value="filter_table" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An easy way to add links with default filters for HTML tables in your Rails app." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Elgg"
+            label="Elgg">
+        <attvalues>
+          <attvalue for="0"
+                    value="Elgg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A social networking engine" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="erlang-json-eep-parser"
+            label="erlang-json-eep-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-json-eep-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of leex and yecc definitions, along with tests" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="webkit_titanium"
+            label="webkit_titanium">
+        <attvalues>
+          <attvalue for="0"
+                    value="webkit_titanium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fork of WebKit for Titanium" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="scopeport-web-interface"
+            label="scopeport-web-interface">
+        <attvalues>
+          <attvalue for="0"
+                    value="scopeport-web-interface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The ScopePort Web Interface" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="reading-vimrc"
+            label="reading-vimrc">
+        <attvalues>
+          <attvalue for="0"
+                    value="reading-vimrc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="vimrc読書会資料集" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="jquery-qt-controller"
+            label="jquery-qt-controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-qt-controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery powered Quicktime Interface Controller" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="get_famous"
+            label="get_famous">
+        <attvalues>
+          <attvalue for="0"
+                    value="get_famous" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Leah Culver's &quot;Get Famous&quot; algorithm, published CUSEC2009" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="calopsita-monografia"
+            label="calopsita-monografia">
+        <attvalues>
+          <attvalue for="0"
+                    value="calopsita-monografia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rnp"
+            label="rnp">
+        <attvalues>
+          <attvalue for="0"
+                    value="rnp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby NoName Podcast Site" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mkxpud"
+            label="mkxpud">
+        <attvalues>
+          <attvalue for="0"
+                    value="mkxpud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Image Generator for xPUD project" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="CGI.pm"
+            label="CGI.pm">
+        <attvalues>
+          <attvalue for="0"
+                    value="CGI.pm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="The CGI.pm perl module" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="openid_oauth_hybrid_app"
+            label="openid_oauth_hybrid_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid_oauth_hybrid_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an app supporting hybrid auth (openid + oauth ) and plain oauth,  w/ yui" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="efax"
+            label="efax">
+        <attvalues>
+          <attvalue for="0"
+                    value="efax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for accessing the eFax Developer service" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="framy"
+            label="framy">
+        <attvalues>
+          <attvalue for="0"
+                    value="framy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AS3 framework for presentation sites" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kodify"
+            label="kodify">
+        <attvalues>
+          <attvalue for="0"
+                    value="kodify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Multi programming language syntax highlighter written in JavaScript" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kaltura"
+            label="kaltura">
+        <attvalues>
+          <attvalue for="0"
+                    value="kaltura" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for Kaltura API" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="streamlined"
+            label="streamlined">
+        <attvalues>
+          <attvalue for="0"
+                    value="streamlined" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="255" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="http-twiddle"
+            label="http-twiddle">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-twiddle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Luke Gorrie's http-twiddle lives on!" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="watirloo"
+            label="watirloo">
+        <attvalues>
+          <attvalue for="0"
+                    value="watirloo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Watir Helper as Page Objects" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plexydesk"
+            label="plexydesk">
+        <attvalues>
+          <attvalue for="0"
+                    value="plexydesk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Qt based Mobile Desktop" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="css_dryer"
+            label="css_dryer">
+        <attvalues>
+          <attvalue for="0"
+                    value="css_dryer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DRY stylesheets with nested selectors and variables.  No new syntax to learn :-)" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nz-hansard"
+            label="nz-hansard">
+        <attvalues>
+          <attvalue for="0"
+                    value="nz-hansard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="experimentally storing NZ Hansard data in git" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libxml-ruby"
+            label="libxml-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="libxml-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Make LibXML-Ruby's SAX parser a SAX push parser" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cocobit"
+            label="cocobit">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocobit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple MacOS X bit.ly client." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ofxSpeech"
+            label="ofxSpeech">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofxSpeech" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Speech Recognition and Synthesis Addon for OpenFrameworks" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="vim-rubyredgreen"
+            label="vim-rubyredgreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-rubyredgreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vim plugin runs ruby tests and shows pass/fail with a green or red bar" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="seomanager"
+            label="seomanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="seomanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Depreciated. Manage page descriptions and keywords." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="choctop"
+            label="choctop">
+        <attvalues>
+          <attvalue for="0"
+                    value="choctop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Build and deploy tools for Cocoa apps using Sparkle for distributions and upgrades; it’s like Hoe but for Cocoa apps. " />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="CodeGlass"
+            label="CodeGlass">
+        <attvalues>
+          <attvalue for="0"
+                    value="CodeGlass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CodeGlass is a customizable widget to display executable code examples using the Dojo Toolkit" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tableau"
+            label="tableau">
+        <attvalues>
+          <attvalue for="0"
+                    value="tableau" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open source photo gallery in Rails" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="calendar"
+            label="calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Calendar Gem for Ruby" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feusb"
+            label="feusb">
+        <attvalues>
+          <attvalue for="0"
+                    value="feusb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code for the Fascinating Eletronics USB modules" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-presentation"
+            label="ruby-presentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-presentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby openoffice presentation with examples." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="homoiconic"
+            label="homoiconic">
+        <attvalues>
+          <attvalue for="0"
+                    value="homoiconic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An experiment in publishing code and words about code on a small scale." />
+          <attvalue for="10"
+                    value="262" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="helvetichat"
+            label="helvetichat">
+        <attvalues>
+          <attvalue for="0"
+                    value="helvetichat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="stark simple themes for various chat clients" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phpcpd"
+            label="phpcpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpcpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Copy/Paste Detector (CPD) for PHP code." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="RubyGoLightly"
+            label="RubyGoLightly">
+        <attvalues>
+          <attvalue for="0"
+                    value="RubyGoLightly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimental port of TinyRb to Google go, both as a means of learning go and exploring alternate approaches to implementing Ruby. Work is currently focused on the GoLightly VM." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tcfail"
+            label="tcfail">
+        <attvalues>
+          <attvalue for="0"
+                    value="tcfail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A utility to change the default Traditional Chinese font fallback of Snow Leopard" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="iovm2"
+            label="iovm2">
+        <attvalues>
+          <attvalue for="0"
+                    value="iovm2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iovm2 is an attempt to build optimizing compiler for Io programming language " />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Io" />
+        </attvalues>
+      </node>
+      <node id="limonade-wiki-example"
+            label="limonade-wiki-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="limonade-wiki-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Wiki running on Limonade php" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="imperative-language-compiler"
+            label="imperative-language-compiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="imperative-language-compiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple compiler made in Haskell to compile a simple language" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="exceptional"
+            label="exceptional">
+        <attvalues>
+          <attvalue for="0"
+                    value="exceptional" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raphael"
+            label="raphael">
+        <attvalues>
+          <attvalue for="0"
+                    value="raphael" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="59" />
+          <attvalue for="9"
+                    value="JavaScript Vector Library" />
+          <attvalue for="10"
+                    value="623" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bootstrap-scheme"
+            label="bootstrap-scheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="bootstrap-scheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick and very dirty Scheme interpereter." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="lombok.patcher"
+            label="lombok.patcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="lombok.patcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A framework for easily patching JVM programs. Part of Project Lombok." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Wii.py"
+            label="Wii.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="Wii.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wii toolkit in Python (pywii++)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Castle.ActiveRecord"
+            label="Castle.ActiveRecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.ActiveRecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="feed2echowaves"
+            label="feed2echowaves">
+        <attvalues>
+          <attvalue for="0"
+                    value="feed2echowaves" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="publish rss or atom feeds to echowaves conversations" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="3di-viewer-rei-libs"
+            label="3di-viewer-rei-libs">
+        <attvalues>
+          <attvalue for="0"
+                    value="3di-viewer-rei-libs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="versioncontrol_svn"
+            label="versioncontrol_svn">
+        <attvalues>
+          <attvalue for="0"
+                    value="versioncontrol_svn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Subversion backend for Drupal's Version Control API." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="documentation"
+            label="documentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="documentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mirror of the main Documentation Subversion repository" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hatena-vim"
+            label="hatena-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="hatena-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vim scripts for posting/updating hatena diary/group" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="slimtimercli"
+            label="slimtimercli">
+        <attvalues>
+          <attvalue for="0"
+                    value="slimtimercli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SlimTimer commandline interface" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gtk-osx-build"
+            label="gtk-osx-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk-osx-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Build setup to help building the Mac OS X port of GTK+" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="alloy"
+            label="alloy">
+        <attvalues>
+          <attvalue for="0"
+                    value="alloy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Alloy User Interface Library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="perl-acme-hok"
+            label="perl-acme-hok">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-acme-hok" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jekylless"
+            label="jekylless">
+        <attvalues>
+          <attvalue for="0"
+                    value="jekylless" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jekyll is a blog-aware, static site generator in Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="superfeedr.github.com"
+            label="superfeedr.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="superfeedr.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Superfeedr's Blog" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="erls3"
+            label="erls3">
+        <attvalues>
+          <attvalue for="0"
+                    value="erls3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang/OTP application for accessing Amazon S3" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="vanilla-thewe"
+            label="vanilla-thewe">
+        <attvalues>
+          <attvalue for="0"
+                    value="vanilla-thewe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A hacked version of vanilla for the we network" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bitty"
+            label="bitty">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny storage layer. (v0.4) Serious Python Programmers™ with Enterprise Requirements need not apply." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="psx4all"
+            label="psx4all">
+        <attvalues>
+          <attvalue for="0"
+                    value="psx4all" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="psx4all - Sony Playstation 1 emulator for various handhelds." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="zerokspot.gitrecipe"
+            label="zerokspot.gitrecipe">
+        <attvalues>
+          <attvalue for="0"
+                    value="zerokspot.gitrecipe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yasnippet-ruby-mode"
+            label="yasnippet-ruby-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippet-ruby-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Comprehensive collection of Ruby snippets for yasnippet. Includes snippets for Rails and RSpec." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ask4more"
+            label="ask4more">
+        <attvalues>
+          <attvalue for="0"
+                    value="ask4more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a simple site for make evolutionary programming using Rails. Initially, there is a simple list, but you can add requests to see implemented in this site." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="enhanced_nested_forms"
+            label="enhanced_nested_forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="enhanced_nested_forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to dynamically add associated objects without JavaScript" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-testing-docs"
+            label="django-testing-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-testing-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project to collaborate on testing documentation for Django." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby_arduino_projects"
+            label="ruby_arduino_projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_arduino_projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My RAD projects for other people to learn from and me not to lose" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-filter"
+            label="django-filter">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-filter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generic system for filtering Django QuerySets based on user selections" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libmemcached-ruby"
+            label="libmemcached-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="libmemcached-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby interface to the libmemcached C client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tokyocabinet-ruby"
+            label="tokyocabinet-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyocabinet-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The tokyo cabinet ruby interface wrapped up in a gem" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="couchdb-twitter-client"
+            label="couchdb-twitter-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-twitter-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Twitter Client hosted by your local CouchDB" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="graphserver"
+            label="graphserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="graphserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="An open source multimodal trip planning engine" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="node-crypto"
+            label="node-crypto">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-crypto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cryptographic module for node.js" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zym"
+            label="zym">
+        <attvalues>
+          <attvalue for="0"
+                    value="zym" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of Zym's SVN repository." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="onssolubility"
+            label="onssolubility">
+        <attvalues>
+          <attvalue for="0"
+                    value="onssolubility" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open Notebook Science Solubility Project" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="multimap"
+            label="multimap">
+        <attvalues>
+          <attvalue for="0"
+                    value="multimap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby multimap implementation" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="zapisy_zosia"
+            label="zapisy_zosia">
+        <attvalues>
+          <attvalue for="0"
+                    value="zapisy_zosia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="system zapisów na zimowy obóz Koła Studentów Informatyki UWr" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="signal-wiki"
+            label="signal-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="signal-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="The easy to use rails wiki" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="notifier_wrapper"
+            label="notifier_wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="notifier_wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deprecated: repository has been moved to http://github.com/vicentemundim/notifier_wrapper" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cplay"
+            label="cplay">
+        <attvalues>
+          <attvalue for="0"
+                    value="cplay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="curses front-end for various audio players" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cramp_chat_demo"
+            label="cramp_chat_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="cramp_chat_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bare bone chat demo using @lifo's Cramp" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="autobox-dump"
+            label="autobox-dump">
+        <attvalues>
+          <attvalue for="0"
+                    value="autobox-dump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="adds a -&gt;perl method to expressions via the autobox pragma that stringifies its results" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rfactor"
+            label="rfactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Common refactorings for Ruby code, written in Ruby. This project aims  to be integrated with several editors (mainly TextMate), to provide  simple refactorings" />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyynikki"
+            label="pyynikki">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyynikki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Result database application for Tampereen Pyrintö's monthly Pyynikki test run." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang-rpssl-comet"
+            label="erlang-rpssl-comet">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-rpssl-comet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rock-Paper-Scissors-Spock-Lizard an Erlang Web Game using Mochiweb and the Comet technique" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="cache-money"
+            label="cache-money">
+        <attvalues>
+          <attvalue for="0"
+                    value="cache-money" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="56" />
+          <attvalue for="9"
+                    value="A Write-Through Cacheing Library for ActiveRecord" />
+          <attvalue for="10"
+                    value="757" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cppcheck"
+            label="cppcheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="cppcheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="static analysis of C/C++ code" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ghettoq"
+            label="ghettoq">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghettoq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redis based ghetto queue." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="factory_girl_on_rails"
+            label="factory_girl_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="factory_girl_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Some minor conveniences for using factory_girl on a Rails project" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-svn-helpers"
+            label="php-svn-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-svn-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helper scripts to checkout the php-src repository from github." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery_helpers"
+            label="jquery_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Various bits and helpers for jQuery, that might prove useful or not. :)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phpDataMapper"
+            label="phpDataMapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpDataMapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Object-Oriented PHP5 DataMapper ORM" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="right_now_search"
+            label="right_now_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_now_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Real time search across multiple engines" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bostonrb"
+            label="bostonrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="bostonrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="Website for bostonrb.org" />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rencon"
+            label="rencon">
+        <attvalues>
+          <attvalue for="0"
+                    value="rencon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rencon is a commandline interface of Redmine." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kuler-iphone"
+            label="kuler-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="kuler-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An iPhone UI for Adobe's Kuler, built for iPhone DevCamp Seattle" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="clicky"
+            label="clicky">
+        <attvalues>
+          <attvalue for="0"
+                    value="clicky" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby API client for Clicky web analytics service" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="email-sender"
+            label="email-sender">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-sender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a perl library for sending email" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="converse"
+            label="converse">
+        <attvalues>
+          <attvalue for="0"
+                    value="converse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom distributed erlang" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="flogiston-cms"
+            label="flogiston-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="flogiston-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="flog-i-ston" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Juiz"
+            label="Juiz">
+        <attvalues>
+          <attvalue for="0"
+                    value="Juiz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A highly modular IRC bot made in Lua" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="monotouch-libs"
+            label="monotouch-libs">
+        <attvalues>
+          <attvalue for="0"
+                    value="monotouch-libs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Various MonoTouch bindings and libraries" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="network_setting_wizard"
+            label="network_setting_wizard">
+        <attvalues>
+          <attvalue for="0"
+                    value="network_setting_wizard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wizard use to setting network in command line." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="slime"
+            label="slime">
+        <attvalues>
+          <attvalue for="0"
+                    value="slime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="unofficial repository, updated daily   (import from CVS)" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="github-contest"
+            label="github-contest">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-contest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the github contest sinatra app" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="master_slave_adapter"
+            label="master_slave_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="master_slave_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fully-functional but simple way to deal with replicated databases in Rails" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="translation_db_engine"
+            label="translation_db_engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="translation_db_engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails/AR: engine to manage translations inside a database" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cwac-cache"
+            label="cwac-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="cwac-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CommonsWare Android Components: Cache Module" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="modulargaming"
+            label="modulargaming">
+        <attvalues>
+          <attvalue for="0"
+                    value="modulargaming" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modular Gaming open source browser game based on Kohana 3. Persistent browser based game framework (pbbg)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="taka"
+            label="taka">
+        <attvalues>
+          <attvalue for="0"
+                    value="taka" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Taka is a DOM (core and html) implementation for Ruby" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jpower"
+            label="jpower">
+        <attvalues>
+          <attvalue for="0"
+                    value="jpower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code coverage for javascript" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lfm-chomsky-greibach"
+            label="lfm-chomsky-greibach">
+        <attvalues>
+          <attvalue for="0"
+                    value="lfm-chomsky-greibach" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[Trabalho para UDESC, disciplina de LFM] Chomsky and Greibach normal forms in Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mochiweb.old"
+            label="mochiweb.old">
+        <attvalues>
+          <attvalue for="0"
+                    value="mochiweb.old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Erlang HTTP toolkit" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-geonames"
+            label="ruby-geonames">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-geonames" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="SVN clone of http://www.tbcn.ca/geonames" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="toad"
+            label="toad">
+        <attvalues>
+          <attvalue for="0"
+                    value="toad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Frog CMS - Radiant-inspired CMS written in PHP" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="joke"
+            label="joke">
+        <attvalues>
+          <attvalue for="0"
+                    value="joke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A half baked PHP style &quot;framework&quot; for Ruby built on Rack" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="menu-patcher"
+            label="menu-patcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="menu-patcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Menu Patcher for System Menu." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="test-more"
+            label="test-more">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Test::More, Test::Simple and Test::Builder Perl modules for writing tests" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sitellite"
+            label="sitellite">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitellite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Sitellite Web Content Management System (CMS)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-predefined-parts-extension"
+            label="radiant-predefined-parts-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-predefined-parts-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Present a list of predefined page parts to select from" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kagemusha"
+            label="kagemusha">
+        <attvalues>
+          <attvalue for="0"
+                    value="kagemusha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="kagemusha" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cl-devil"
+            label="cl-devil">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-devil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of the cl bindings for DevIL" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="gae-fakesubwayapis-data"
+            label="gae-fakesubwayapis-data">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-fakesubwayapis-data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="These are the raw data files used by Fake Subway APIs." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xv6"
+            label="xv6">
+        <attvalues>
+          <attvalue for="0"
+                    value="xv6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="xv6 - my fork of MIT's xv6 unix system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="odp"
+            label="odp">
+        <attvalues>
+          <attvalue for="0"
+                    value="odp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This project is used to monitoring the bandwidth from your local network if your gateway is a Linux based router or server which uses iptables." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="humanize"
+            label="humanize">
+        <attvalues>
+          <attvalue for="0"
+                    value="humanize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Humanizing numbers!" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CSScharts"
+            label="CSScharts">
+        <attvalues>
+          <attvalue for="0"
+                    value="CSScharts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bar charts created purely in CSS" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jruby"
+            label="jruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="50" />
+          <attvalue for="9"
+                    value="JRuby, an implementation of Ruby on the JVM" />
+          <attvalue for="10"
+                    value="253" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="goemoji"
+            label="goemoji">
+        <attvalues>
+          <attvalue for="0"
+                    value="goemoji" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An iPhone app that will enable the emoji keyboard for all languages" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="georeport-android"
+            label="georeport-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="georeport-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gReporter: Geotagging Multimedia Field Reporting Client for Android (based on VoteReport &amp;amp;amp; Inauguration Report codebase)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="spd"
+            label="spd">
+        <attvalues>
+          <attvalue for="0"
+                    value="spd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source Python Distribution" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="hermes2d"
+            label="hermes2d">
+        <attvalues>
+          <attvalue for="0"
+                    value="hermes2d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Prog_Cpp"
+            label="Prog_Cpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="Prog_Cpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Programming Examples from a C++ course" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="behavior"
+            label="behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library for storing Rails app configuration in the database" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="handsoap"
+            label="handsoap">
+        <attvalues>
+          <attvalue for="0"
+                    value="handsoap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Handsoap is a library for creating SOAP clients in Ruby" />
+          <attvalue for="10"
+                    value="181" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hotwheels"
+            label="hotwheels">
+        <attvalues>
+          <attvalue for="0"
+                    value="hotwheels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang messaging server optimized to send 1 message to 40k subscribers to a topic in &lt; 1s" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="net-vnc"
+            label="net-vnc">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-vnc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Net::VNC - A simple VNC client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-feed-reader-extension"
+            label="radiant-feed-reader-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-feed-reader-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that lets you display RSS/Atom/Feedburner feeds in a page, using Paul Dix's FeedZirra library." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Mod-Http-Pre-Bind"
+            label="Mod-Http-Pre-Bind">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mod-Http-Pre-Bind" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ejabberd module that pre binds an anonymous sasl session, returning the authenticated session." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="perl-tags"
+            label="perl-tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="mootools-on-rails"
+            label="mootools-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="MooTools On Rails is a plugin for Ruby On Rails. It aims to replace the default Javascript Librairies : Prototype and Script.aculo.us by MooTools (another great javascript library)." />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree_contact_us"
+            label="spree_contact_us">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree_contact_us" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Contact us form and admin interface for spree" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-ray-extension"
+            label="radiant-ray-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-ray-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="friendly extension management for radiant cms using git or http." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reggy"
+            label="reggy">
+        <attvalues>
+          <attvalue for="0"
+                    value="reggy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective-C interactive regular expression validator and tester for OS X." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="duke"
+            label="duke">
+        <attvalues>
+          <attvalue for="0"
+                    value="duke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="THE railscamp jukebox" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mediainfo"
+            label="mediainfo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediainfo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the mediainfo CLI. http://mediainfo.sourceforge.net" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oUF_P3lim"
+            label="oUF_P3lim">
+        <attvalues>
+          <attvalue for="0"
+                    value="oUF_P3lim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn - Just another oUF layout" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="mail_fetcher"
+            label="mail_fetcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail_fetcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for accessing POP3/IMAP accounts in rails" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="da"
+            label="da">
+        <attvalues>
+          <attvalue for="0"
+                    value="da" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test code" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ready-lisp"
+            label="ready-lisp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ready-lisp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A distribution of Aquamacs, SBCL and SLIME which offers the simplest way to run Common Lisp on Mac OS X" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rider"
+            label="rider">
+        <attvalues>
+          <attvalue for="0"
+                    value="rider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Web crawler" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_customizable"
+            label="acts_as_customizable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_customizable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add custom fields to any model without altering the database.  Rails plugin pulled from Redmine." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="beet-recipes"
+            label="beet-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="beet-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="SkeletonProject"
+            label="SkeletonProject">
+        <attvalues>
+          <attvalue for="0"
+                    value="SkeletonProject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A skeleton project that implements a PHP 5.3 environment with PHPUnit setup and ready to go." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="training-wheels"
+            label="training-wheels">
+        <attvalues>
+          <attvalue for="0"
+                    value="training-wheels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Training Wheels is a idiom distribution framework" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-verifier"
+            label="data-verifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-verifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data::Verifier" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="signatures"
+            label="signatures">
+        <attvalues>
+          <attvalue for="0"
+                    value="signatures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl subroutine signatures with no source filter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dokuwiki"
+            label="dokuwiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The DokuWiki Open Source Wiki Engine" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bundles"
+            label="bundles">
+        <attvalues>
+          <attvalue for="0"
+                    value="bundles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Index for TextMate bundles available via git" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blastkit"
+            label="blastkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="blastkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="less"
+            label="less">
+        <attvalues>
+          <attvalue for="0"
+                    value="less" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="44" />
+          <attvalue for="9"
+                    value="Leaner CSS" />
+          <attvalue for="10"
+                    value="630" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dui"
+            label="dui">
+        <attvalues>
+          <attvalue for="0"
+                    value="dui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Digg User Interface Library (JavaScript)" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-swfupload-samples"
+            label="django-swfupload-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-swfupload-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django app to run SWFUpload samples" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="freesideatlanta-members"
+            label="freesideatlanta-members">
+        <attvalues>
+          <attvalue for="0"
+                    value="freesideatlanta-members" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Freeatlanta Members Site" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hydraplugins_authentication"
+            label="hydraplugins_authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="hydraplugins_authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Authentication plugin for the HydraFramework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="postgres"
+            label="postgres">
+        <attvalues>
+          <attvalue for="0"
+                    value="postgres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="This is a mirror of the head branch of PostgreSQL. It's an automatically pushed mirror from git.postgresql.org. Note that the PostgreSQL project doesn't use github to manage the code, and this is just a mirror - if you want to contribute a patch, please use the pgsql-hackers mailinglist (see http://www.postgresql.org/community/lists)." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatra-memcache"
+            label="sinatra-memcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-memcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fragment cache on Sinatra" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lex-pass"
+            label="lex-pass">
+        <attvalues>
+          <attvalue for="0"
+                    value="lex-pass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="manipulate a php codebase using haskell to transform the abstract-syntax-tree" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="flymovieformat"
+            label="flymovieformat">
+        <attvalues>
+          <attvalue for="0"
+                    value="flymovieformat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="support for .fmf (fly movie format) files" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cheatsheets"
+            label="cheatsheets">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheatsheets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="drop in whatever I find useful" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="reportit"
+            label="reportit">
+        <attvalues>
+          <attvalue for="0"
+                    value="reportit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="idpops"
+            label="idpops">
+        <attvalues>
+          <attvalue for="0"
+                    value="idpops" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="futurecrowd" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sourceclassifier"
+            label="sourceclassifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="sourceclassifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Use a Bayesian classifier to determine source code language" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geekcamp"
+            label="geekcamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="geekcamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="#geekcamp is a full day, single track technical talks event. No offense to marketers, *preneurs, social media experts but you can suck it." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="capistrano_monit"
+            label="capistrano_monit">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano_monit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CapistranoMonit is a Capistrano Plugin that adds functionality to setup/configure the control file for monit and adds &quot;restart&quot; functionality to apply those changes." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="imagecache_action_cover"
+            label="imagecache_action_cover">
+        <attvalues>
+          <attvalue for="0"
+                    value="imagecache_action_cover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Useful imagecache action that scales a image to cover a rect" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bloggart"
+            label="bloggart">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloggart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A blog application for App Engine" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ebay_products"
+            label="ebay_products">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebay_products" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An api wrapper for the Ebay Products API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="agentecore"
+            label="agentecore">
+        <attvalues>
+          <attvalue for="0"
+                    value="agentecore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Source Social Network written in Ruby on Rail by Less Everything" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="WeTap"
+            label="WeTap">
+        <attvalues>
+          <attvalue for="0"
+                    value="WeTap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Local tap water quality survey application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="BusTracker"
+            label="BusTracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="BusTracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Track NYC Buses" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="timecop"
+            label="timecop">
+        <attvalues>
+          <attvalue for="0"
+                    value="timecop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A gem providing “time travel” and “time freezing” capabilities, making it dead simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call." />
+          <attvalue for="10"
+                    value="139" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="refraction"
+            label="refraction">
+        <attvalues>
+          <attvalue for="0"
+                    value="refraction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rack middleware replacement for mod_rewrite" />
+          <attvalue for="10"
+                    value="122" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cocoa-amf"
+            label="cocoa-amf">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-amf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective-C implementation of the Flash Remoting format (AMF0/AMF3) for servers and clients." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gen_listener_tcp"
+            label="gen_listener_tcp">
+        <attvalues>
+          <attvalue for="0"
+                    value="gen_listener_tcp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A generic tcp listener process adhering to OTP design principles" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="lojbot"
+            label="lojbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="lojbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="lojban IRC bot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="Alien_SDL"
+            label="Alien_SDL">
+        <attvalues>
+          <attvalue for="0"
+                    value="Alien_SDL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Building, finding and using SDL binaries  " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="quickbooks_integration_plugin"
+            label="quickbooks_integration_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickbooks_integration_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="QuickBooks Integration Plugin" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Cappuccino.tmbundle"
+            label="Cappuccino.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cappuccino.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Textmate Bundle for Cappuccino / Objective-J" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Anki-Android"
+            label="Anki-Android">
+        <attvalues>
+          <attvalue for="0"
+                    value="Anki-Android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An Anki Port to the Android Platform" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="radiant-jquery_admin-extension"
+            label="radiant-jquery_admin-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-jquery_admin-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Alters the Radiant admin interface to use jQuery instead of Prototype" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phpembed"
+            label="phpembed">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpembed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="In order to make embedding PHP truly simple for all of our developers (and indeed the world) we developed this PHPEmbed library which is just a more accessible and simplified API built on top of the PHP SAPI." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="seamless-debugger-demo"
+            label="seamless-debugger-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="seamless-debugger-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proof-of-concept demo of a seamless interpreted script debugger using Eclipse &amp; DLTK" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="d51.django.auth"
+            label="d51.django.auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51.django.auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extends Django's built-in django.contrib.auth application, providing additional methods of authentication." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nbhttp"
+            label="nbhttp">
+        <attvalues>
+          <attvalue for="0"
+                    value="nbhttp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools for building non-blocking / async / event-driven HTTP clients, servers and intermediaries" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="path-dispatcher"
+            label="path-dispatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="path-dispatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flexible and extensible dispatch" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery.observehashchange"
+            label="jquery.observehashchange">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.observehashchange" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily register event handlers for the HTML 5 hashchange event in all major browser" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sandbox-infrastructure"
+            label="sandbox-infrastructure">
+        <attvalues>
+          <attvalue for="0"
+                    value="sandbox-infrastructure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Contains the infrastructure used by the publicly available Adhearsion sandbox for testing Adhearsion applications without Asterisk" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Castle.Services.Transaction"
+            label="Castle.Services.Transaction">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Services.Transaction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Instalicious"
+            label="Instalicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="Instalicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Push Delicious bookmarks to Instapaper" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="restms"
+            label="restms">
+        <attvalues>
+          <attvalue for="0"
+                    value="restms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RESTful Messaging Service" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="song-scribbler"
+            label="song-scribbler">
+        <attvalues>
+          <attvalue for="0"
+                    value="song-scribbler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android Java App to Scribble title, chords, and lyrics down and have them autoscroll for playing guitar back with it" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="deploy_and_deliver"
+            label="deploy_and_deliver">
+        <attvalues>
+          <attvalue for="0"
+                    value="deploy_and_deliver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano recipes for Pivotal Tracker. Can mark stories delivered on deploy." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appengine"
+            label="appengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="appengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Google App Engine for Javascript" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="captcha"
+            label="captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Google-style captcha for enterprise Rails apps" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fiveruns_tuneup_merb"
+            label="fiveruns_tuneup_merb">
+        <attvalues>
+          <attvalue for="0"
+                    value="fiveruns_tuneup_merb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FiveRuns TuneUp for Merb" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-haml-tmbundle"
+            label="ruby-haml-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-haml-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="HAML bundle for TextMate" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="capistrano_mailer"
+            label="capistrano_mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano_mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Capistrano Deployment Email Notification" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bdbdatastore"
+            label="bdbdatastore">
+        <attvalues>
+          <attvalue for="0"
+                    value="bdbdatastore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An alternate datastore backend for App Engine, implemented using BDB JE." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sysadm-install-perl"
+            label="sysadm-install-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="sysadm-install-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sysadm::Install CPAN Module" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="stacey"
+            label="stacey">
+        <attvalues>
+          <attvalue for="0"
+                    value="stacey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Cheap &amp; easy content management" />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nservicebus"
+            label="nservicebus">
+        <attvalues>
+          <attvalue for="0"
+                    value="nservicebus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(SourceForge mirror) NServiceBus is a powerful, yet lightweight, open source messaging framework for designing distributed .NET enterprise systems." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="repub"
+            label="repub">
+        <attvalues>
+          <attvalue for="0"
+                    value="repub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple HTML to ePub converter." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="simple_navigation"
+            label="simple_navigation">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_navigation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Navigation menu builder for Ruby on Rails (The re-incarnation of EasyNavigation)" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tmbundles4win"
+            label="tmbundles4win">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmbundles4win" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mirror of the TextMate repository munged to windows-legal filenames (imported from Google Code)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="geditpycompletion"
+            label="geditpycompletion">
+        <attvalues>
+          <attvalue for="0"
+                    value="geditpycompletion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Plugin for autocomplete python code on Gedit." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="flash-message-conductor"
+            label="flash-message-conductor">
+        <attvalues>
+          <attvalue for="0"
+                    value="flash-message-conductor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A simple pattern for managing flash messages in your Ruby on Rails application." />
+          <attvalue for="10"
+                    value="173" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="deep-test"
+            label="deep-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="deep-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Parallel and Distributed Test Runner for Ruby" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twilio"
+            label="twilio">
+        <attvalues>
+          <attvalue for="0"
+                    value="twilio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Twilio API client" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts-as-readable"
+            label="acts-as-readable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-readable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple plugin that allows a user to mark anything as 'read.' Common usage would include forum posts, news items, etc." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uki"
+            label="uki">
+        <attvalues>
+          <attvalue for="0"
+                    value="uki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Simple UiKit for complex web apps" />
+          <attvalue for="10"
+                    value="304" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shiftingbits"
+            label="shiftingbits">
+        <attvalues>
+          <attvalue for="0"
+                    value="shiftingbits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django Based Blog" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="geohash-js"
+            label="geohash-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="geohash-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="GeoHash Routines for Javascript" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="compass-sinatra"
+            label="compass-sinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-sinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a simple starting point for those wanting to explore compass with sinatra." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="showcase"
+            label="showcase">
+        <attvalues>
+          <attvalue for="0"
+                    value="showcase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quicksilver Interface" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ya2yaml"
+            label="ya2yaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="ya2yaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ya2YAML is &quot;yet another to_yaml&quot;. It emits YAML document with complete UTF8 support (string/binary detection, &quot;\u&quot; escape sequences and Unicode specific line breaks).; forked from official tarball to fix bugs" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="quickbooks"
+            label="quickbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A *primitive* Ruby implementation of the QuickBooks API (QBXML). The mature version is for sale at http://behindlogic.com." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="contacts"
+            label="contacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="contacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library for consuming Google, Yahoo!, Flickr and Windows Live contact APIs" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sentimenthub"
+            label="sentimenthub">
+        <attvalues>
+          <attvalue for="0"
+                    value="sentimenthub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sentiment analysis web application for open source projects" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hurricane"
+            label="hurricane">
+        <attvalues>
+          <attvalue for="0"
+                    value="hurricane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Hurricane is a project for easily creating Comet web applications." />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="elementor"
+            label="elementor">
+        <attvalues>
+          <attvalue for="0"
+                    value="elementor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="View testing that doesn't suck." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="circle"
+            label="circle">
+        <attvalues>
+          <attvalue for="0"
+                    value="circle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC logging, search, and paste" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="spree-google-base"
+            label="spree-google-base">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-google-base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google Base for Spree" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slinky-playground"
+            label="slinky-playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="slinky-playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playin' with slinky." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rendale-projects"
+            label="rendale-projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="rendale-projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="old projects from rendale.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="comical"
+            label="comical">
+        <attvalues>
+          <attvalue for="0"
+                    value="comical" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Comic strip syndication application for my favorite comics." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="standardista"
+            label="standardista">
+        <attvalues>
+          <attvalue for="0"
+                    value="standardista" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A nicotine patch for Rails users who want to stop pretending they're writing XHTML" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RestSharp"
+            label="RestSharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="RestSharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="REST client for .NET" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="truncate_html"
+            label="truncate_html">
+        <attvalues>
+          <attvalue for="0"
+                    value="truncate_html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rails helper that works just like truncate, but it respects, and produces well formed html" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-class-sugar"
+            label="test-class-sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-class-sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add Devel::Declare sugar to Test::Class" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-default-page-parts-extension"
+            label="radiant-default-page-parts-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-default-page-parts-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A new Default Page Parts extension for the Radiant CMS" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="samba-gtk"
+            label="samba-gtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="samba-gtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="webservice-solr"
+            label="webservice-solr">
+        <attvalues>
+          <attvalue for="0"
+                    value="webservice-solr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Module to interface with the Solr (Lucene) webservice" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yabt"
+            label="yabt">
+        <attvalues>
+          <attvalue for="0"
+                    value="yabt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Bug Tracker" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubik"
+            label="rubik">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubik" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Clean admin theme." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="javascriptmvc"
+            label="javascriptmvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascriptmvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="(GoogleCode mirror) .JavaScriptMVC is a framework that brings methods to the madness of JavaScript development. It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="extensionless_format"
+            label="extensionless_format">
+        <attvalues>
+          <attvalue for="0"
+                    value="extensionless_format" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows the use of extensionless formats in ActiveResource removing the .xml or .js from the end of the path" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Moozui"
+            label="Moozui">
+        <attvalues>
+          <attvalue for="0"
+                    value="Moozui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ZUI (Zooming User Interface &amp;amp; Content Management System) written for the Mootools javascript framework." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="segp2"
+            label="segp2">
+        <attvalues>
+          <attvalue for="0"
+                    value="segp2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Software Engineering Group Project" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gburd-blog"
+            label="gburd-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="gburd-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My blog software" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="django-wakawaka"
+            label="django-wakawaka">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-wakawaka" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple wiki app written in Python using the Django framework. Sample installation is on http://wakawaka.mahner.org/WikiIndex (login: admin/admin)" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="kindler"
+            label="kindler">
+        <attvalues>
+          <attvalue for="0"
+                    value="kindler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Kindle library" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crowd"
+            label="crowd">
+        <attvalues>
+          <attvalue for="0"
+                    value="crowd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby client for Atlassian Crowd" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redbot"
+            label="redbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="redbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="RED checks HTTP resources to see how they use HTTP, makes suggestions, and finds common protocol mistakes." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="snatch"
+            label="snatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="snatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Snatch will download a site using wget" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amalgalite"
+            label="amalgalite">
+        <attvalues>
+          <attvalue for="0"
+                    value="amalgalite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SQLite database engine embedded in a ruby extension." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Git-Wrapper"
+            label="Git-Wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="Git-Wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Teambox-for-Android"
+            label="Teambox-for-Android">
+        <attvalues>
+          <attvalue for="0"
+                    value="Teambox-for-Android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Teambox app for Android phones" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="erlyweb"
+            label="erlyweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlyweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The Erlang twist on web frameworks" />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="productivity_ftw"
+            label="productivity_ftw">
+        <attvalues>
+          <attvalue for="0"
+                    value="productivity_ftw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tired of wasting your time on Facebook/Twitter/whatever? use this Ruby server to stop screwing around and get things done! productivity is at your fingertips" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-datatrans"
+            label="django-datatrans">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-datatrans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translate Django models without changing anything to existing applications and their underlying database." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="authlogic"
+            label="authlogic">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="171" />
+          <attvalue for="9"
+                    value="A simple model based ruby authentication solution." />
+          <attvalue for="10"
+                    value="2493" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libharu"
+            label="libharu">
+        <attvalues>
+          <attvalue for="0"
+                    value="libharu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="libharu - free PDF library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="air-memo"
+            label="air-memo">
+        <attvalues>
+          <attvalue for="0"
+                    value="air-memo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="memopad by Adobe AIR" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libopenstm32"
+            label="libopenstm32">
+        <attvalues>
+          <attvalue for="0"
+                    value="libopenstm32" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A free/libre/open-source firmware library for STM32 microcontrollers." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="bbbike"
+            label="bbbike">
+        <attvalues>
+          <attvalue for="0"
+                    value="bbbike" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BBBike" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="tagger"
+            label="tagger">
+        <attvalues>
+          <attvalue for="0"
+                    value="tagger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Frog CMS tagging management plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pybrain"
+            label="pybrain">
+        <attvalues>
+          <attvalue for="0"
+                    value="pybrain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="flac2mp3"
+            label="flac2mp3">
+        <attvalues>
+          <attvalue for="0"
+                    value="flac2mp3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Converter for FLAC to MP3" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="duby"
+            label="duby">
+        <attvalues>
+          <attvalue for="0"
+                    value="duby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The Duby Programming Language" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="exegesis"
+            label="exegesis">
+        <attvalues>
+          <attvalue for="0"
+                    value="exegesis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a ruby ODM for couchdb" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="max3d"
+            label="max3d">
+        <attvalues>
+          <attvalue for="0"
+                    value="max3d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Max3D is a simple yet powerful cross platform 3d engine.  This is an unofficial clone of the repo that was at http://code.google.com/p/bmx3d/ (now gone)" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="TwitagSearch"
+            label="TwitagSearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="TwitagSearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A GoogleAppEngine application implementing twitter hash tag searches per EpicColorado" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="natsulion"
+            label="natsulion">
+        <attvalues>
+          <attvalue for="0"
+                    value="natsulion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter client for OSX" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpca"
+            label="phpca">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpca" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Experimental static code analyzer for PHP" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="kvtest"
+            label="kvtest">
+        <attvalues>
+          <attvalue for="0"
+                    value="kvtest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A framework for testing low-level key/value stores." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="giternal"
+            label="giternal">
+        <attvalues>
+          <attvalue for="0"
+                    value="giternal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="non-sucky git externals" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rat"
+            label="rat">
+        <attvalues>
+          <attvalue for="0"
+                    value="rat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="irssi, for any messaging system, and scriptable in ruby" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sameplace"
+            label="sameplace">
+        <attvalues>
+          <attvalue for="0"
+                    value="sameplace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mozilla-based instant messaging client " />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PowerLogger"
+            label="PowerLogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="PowerLogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Advanced, extensible, modular, GUI based logging tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="smex"
+            label="smex">
+        <attvalues>
+          <attvalue for="0"
+                    value="smex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A smart M-x enhancement for Emacs." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="easy_search"
+            label="easy_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin: provides a nice and easy DSL to search ActiveRecord models, including any associations thereof." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AppSalesGraph"
+            label="AppSalesGraph">
+        <attvalues>
+          <attvalue for="0"
+                    value="AppSalesGraph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python application that allows you graph your sales data from the app store" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="screencast_br"
+            label="screencast_br">
+        <attvalues>
+          <attvalue for="0"
+                    value="screencast_br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Apresentações para SS" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PerlX-Range"
+            label="PerlX-Range">
+        <attvalues>
+          <attvalue for="0"
+                    value="PerlX-Range" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lazy Range object in Perl5" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="contact_csv"
+            label="contact_csv">
+        <attvalues>
+          <attvalue for="0"
+                    value="contact_csv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value=" 	  Simple gem for reading in contact CSV files that you can export from email clients like Outlook or GMail. Works with Outlook CSV (Windows) out of the box, but can be extended." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="crate"
+            label="crate">
+        <attvalues>
+          <attvalue for="0"
+                    value="crate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Tool for building and packaging standalone statically compiled ruby appliations" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="summon"
+            label="summon">
+        <attvalues>
+          <attvalue for="0"
+                    value="summon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby language bindings for the Summon(TM) Unified Discovery Service" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libevent-python"
+            label="libevent-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="libevent-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="me hacking on libevent-python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rulisp"
+            label="rulisp">
+        <attvalues>
+          <attvalue for="0"
+                    value="rulisp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Russian Common Lisp community site" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="TAEB"
+            label="TAEB">
+        <attvalues>
+          <attvalue for="0"
+                    value="TAEB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="the Tactical Amulet Extraction Bot (for NetHack)" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="ext.entry_reedirect.ee_addon"
+            label="ext.entry_reedirect.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext.entry_reedirect.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Choose where users are redirected after publishing/updating new entries via the EE control panel." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ehttp"
+            label="ehttp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ehttp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EventMachine based and radical reinvention of Net::HTTP" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jello"
+            label="jello">
+        <attvalues>
+          <attvalue for="0"
+                    value="jello" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mac OS X pasteboard watcher and copy/paste manager" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fluid-twitter"
+            label="fluid-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluid-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Userscript for Fluid that streamlines the twitter interface to make it usable in a flexible (but mostly thin) Fluid instance" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pyglui"
+            label="pyglui">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyglui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple GUI library for Pyglet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="output_compression"
+            label="output_compression">
+        <attvalues>
+          <attvalue for="0"
+                    value="output_compression" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gzip compression output - it is just a mirror with applied patches" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="story_parser"
+            label="story_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="story_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Given/When/Then BDD stories parser" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="SchemaSync"
+            label="SchemaSync">
+        <attvalues>
+          <attvalue for="0"
+                    value="SchemaSync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MySQL Schema Versioning and Migration Utility" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="eunit"
+            label="eunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="eunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Git tracking branch of EUnit, a unit testing framework for Erlang" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="ella"
+            label="ella">
+        <attvalues>
+          <attvalue for="0"
+                    value="ella" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ella is an opensource CMS based on the Django framework. It originated in CentrumHoldings as CMS for their lifestyle magazines (mainly Žena.cz) with an ambition to become the only CMS powering all CentrumHoldings content websites from lifestyle magazines with medium traffic to news sites with millions of pageviews per day." />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-guestbook"
+            label="django-guestbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-guestbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple guestbook application for Django, based largely on the contributed comments application" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vantrash"
+            label="vantrash">
+        <attvalues>
+          <attvalue for="0"
+                    value="vantrash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Vancouver Trash Reminder System" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="merblogger"
+            label="merblogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="merblogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Merb Blogging &amp;amp; Publishing Platform using Merb, DataMapper, haml and jQuery." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AMEE-Python-interface"
+            label="AMEE-Python-interface">
+        <attvalues>
+          <attvalue for="0"
+                    value="AMEE-Python-interface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple Python interface to the AMEE API, designed to work on Google App Engine." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="code_statistics"
+            label="code_statistics">
+        <attvalues>
+          <attvalue for="0"
+                    value="code_statistics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Making a gem of the normal rails rake stats method, to make it more robust and work on non rails projects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bowline"
+            label="bowline">
+        <attvalues>
+          <attvalue for="0"
+                    value="bowline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ruby/JS GUI and Binding framework" />
+          <attvalue for="10"
+                    value="343" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Git.framework"
+            label="Git.framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="Git.framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mac OS X Objective-C Framework for git repositories." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fancyupload-3-with-rails"
+            label="fancyupload-3-with-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancyupload-3-with-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Out-of-the-box Fancyupload implementation in Rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="macruby-doc-app"
+            label="macruby-doc-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby-doc-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="simple experiment to query the cocoa and eventually the macruby doc" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yii-dbmigrations"
+            label="yii-dbmigrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="yii-dbmigrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A database migrations engine for the Yii framework" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="llvm-avr"
+            label="llvm-avr">
+        <attvalues>
+          <attvalue for="0"
+                    value="llvm-avr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An AVR backend for LLVM" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="malaysiacrime"
+            label="malaysiacrime">
+        <attvalues>
+          <attvalue for="0"
+                    value="malaysiacrime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mapping Crime in Malaysia" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-site_watcher-extension"
+            label="radiant-site_watcher-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-site_watcher-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Records popular pages in Radiant by counting the number of times the cache has been created for each url" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raspell"
+            label="raspell">
+        <attvalues>
+          <attvalue for="0"
+                    value="raspell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Ruby binding for the Aspell spelling checker" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dolomite"
+            label="dolomite">
+        <attvalues>
+          <attvalue for="0"
+                    value="dolomite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="summon-arm-toolchain"
+            label="summon-arm-toolchain">
+        <attvalues>
+          <attvalue for="0"
+                    value="summon-arm-toolchain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A very simple build script for bare metal arm toolchain. NO LINUX!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="FB"
+            label="FB">
+        <attvalues>
+          <attvalue for="0"
+                    value="FB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AIR Library for Facebook" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="catalystx-starter"
+            label="catalystx-starter">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-starter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jrails"
+            label="jrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="jrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="62" />
+          <attvalue for="9"
+                    value="jRails is a drop-in jQuery replacement for Prototype/script.aculo.us on Rails. Using jRails, you can get all of the same default Rails helpers for javascript functionality using the lighter jQuery library." />
+          <attvalue for="10"
+                    value="766" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wax"
+            label="wax">
+        <attvalues>
+          <attvalue for="0"
+                    value="wax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="obj-c &lt;=&gt; lua bridge for iPhone!" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="styleguide"
+            label="styleguide">
+        <attvalues>
+          <attvalue for="0"
+                    value="styleguide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="148" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="php-examples"
+            label="php-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP examples. All the code i" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="buzzbird"
+            label="buzzbird">
+        <attvalues>
+          <attvalue for="0"
+                    value="buzzbird" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Buzzbird is a XUL-based desktop twitter client" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gpicker"
+            label="gpicker">
+        <attvalues>
+          <attvalue for="0"
+                    value="gpicker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="mirror of http://savannah.nongnu.org/git/?group=gpicker" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="jquery-tmbundle"
+            label="jquery-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="TextMate bundle for jQuery" />
+          <attvalue for="10"
+                    value="162" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml.tmbundle"
+            label="xml.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for XML" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="encrypted_attributes"
+            label="encrypted_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="encrypted_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds support for automatically encrypting ActiveRecord attributes" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Perl-Net-Douban"
+            label="Perl-Net-Douban">
+        <attvalues>
+          <attvalue for="0"
+                    value="Perl-Net-Douban" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl-Net-Douban Based on Moose" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="afsy-website"
+            label="afsy-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="afsy-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jerity-ui"
+            label="jerity-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="jerity-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jerity UI Components" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="uniqueinputfield"
+            label="uniqueinputfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="uniqueinputfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic Symphony text input field that forces uniqueness" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="baretest"
+            label="baretest">
+        <attvalues>
+          <attvalue for="0"
+                    value="baretest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A testframework that doesn't stand in your way or forces you to learn a new language. Two methods is all that is required to know.
+If you need it, it provides you with all kinds of features to support you
+writing your tests." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dash-sensor"
+            label="dash-sensor">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-sensor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Daemon for external monitoring of infrastructure with Dash" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="S4PGconstitution"
+            label="S4PGconstitution">
+        <attvalues>
+          <attvalue for="0"
+                    value="S4PGconstitution" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Constitution of Students for Progressive Governance at the University of Michigan" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="openmulticopter"
+            label="openmulticopter">
+        <attvalues>
+          <attvalue for="0"
+                    value="openmulticopter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="openmulticopter is an effort to create a multicopter based on 100% Free Software and Free Hardware." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bash-history-cheat-sheet"
+            label="bash-history-cheat-sheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash-history-cheat-sheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the bash history cheat sheet. It summarizes everything there is to know about working efficiently with command line history in bash." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hopcroft"
+            label="hopcroft">
+        <attvalues>
+          <attvalue for="0"
+                    value="hopcroft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library for regular languages: Converting regexen into state machines" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="onlisp-clojure"
+            label="onlisp-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="onlisp-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Slowly converting onlisp examples" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="curb-openuri"
+            label="curb-openuri">
+        <attvalues>
+          <attvalue for="0"
+                    value="curb-openuri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="openuri drop-in replacement that uses curb" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlangopenid"
+            label="erlangopenid">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlangopenid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Erlang OpenID module" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="Jill"
+            label="Jill">
+        <attvalues>
+          <attvalue for="0"
+                    value="Jill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Backup using Dropbox" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="engine"
+            label="engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HashPage engine" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django_multiwidget_demo"
+            label="django_multiwidget_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_multiwidget_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A test project to show how multiwidgets work." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="arson"
+            label="arson">
+        <attvalues>
+          <attvalue for="0"
+                    value="arson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CLI interface to the Arch Linux User Repository" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-page-attachments-extension"
+            label="radiant-page-attachments-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page-attachments-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS to support file uploads modeled as attachments to pages." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="www-delicious"
+            label="www-delicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-delicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby client for del.icio.us API." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="passengerpane"
+            label="passengerpane">
+        <attvalues>
+          <attvalue for="0"
+                    value="passengerpane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="A Mac OS X preference pane for easily configuring Rails applications with Passenger." />
+          <attvalue for="10"
+                    value="599" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="podziel_sie_krwia"
+            label="podziel_sie_krwia">
+        <attvalues>
+          <attvalue for="0"
+                    value="podziel_sie_krwia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SN that will run on IR/Win7. Repo aggregates work of my teammates. Please don't fork that repo." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tumblr-for-emacs"
+            label="tumblr-for-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="tumblr-for-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Post to Tumblr using Emacs." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="OpenPNE3"
+            label="OpenPNE3">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenPNE3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="OpenPNE is a social network platform" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cerb4"
+            label="cerb4">
+        <attvalues>
+          <attvalue for="0"
+                    value="cerb4" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Cerberus Helpdesk 4.x (Cerb4) is a fast and flexible CRM toolkit. Remember anything about anybody, reply to a flood of e-mail, quarantine spam, capture feedback organically, track time, flag opportunities, share tasks, and otherwise collaborate efficiently." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="LOST-terminal"
+            label="LOST-terminal">
+        <attvalues>
+          <attvalue for="0"
+                    value="LOST-terminal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Tumblyzer"
+            label="Tumblyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tumblyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A validation and test framework for creating Tumblr themes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="python-simplenote"
+            label="python-simplenote">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-simplenote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python Simplenote library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scratch"
+            label="scratch">
+        <attvalues>
+          <attvalue for="0"
+                    value="scratch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scratch repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="appserver-in-php"
+            label="appserver-in-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="appserver-in-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Components for implementing Application Server in PHP5.3+" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="beboist"
+            label="beboist">
+        <attvalues>
+          <attvalue for="0"
+                    value="beboist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin to work with the Bebo API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wice_assignment_lists"
+            label="wice_assignment_lists">
+        <attvalues>
+          <attvalue for="0"
+                    value="wice_assignment_lists" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin which allowing to create a widget consisting of two multiple selection lists with items moveable from one to another, and an ajax filter field for the left list to simplify searching for elements." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vimfiler"
+            label="vimfiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimfiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Powerful filer implemented by VimScript" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="basis"
+            label="basis">
+        <attvalues>
+          <attvalue for="0"
+                    value="basis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Basis is smart project skeletons. And generators. And cake." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_openid"
+            label="merb_openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An OpenID Consumer plugin for Merb" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="right_link"
+            label="right_link">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_link" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RightLink: server agent for RightScale " />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lpdn.org"
+            label="lpdn.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="lpdn.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The code powering LPDN.org. Please fork and improve!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cpan-testers-common-utils"
+            label="cpan-testers-common-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-testers-common-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(perl) Utility functions for CPAN Testers modules" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="node.devserver.js"
+            label="node.devserver.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="node.devserver.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a development server for node.js" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-TraitFor-Request-PerLanguageDomains"
+            label="Catalyst-TraitFor-Request-PerLanguageDomains">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-TraitFor-Request-PerLanguageDomains" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="scala-style"
+            label="scala-style">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-style" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Daniel Spewak's Scala Style Guide" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coverbox"
+            label="coverbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="coverbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Porcelain for my git workflow." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="modelfactory"
+            label="modelfactory">
+        <attvalues>
+          <attvalue for="0"
+                    value="modelfactory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple ActiveRecord factory for testing." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="makura"
+            label="makura">
+        <attvalues>
+          <attvalue for="0"
+                    value="makura" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby wrapper around the CouchDB REST API. " />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dm-sphinx-adapter"
+            label="dm-sphinx-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-sphinx-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Sphinx DataMapper adapter." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="icalico"
+            label="icalico">
+        <attvalues>
+          <attvalue for="0"
+                    value="icalico" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="social calendaring web app for conferences" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="symfony-1.4"
+            label="symfony-1.4">
+        <attvalues>
+          <attvalue for="0"
+                    value="symfony-1.4" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just a copy of the 1.4 branch of the symfony svn. It's here to be used as a git submodule. It will be synchronized every day with the symfony svn." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-prowl"
+            label="codeigniter-prowl">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-prowl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Send iPhone notificiations from your CodeIgniter application with Prowl." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cpan-reporter"
+            label="cpan-reporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-reporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(Perl) Adds CPAN Testers reporting to CPAN.pm" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="vimperator-scripts"
+            label="vimperator-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimperator-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="vimperator plug-ins, color schemes and etc I've written" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hemingway"
+            label="hemingway">
+        <attvalues>
+          <attvalue for="0"
+                    value="hemingway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Hemingway is a template for Wordpress" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="elx"
+            label="elx">
+        <attvalues>
+          <attvalue for="0"
+                    value="elx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract information from Emacs Lisp libraries" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="drupalcommerce"
+            label="drupalcommerce">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupalcommerce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A next generation e-commerce system for Drupal targeting Drupal 7 and beyond." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wordpress-svn"
+            label="wordpress-svn">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress-svn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mirror of the WordPress SVN into GIT" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cloudera-ec2-fork"
+            label="cloudera-ec2-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloudera-ec2-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fork of Cloudera's scripts for running hadoop AMIs on the amazon cloud." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Joose"
+            label="Joose">
+        <attvalues>
+          <attvalue for="0"
+                    value="Joose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Post-modern object system for JavaScript" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="wnycms"
+            label="wnycms">
+        <attvalues>
+          <attvalue for="0"
+                    value="wnycms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="WNYRUG CMS application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sweeper"
+            label="sweeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="sweeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby script to automatically tag your music collection with metadata from Last.fm" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kawaii"
+            label="kawaii">
+        <attvalues>
+          <attvalue for="0"
+                    value="kawaii" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Kawaii is like a web frontend to script/console for your Rails apps, with nicely formatted output" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maven-guide-fr"
+            label="maven-guide-fr">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-guide-fr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven The Definitive Guide in French" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="apidock.vim"
+            label="apidock.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="apidock.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Vim plugin that searches http://apidock.com Ruby, Rails, and RSpec docs from within Vim." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="sitemap_gen"
+            label="sitemap_gen">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitemap_gen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Google's Sitemap generator to add support for pinging other search engines." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="altered_beast"
+            label="altered_beast">
+        <attvalues>
+          <attvalue for="0"
+                    value="altered_beast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ground-up rewrite of Beast, a Ruby on Rails forum." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="2000-2005-adapter"
+            label="2000-2005-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="2000-2005-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="SQL Server 2000, 2005 and 2008 Adapter For Rails" />
+          <attvalue for="10"
+                    value="150" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby_focused_unit_test_vim"
+            label="ruby_focused_unit_test_vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_focused_unit_test_vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="run a focused ruby unit test in vim" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="avro-rpc-quickstart"
+            label="avro-rpc-quickstart">
+        <attvalues>
+          <attvalue for="0"
+                    value="avro-rpc-quickstart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apache Avro RPC Quick Start. Avro is a subproject of Apache Hadoop." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="secureshout"
+            label="secureshout">
+        <attvalues>
+          <attvalue for="0"
+                    value="secureshout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Project goal is to enable anonymous communication without the exit node problem." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hypertable_adapter"
+            label="hypertable_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="hypertable_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hypertable Adapter provides low-level communications between ActiveRecord and Hypertable." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ree-capfile"
+            label="ree-capfile">
+        <attvalues>
+          <attvalue for="0"
+                    value="ree-capfile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Install REE and System Gems in REE" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zotero-oac"
+            label="zotero-oac">
+        <attvalues>
+          <attvalue for="0"
+                    value="zotero-oac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementing Open Annotation Collaboration in Zotero" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="control_center"
+            label="control_center">
+        <attvalues>
+          <attvalue for="0"
+                    value="control_center" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy Admin Interfaces for Rails" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="user_event_logger"
+            label="user_event_logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="user_event_logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple logging of user events for later reporting" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="www-mechanize-plugin-phpbb-perl"
+            label="www-mechanize-plugin-phpbb-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-mechanize-plugin-phpbb-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WWW::Mechanize::Plugin::phpBB CPAN Module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fetcher"
+            label="fetcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="fetcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fork of svn://rubyforge.org/var/svn/slantwise/fetcher/trunk" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="naggati"
+            label="naggati">
+        <attvalues>
+          <attvalue for="0"
+                    value="naggati" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="protocol codec builder for mina" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="maven-scalatest-plugin"
+            label="maven-scalatest-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-scalatest-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven support for ScalaTest" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="YSFinder"
+            label="YSFinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="YSFinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript Genetic Algorithm Engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Giftwheel"
+            label="Giftwheel">
+        <attvalues>
+          <attvalue for="0"
+                    value="Giftwheel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A virtual wheel that determines who should give presents to whom" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gorm-couchdb"
+            label="gorm-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="gorm-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CouchDB plugin for Grails." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="safariwatir"
+            label="safariwatir">
+        <attvalues>
+          <attvalue for="0"
+                    value="safariwatir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Watir for Safari" />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="neuberg"
+            label="neuberg">
+        <attvalues>
+          <attvalue for="0"
+                    value="neuberg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakephp-calendar-helper"
+            label="cakephp-calendar-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-calendar-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="helper that can turn a list of events into a nice, tableized calendar" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Where20Mobile"
+            label="Where20Mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="Where20Mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample IPhone, Android and PhoneGap applications for Where 2.0 workshop" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="spree-dynamic-variants"
+            label="spree-dynamic-variants">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-dynamic-variants" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dynamic variants extension for Spree" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlangit"
+            label="erlangit">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlangit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang Git Implementation" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="etcconfigs"
+            label="etcconfigs">
+        <attvalues>
+          <attvalue for="0"
+                    value="etcconfigs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="etc configs of my Arch Linux Install" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="email-extractor-php"
+            label="email-extractor-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-extractor-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP email extracting tool" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rhighlightjs"
+            label="rhighlightjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhighlightjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript syntax code highlighter" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="autoproxy"
+            label="autoproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="autoproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="the smart Firefox proxy management add-on" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="snps-database"
+            label="snps-database">
+        <attvalues>
+          <attvalue for="0"
+                    value="snps-database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="watircraft"
+            label="watircraft">
+        <attvalues>
+          <attvalue for="0"
+                    value="watircraft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Framework for Watir" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scopt"
+            label="scopt">
+        <attvalues>
+          <attvalue for="0"
+                    value="scopt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple scala command line options parsing" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="cgi-application-plugin-captcha"
+            label="cgi-application-plugin-captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi-application-plugin-captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily create, use, and verify CAPTCHAs in CGI::Application-based web applications." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="datamapper4rails"
+            label="datamapper4rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamapper4rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="utils for using datamapper (datamapper.org) with rails: model generators, session store , restful transactions, restful adapter" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauth_client"
+            label="oauth_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generic OAuth Client for Ruby, based on moomerman/twitter_oauth" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-on-ubuntu"
+            label="rails-on-ubuntu">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-on-ubuntu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Instructions for a production installation of Ruby on Rails on Ubuntu 8.04 Hardy Heron" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="smart_cookie_store"
+            label="smart_cookie_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart_cookie_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fixes the Rails CookieStore lazy loading so that empty sessions don't get sent to the client" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bluetrip-css-framework"
+            label="bluetrip-css-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="bluetrip-css-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A CSS framework that began as a lovechild between Blueprint and Tripoli and has taken a life of its own." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radoop"
+            label="radoop">
+        <attvalues>
+          <attvalue for="0"
+                    value="radoop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A JRuby interface for Hadoop" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="amc-rails-template"
+            label="amc-rails-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="amc-rails-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jfilehelpers"
+            label="jfilehelpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="jfilehelpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JFileHelpers is a library that automates the tedious task of parsing and creating structured text files. It handles fixed width or delimited files with Java annotations sweetness. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="roxy"
+            label="roxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="roxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library for quickly creating proxy objects." />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="magit"
+            label="magit">
+        <attvalues>
+          <attvalue for="0"
+                    value="magit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Magit is an interface to the version control system Git, implemented as an extension to Emacs." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="silverplatter-examples"
+            label="silverplatter-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverplatter-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A repo of examples of silverplatter-irc and silverplatter-log" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="squatting"
+            label="squatting">
+        <attvalues>
+          <attvalue for="0"
+                    value="squatting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Camping-inspired Web Microframework for Perl" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="miter"
+            label="miter">
+        <attvalues>
+          <attvalue for="0"
+                    value="miter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DEPRECATED! Use http://github.com/yolk/mite-rb instead." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="facebook-iphone-sdk"
+            label="facebook-iphone-sdk">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook-iphone-sdk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook Connect for iPhone" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Kona"
+            label="Kona">
+        <attvalues>
+          <attvalue for="0"
+                    value="Kona" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="My little commerce app" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="mod_ruby"
+            label="mod_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="mod_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Embedding Ruby in the Apache web server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="steezy-pibb"
+            label="steezy-pibb">
+        <attvalues>
+          <attvalue for="0"
+                    value="steezy-pibb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Makes Pibb/Campfire + Fluid/Firefox one hell of a steez." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="forgetmenot"
+            label="forgetmenot">
+        <attvalues>
+          <attvalue for="0"
+                    value="forgetmenot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ultralight CRM framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="awesome-usps"
+            label="awesome-usps">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome-usps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Submitted Description: A ruby wrapper around the various USPS APIs for generating rates, tracking information, label generation, and address checking." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="semantic_record"
+            label="semantic_record">
+        <attvalues>
+          <attvalue for="0"
+                    value="semantic_record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="triple store as database backend in rails projects" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bible_gateway"
+            label="bible_gateway">
+        <attvalues>
+          <attvalue for="0"
+                    value="bible_gateway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An unofficial 'API' for BibleGateway.com." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="formish"
+            label="formish">
+        <attvalues>
+          <attvalue for="0"
+                    value="formish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Overview  Formish Python package; a package for rendering HTML forms from a Schemaish schema." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Smarty"
+            label="Smarty">
+        <attvalues>
+          <attvalue for="0"
+                    value="Smarty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A place to keep my PEAR release of Smarty" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rack.github.com"
+            label="rack.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack web site" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pagebakery.org-cms"
+            label="pagebakery.org-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="pagebakery.org-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Cakephp &amp; jQuery based CMS" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="moosex-getopt"
+            label="moosex-getopt">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-getopt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moosex-fileattribute"
+            label="moosex-fileattribute">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-fileattribute" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="appcontroller"
+            label="appcontroller">
+        <attvalues>
+          <attvalue for="0"
+                    value="appcontroller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An example Application Controller implementation for C# WinForms applications" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="sequence_recognizer"
+            label="sequence_recognizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequence_recognizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="migrations"
+            label="migrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="migrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="CakePHP Migrations" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Catalyst--Plugin--Session--State--Stash"
+            label="Catalyst--Plugin--Session--State--Stash">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst--Plugin--Session--State--Stash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Catalyst plugin for storing session state in the stash" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="restfulie-client"
+            label="restfulie-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulie-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ebs_raid_postgis"
+            label="ebs_raid_postgis">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebs_raid_postgis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Amazon EC2 PostGIS 1.4 on RAID-x n-disk EBS Array Build Script" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="opentox-compound"
+            label="opentox-compound">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-compound" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Compounds component for the OpenTox framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="checkmate"
+            label="checkmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="checkmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Refined WordPress Theme" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="common-files"
+            label="common-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="common-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="oUF"
+            label="oUF">
+        <attvalues>
+          <attvalue for="0"
+                    value="oUF" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="WoW AddOn - Unit frame framework." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="builtbythenet"
+            label="builtbythenet">
+        <attvalues>
+          <attvalue for="0"
+                    value="builtbythenet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experiment into social site development" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="piglet"
+            label="piglet">
+        <attvalues>
+          <attvalue for="0"
+                    value="piglet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Piglet is a DSL for writing Pig scripts in Ruby" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bespin-on-rails"
+            label="bespin-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="bespin-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Bespin on Rails is a simple Ruby on Rails plugin that allows you to embed the Mozilla Bespin code editor component in your Rails views using simple helper tags." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jQuery-SoundCloud-Player-Plugin"
+            label="jQuery-SoundCloud-Player-Plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-SoundCloud-Player-Plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="generate HTML/CSS based SoundCloud players from simple links" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-pagecompactor"
+            label="mt-plugin-pagecompactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-pagecompactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This Melody/Movable Type plugin eliminates any and all whitespace produced at the top of a published file." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sass-textmate-bundle"
+            label="sass-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="sass-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="enjoy the splendor of textmate bundles and sass. " />
+          <attvalue for="10"
+                    value="157" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="text-pipe"
+            label="text-pipe">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-pipe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Common text filter API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="decorate"
+            label="decorate">
+        <attvalues>
+          <attvalue for="0"
+                    value="decorate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clojure macros for decorating functions" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="forge"
+            label="forge">
+        <attvalues>
+          <attvalue for="0"
+                    value="forge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DMZ Forge Server" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="google_sh"
+            label="google_sh">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_sh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a google client for the command line (especially iterm)." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery_templates"
+            label="jquery_templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery Templating Engine to enable .jqt script file processing." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Contract-Exchange-Extension"
+            label="Contract-Exchange-Extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="Contract-Exchange-Extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The (draft) OpenID Contract Exchange Extension specification." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bp-imagealter"
+            label="bp-imagealter">
+        <attvalues>
+          <attvalue for="0"
+                    value="bp-imagealter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The BrowserPlus &quot;ImageAlter&quot; service (v4 and beyond), based on GraphicsMagick." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="action_mailer_optional_tls"
+            label="action_mailer_optional_tls">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_mailer_optional_tls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Enables TLS on SMTP connections (for services like GMail)" />
+          <attvalue for="10"
+                    value="130" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rext"
+            label="rext">
+        <attvalues>
+          <attvalue for="0"
+                    value="rext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="High quality light-weight ruby extensions" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="the-little-schemer-in-ruby"
+            label="the-little-schemer-in-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="the-little-schemer-in-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples from The Little Schemer ported to Ruby (and scheme)." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-refreshpublish"
+            label="mt-plugin-refreshpublish">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-refreshpublish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that refreshes and publishes index template in a single go." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="github_class"
+            label="github_class">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git repo for Git class" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="textquery"
+            label="textquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="textquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Evaluate any text against a collection of match rules" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="purifiable"
+            label="purifiable">
+        <attvalues>
+          <attvalue for="0"
+                    value="purifiable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="makes your model data so fresh so clean" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.core"
+            label="bioclipse.core">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bioclipse2 Core." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cartool"
+            label="cartool">
+        <attvalues>
+          <attvalue for="0"
+                    value="cartool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a web based application for keeping track of car stuff" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="android_hardware_msm7k"
+            label="android_hardware_msm7k">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_hardware_msm7k" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MSM7k HAL" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="yui-misc"
+            label="yui-misc">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-misc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repository for miscellaneous YUI-based projects." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twittersmash"
+            label="twittersmash">
+        <attvalues>
+          <attvalue for="0"
+                    value="twittersmash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django application that combines multiple RSS feeds of tweets into a single Twitter account based on filters" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="methopara"
+            label="methopara">
+        <attvalues>
+          <attvalue for="0"
+                    value="methopara" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Method#parameters for ruby-1.9.1" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gedcom-ruby"
+            label="gedcom-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedcom-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library for easily doing custom, callback-based GEDCOM parsing" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="simplelog"
+            label="simplelog">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplelog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple blogging engine written in Ruby on Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="P4T"
+            label="P4T">
+        <attvalues>
+          <attvalue for="0"
+                    value="P4T" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Photos for Twitter" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tumblr4r"
+            label="tumblr4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="tumblr4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tumblr API wrapper for Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-vraptor"
+            label="rspec-vraptor">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-vraptor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RSpec's official VRaptor plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pygrate"
+            label="pygrate">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygrate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DB migration tool focused on safety and supporting zero down time application deployments" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="stomp"
+            label="stomp">
+        <attvalues>
+          <attvalue for="0"
+                    value="stomp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby gem for sending and receiving messages from a Stomp protocol compliant message queue." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="magic_userstamp"
+            label="magic_userstamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="magic_userstamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This Rails plugin extends ActiveRecord::Base to add automatic updating of created_by and updated_by attributes of your models in much the same way that the ActiveRecord::Timestamp module updates created_(at/on) and updated_(at/on) attributes." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-closure-library"
+            label="google-closure-library">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-closure-library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-svn mirror of Google's Closure Library - updated every 15 min" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ties"
+            label="ties">
+        <attvalues>
+          <attvalue for="0"
+                    value="ties" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails log filterer" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="go-examples"
+            label="go-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="go-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my Golang examples repo." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery.jsonrpc"
+            label="jquery.jsonrpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.jsonrpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another JSON-RPC plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="unsavory"
+            label="unsavory">
+        <attvalues>
+          <attvalue for="0"
+                    value="unsavory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Removes outdated links from your Delicious bookmarks" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-profile"
+            label="rack-profile">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-profile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack::Profile lets you easily profile your Rack application" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slicehost"
+            label="slicehost">
+        <attvalues>
+          <attvalue for="0"
+                    value="slicehost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Capistrano recipes for setting up and deploying to Slicehost" />
+          <attvalue for="10"
+                    value="246" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blogee"
+            label="blogee">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Yet another Ruby on Rails Blog Engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acrylic"
+            label="acrylic">
+        <attvalues>
+          <attvalue for="0"
+                    value="acrylic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Photoshop for dorky programmers." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="heroku"
+            label="heroku">
+        <attvalues>
+          <attvalue for="0"
+                    value="heroku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Heroku Client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="talks"
+            label="talks">
+        <attvalues>
+          <attvalue for="0"
+                    value="talks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="talks" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-disqus"
+            label="django-disqus">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-disqus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Easily integrate DISQUS comments into your Django website" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="PyPalm"
+            label="PyPalm">
+        <attvalues>
+          <attvalue for="0"
+                    value="PyPalm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy management for Palm webOS projects and shortcuts to the native tools" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dotto"
+            label="dotto">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fledgling configuration framework focused on ZSH 4.3.6+" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="panda_example_rails"
+            label="panda_example_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="panda_example_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Example application using Panda, the video platform in Rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bloodhound"
+            label="bloodhound">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloodhound" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy conversion from &quot;foo:bar baz:1&quot; to { &quot;foo&quot; =&gt; &quot;bar&quot;, &quot;baz&quot; =&gt; 1 }" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="belleville"
+            label="belleville">
+        <attvalues>
+          <attvalue for="0"
+                    value="belleville" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my requisite blog app" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="resource_controller_respond_to"
+            label="resource_controller_respond_to">
+        <attvalues>
+          <attvalue for="0"
+                    value="resource_controller_respond_to" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extends ResourceController plugin for Rails to make it respond_to .xml and .json formats" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mysite"
+            label="mysite">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple HTML example project from Pragmatic Version Control using Git" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kohana-database"
+            label="kohana-database">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Kohana module for database interactions, building queries, and prepared statements" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="python-yammer-oauth"
+            label="python-yammer-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-yammer-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Yammer API access through OAuth" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="titweeter"
+            label="titweeter">
+        <attvalues>
+          <attvalue for="0"
+                    value="titweeter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Titanium Mobile Twitter Client" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_scaffold_walkthrough"
+            label="active_scaffold_walkthrough">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_scaffold_walkthrough" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A walkthrough project showing how to use several features of active scaffold (hint: look at &quot;git log -p&quot;)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="appden.github.com"
+            label="appden.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="appden.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My blog on MooTools, Apple, and whatever else amuses me" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="textmate-bundles"
+            label="textmate-bundles">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate-bundles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="~/Library/Application Support/TextMate/Bundles" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="commander"
+            label="commander">
+        <attvalues>
+          <attvalue for="0"
+                    value="commander" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="The complete solution for Ruby command-line executables" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nadoka"
+            label="nadoka">
+        <attvalues>
+          <attvalue for="0"
+                    value="nadoka" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nadoka is IRC Client Server program, created by SASADA Koichi." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyfeedproc"
+            label="pyfeedproc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyfeedproc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple framework for modifying RSS/Atom feeds, in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Clojure-MacOSX"
+            label="Clojure-MacOSX">
+        <attvalues>
+          <attvalue for="0"
+                    value="Clojure-MacOSX" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts and notes on how I set up my Clojure working environment" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="mvnsh"
+            label="mvnsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="mvnsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="laslamache"
+            label="laslamache">
+        <attvalues>
+          <attvalue for="0"
+                    value="laslamache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SimpleMetadata"
+            label="SimpleMetadata">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimpleMetadata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a plugin for jQuery that imports data from an element's data attribute into it's jQuery cache" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="validates_as_phone_number"
+            label="validates_as_phone_number">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_phone_number" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails gem to validate U.S. phone numbers" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="antipope"
+            label="antipope">
+        <attvalues>
+          <attvalue for="0"
+                    value="antipope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blogging engine centered around org-mode for content generation." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tempatra"
+            label="tempatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="tempatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A RubiGen Sinatra application generator providing Blueprint CSS, jQuery, Haml, Sass, Compass, RSpec, Cucumber, and Webrat." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Meedan-Memory"
+            label="Meedan-Memory">
+        <attvalues>
+          <attvalue for="0"
+                    value="Meedan-Memory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Meedan's Open Source Arabic/English Translation Memory" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chef_solo_railsrumble"
+            label="chef_solo_railsrumble">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef_solo_railsrumble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Setup an Ubuntu VPS for RailsRumble" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="spree-email-to-friend"
+            label="spree-email-to-friend">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-email-to-friend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Spree extension to send product recommendations to friends" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-examples-UnionPlatformChatClient"
+            label="robotlegs-examples-UnionPlatformChatClient">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-examples-UnionPlatformChatClient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This example demonstrates the bootstrapping of an application with the StateMachine Utility as well as connecting to services." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="vimup"
+            label="vimup">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool to automate to upload vim scripts to www.vim.org" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="model_translations"
+            label="model_translations">
+        <attvalues>
+          <attvalue for="0"
+                    value="model_translations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Minimal implementation of Globalize2 style model translations" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google_services"
+            label="google_services">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_services" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that provides simple integration with Google services like Analytics, Webmaster Tools, etc." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lipstick"
+            label="lipstick">
+        <attvalues>
+          <attvalue for="0"
+                    value="lipstick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple billing for complex times" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pdf-writer"
+            label="pdf-writer">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdf-writer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pure Ruby tools for working with PDF documents." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Fammel"
+            label="Fammel">
+        <attvalues>
+          <attvalue for="0"
+                    value="Fammel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Haml parsing library for PHP" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fcgi-engine"
+            label="fcgi-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="fcgi-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Monitoring-Livestatus"
+            label="Monitoring-Livestatus">
+        <attvalues>
+          <attvalue for="0"
+                    value="Monitoring-Livestatus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl API for check_mk livestatus to access runtime data from Nagios and Icinga" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="user_system"
+            label="user_system">
+        <attvalues>
+          <attvalue for="0"
+                    value="user_system" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An easy plugin to add users into your rails app." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="castro"
+            label="castro">
+        <attvalues>
+          <attvalue for="0"
+                    value="castro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;screencast robot&quot; - a tiny fork of pyvnc2swf" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="biegacze.adblix.pl"
+            label="biegacze.adblix.pl">
+        <attvalues>
+          <attvalue for="0"
+                    value="biegacze.adblix.pl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dane o przebiegach pobierane z serwisu mikroblogowego Blip.pl" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rennes-on-rails"
+            label="rennes-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="rennes-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Application build during Rennes (France) On Rails session" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="revolve"
+            label="revolve">
+        <attvalues>
+          <attvalue for="0"
+                    value="revolve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Flexible Ruby stack-based Genetic Programming" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pdf-reader"
+            label="pdf-reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdf-reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe." />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reddit"
+            label="reddit">
+        <attvalues>
+          <attvalue for="0"
+                    value="reddit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An interface to the Reddit API" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="boombot"
+            label="boombot">
+        <attvalues>
+          <attvalue for="0"
+                    value="boombot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="plugins for our customized supybot" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rturk"
+            label="rturk">
+        <attvalues>
+          <attvalue for="0"
+                    value="rturk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="RTurk - A simple wrapper and library for Amazon's Mechanical Turk" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="buglinky"
+            label="buglinky">
+        <attvalues>
+          <attvalue for="0"
+                    value="buglinky" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Wave bot which turns bug numbers into links" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jquery-tools"
+            label="jquery-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Unofficial) forked version of jQuery tools with various bug fixes" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xush"
+            label="xush">
+        <attvalues>
+          <attvalue for="0"
+                    value="xush" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript shell drawn in the Firefox content space, with hooks into XUL and XPCOM." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="memstrike"
+            label="memstrike">
+        <attvalues>
+          <attvalue for="0"
+                    value="memstrike" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="memcached benchmark tool" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="a-hundred-quests"
+            label="a-hundred-quests">
+        <attvalues>
+          <attvalue for="0"
+                    value="a-hundred-quests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;A Hundred Quests&quot; is an innovative RPG/Turn-Based Strategy hybrid built for a quick, party-friendly experience. Battle your friends for dominance in the zany randomly-generated world of &quot;A Hundred Quests&quot;!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="selenium-grid"
+            label="selenium-grid">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium-grid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Selenium Grid is a tool that dramatically speeds up web testing by running multiple tests in parallel and on multiple machines" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="krjs"
+            label="krjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="krjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keat's RJS - using RJS without messing with your Views" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="require_all"
+            label="require_all">
+        <attvalues>
+          <attvalue for="0"
+                    value="require_all" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wonderfully simple way to load your code" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ircxory"
+            label="ircxory">
+        <attvalues>
+          <attvalue for="0"
+                    value="ircxory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="capybara"
+            label="capybara">
+        <attvalues>
+          <attvalue for="0"
+                    value="capybara" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="webrat alternative which aims to support all browser simulators" />
+          <attvalue for="10"
+                    value="289" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PensionMaid"
+            label="PensionMaid">
+        <attvalues>
+          <attvalue for="0"
+                    value="PensionMaid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="go-play"
+            label="go-play">
+        <attvalues>
+          <attvalue for="0"
+                    value="go-play" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playing with the Go language." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jit_image_manipulation"
+            label="jit_image_manipulation">
+        <attvalues>
+          <attvalue for="0"
+                    value="jit_image_manipulation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Symphony Extension for on the fly image manipulation" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Continuity"
+            label="Continuity">
+        <attvalues>
+          <attvalue for="0"
+                    value="Continuity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Continuous Integration server for projects using Github" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="skyscraper"
+            label="skyscraper">
+        <attvalues>
+          <attvalue for="0"
+                    value="skyscraper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gateway google-translate &lt;--&gt; xmpp" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tinyurl_helper"
+            label="tinyurl_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinyurl_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Returns a tinyurl link" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_gate"
+            label="simple_gate">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_gate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SimpleGate makes it possible to use net/ssh/gateway's capabilities in a simple to use way." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="components"
+            label="components">
+        <attvalues>
+          <attvalue for="0"
+                    value="components" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails components with inheritable views, caching, and good encapsulation." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sql_session_store"
+            label="sql_session_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="sql_session_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git(hub) mirror of Dr.-Ing. Stefan Kaes' SqlSessionStore plugin. Copyright (c) Dr.-Ing. Stefan Kaes" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-authorization-plugin"
+            label="rails-authorization-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-authorization-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="This plugin provides a flexible way to add authorization to Rails. " />
+          <attvalue for="10"
+                    value="281" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bigdecimal-segfault-fix"
+            label="bigdecimal-segfault-fix">
+        <attvalues>
+          <attvalue for="0"
+                    value="bigdecimal-segfault-fix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Provides a quick workaround for the segfault bug in Ruby (CVE-2009-1904)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Object-Simple"
+            label="Object-Simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="Object-Simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Light Weight Minimal Object System" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-Authentication-Credential-RPX"
+            label="Catalyst-Authentication-Credential-RPX">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-Authentication-Credential-RPX" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="zookeeper_dashboard"
+            label="zookeeper_dashboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="zookeeper_dashboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Django based dashboard for an Apache ZooKeeper cluster." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="class-js"
+            label="class-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extremely lightweight, but useful JavaScript class wrapper" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hotdot"
+            label="hotdot">
+        <attvalues>
+          <attvalue for="0"
+                    value="hotdot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Create realtime webapps using Django + Orbited + Twisted" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatra-hobby-kit"
+            label="sinatra-hobby-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-hobby-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="blank sinatra app, will turn into a generator once i'm happy with it" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prophet"
+            label="prophet">
+        <attvalues>
+          <attvalue for="0"
+                    value="prophet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web based frontend for God" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pngfix"
+            label="pngfix">
+        <attvalues>
+          <attvalue for="0"
+                    value="pngfix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows the use of alpha transparent PNGs (both foreground and background) on  MSIE 5.5-6. Works on elements that are loaded dynamically, as well as  elements that use class names to toggle between different PNG backgrounds." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trivial-email-utf-8"
+            label="trivial-email-utf-8">
+        <attvalues>
+          <attvalue for="0"
+                    value="trivial-email-utf-8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="util for sending properly UTF-8 encoded email from Common Lisp" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="jogger"
+            label="jogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="jogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Edytor szablonów Joggera" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-ruport"
+            label="spree-ruport">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-ruport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruport based reporting for spree ecommerce" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stoplight"
+            label="stoplight">
+        <attvalues>
+          <attvalue for="0"
+                    value="stoplight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fully distributed mutex server in erlang based on the sigma algorithm" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="s3-swf-upload-plugin"
+            label="s3-swf-upload-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3-swf-upload-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A rails plugin which allow user upload files to S3 through an embedded flash directly." />
+          <attvalue for="10"
+                    value="122" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mockolate"
+            label="mockolate">
+        <attvalues>
+          <attvalue for="0"
+                    value="mockolate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fake chocolate, mock objects and test spies for AS3" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="osx-plist"
+            label="osx-plist">
+        <attvalues>
+          <attvalue for="0"
+                    value="osx-plist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby osx/plist extension for reading/writing property lists" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-fogbugz-api"
+            label="ruby-fogbugz-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-fogbugz-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Fogbugz API" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-module-cgi-prototype"
+            label="perl-module-cgi-prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-module-cgi-prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module CGI::Prototype, originally by Randal L. Schwartz" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="simple-gem"
+            label="simple-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make gems. Simple." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mustache.erl"
+            label="mustache.erl">
+        <attvalues>
+          <attvalue for="0"
+                    value="mustache.erl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mustache template engine for Erlang." />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="IM-Engine"
+            label="IM-Engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="IM-Engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The HTTP::Engine of instant messaging" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="piano-man"
+            label="piano-man">
+        <attvalues>
+          <attvalue for="0"
+                    value="piano-man" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="micromvc"
+            label="micromvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="micromvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The worlds smallest full MVC PHP 5 Framework" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="php_arrays"
+            label="php_arrays">
+        <attvalues>
+          <attvalue for="0"
+                    value="php_arrays" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A collection of useful PHP arrays. Please fork &amp; contribute!" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="email-valid"
+            label="email-valid">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-valid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="perl library to validate email addresses" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-cms"
+            label="django-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mirror of http://svn.django-cms.org" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="model_stubbing"
+            label="model_stubbing">
+        <attvalues>
+          <attvalue for="0"
+                    value="model_stubbing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Replacement for ActiveRecord fixtures using an extremely flexible ruby-based approach." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Noteorious"
+            label="Noteorious">
+        <attvalues>
+          <attvalue for="0"
+                    value="Noteorious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple crud app using Rails and Titanium Mobile" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vim-rspec"
+            label="vim-rspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-rspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Vim script to run the spec command" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang_twitter"
+            label="erlang_twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Erlang twitter client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ballparkit"
+            label="ballparkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="ballparkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple tool built in Ruby on Rails for creating project estimates." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PrawnOnRFPDF"
+            label="PrawnOnRFPDF">
+        <attvalues>
+          <attvalue for="0"
+                    value="PrawnOnRFPDF" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shadow_facter"
+            label="shadow_facter">
+        <attvalues>
+          <attvalue for="0"
+                    value="shadow_facter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ShadowFacter is a Ruby DSL for Facter" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ks.facelift.ee_addon"
+            label="ks.facelift.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="ks.facelift.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses Facelift Image Replacement script (w/o JavaScript) to convert text to images" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shindo"
+            label="shindo">
+        <attvalues>
+          <attvalue for="0"
+                    value="shindo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple depth first ruby testing" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_like_git"
+            label="acts_like_git">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_like_git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that uses git to version ActiveRecord fields, like acts_as_versioned, but a git." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ZebraTable"
+            label="ZebraTable">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZebraTable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ZebraTable allows for quick and easy table row highlighting. ZebraTable also allows for different color highlighting during mouseenter and click events." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-reader-extension"
+            label="radiant-reader-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-reader-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="this provides multi-site reader/member registration and management for the benefit of other, more interesting extensions." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="migration_fu"
+            label="migration_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="migration_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails gem / plugin which generates mysql foreign key constraints" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oocini"
+            label="oocini">
+        <attvalues>
+          <attvalue for="0"
+                    value="oocini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Binding to iniparser (http://ndevilla.free.fr/iniparser/) for ooc (will be rewritten in pure ooc though)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ooc" />
+        </attvalues>
+      </node>
+      <node id="mercurial-jira-plugin"
+            label="mercurial-jira-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="mercurial-jira-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="i15r"
+            label="i15r">
+        <attvalues>
+          <attvalue for="0"
+                    value="i15r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The internationalizer. Replaces plain text strings in your views and replaces them with I18n message strings so you only have to provide the translations." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-satisfaction"
+            label="ruby-satisfaction">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-satisfaction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Access the Get Satisfaction API using Ruby" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="capistrano-demo"
+            label="capistrano-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Demo project for how to setup capistrano-demo" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="menu"
+            label="menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Utility that takes lines from stdin, enumerates them, and lets you pick ones to be output on stdout." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="hoe"
+            label="hoe">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo-python-driver"
+            label="mongo-python-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-python-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Python driver for MongoDB" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="django-nailbiter"
+            label="django-nailbiter">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-nailbiter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="thumbnail generation modeled after sorl-thumbnail, plays nice with storage backends" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="neo4j.rb"
+            label="neo4j.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="neo4j.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Network Database for JRuby. It uses the java lib neo4j as storage and lucene for quering/indexing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="appcelerator_mq"
+            label="appcelerator_mq">
+        <attvalues>
+          <attvalue for="0"
+                    value="appcelerator_mq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cross-library implementation of the Appcelerator Message Queue" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ezftpsearch"
+            label="ezftpsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezftpsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="redmine plugin to perform ftp site search, a ftp spider is included" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl6-lwp-simple"
+            label="perl6-lwp-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl6-lwp-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LWP::Simple quick &amp; dirty implementation for Rakudo Perl 6" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="md.hide_smileys.ee_addon"
+            label="md.hide_smileys.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.hide_smileys.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hide &quot;Smileys&quot; link under every Textarea in the EE Control Panel" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radiant-multilingual-pages-extension"
+            label="radiant-multilingual-pages-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-multilingual-pages-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant Extension. Provides multilingual pages for Radiant." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-respond_to"
+            label="sinatra-respond_to">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-respond_to" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A respond_to style Rails block for baked-in web service support in Sinatra" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Aiko"
+            label="Aiko">
+        <attvalues>
+          <attvalue for="0"
+                    value="Aiko" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simple framework for allowing Arduino applications / examples / libraries to be built in a modular, event-driven fashion.  Aiko enables more events and less delay()s !" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="twitter4j"
+            label="twitter4j">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter4j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Twitter4J is an open-sourced, mavenized and Google App Engine safe Java library for the Twitter API which is released under the BSD license." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="should-dsl"
+            label="should-dsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="should-dsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A &quot;should&quot; DSL implementation in Python" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dopewars"
+            label="dopewars">
+        <attvalues>
+          <attvalue for="0"
+                    value="dopewars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby port of the Dopewars / Drugwars game" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="any_view"
+            label="any_view">
+        <attvalues>
+          <attvalue for="0"
+                    value="any_view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Universal View helpers with minimal requirements" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="editable-image"
+            label="editable-image">
+        <attvalues>
+          <attvalue for="0"
+                    value="editable-image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A gem for interacting with online image editors." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emacs-env"
+            label="emacs-env">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-env" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="emacs environment for work and fun" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="googlebase"
+            label="googlebase">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlebase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Google Base Auth Class is a base for authenticating to google and making requests to google services." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-imap-server"
+            label="net-imap-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-imap-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perl6-examples"
+            label="perl6-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl6-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Many examples of Perl 6 code" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="iroh"
+            label="iroh">
+        <attvalues>
+          <attvalue for="0"
+                    value="iroh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Infrared communications library for arduino" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cpan-uploader"
+            label="cpan-uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library (and program) to upload dists to the cpan" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="developwithpassion.bdd"
+            label="developwithpassion.bdd">
+        <attvalues>
+          <attvalue for="0"
+                    value="developwithpassion.bdd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="BDD Library (MbUnit Based)" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="related_select_forms"
+            label="related_select_forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="related_select_forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin to easily create related select boxes in forms." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opinionated-forum"
+            label="opinionated-forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="opinionated-forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails-based forum engine, heavily opinionated: only OpenID, no (sub)forums but only tags" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="app-benchmark-accessors"
+            label="app-benchmark-accessors">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-benchmark-accessors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Benchmark accessor generators" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ratpack"
+            label="ratpack">
+        <attvalues>
+          <attvalue for="0"
+                    value="ratpack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple HTTP to XMPP/AMQP bridge built on Sinatra" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cl-ledger"
+            label="cl-ledger">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-ledger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Port of the Ledger accounting system (see project &quot;ledger&quot;) to Common Lisp" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="Magento-Rack-Ketai"
+            label="Magento-Rack-Ketai">
+        <attvalues>
+          <attvalue for="0"
+                    value="Magento-Rack-Ketai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="日本の携帯向けモジュールのリポジトリです" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="saasy"
+            label="saasy">
+        <attvalues>
+          <attvalue for="0"
+                    value="saasy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Rails SaaS and SSO solution" />
+          <attvalue for="10"
+                    value="349" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="momo"
+            label="momo">
+        <attvalues>
+          <attvalue for="0"
+                    value="momo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Feeble attempt at making a nagios replacement." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="smaz"
+            label="smaz">
+        <attvalues>
+          <attvalue for="0"
+                    value="smaz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Small strings encryption library" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="yaripe"
+            label="yaripe">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaripe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Yaripe - Yet Another RESTful in place edit" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-Palm"
+            label="p5-Palm">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-Palm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Module for handling PalmOS databases" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="geotoys"
+            label="geotoys">
+        <attvalues>
+          <attvalue for="0"
+                    value="geotoys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some scripts dealing with geo problems" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MooseX-Role-Parameterized"
+            label="MooseX-Role-Parameterized">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooseX-Role-Parameterized" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="roles with composition parameters" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hamsterpaj"
+            label="hamsterpaj">
+        <attvalues>
+          <attvalue for="0"
+                    value="hamsterpaj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Hamsterpaj website" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="selectorgadget"
+            label="selectorgadget">
+        <attvalues>
+          <attvalue for="0"
+                    value="selectorgadget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Go go CSS / DOM inspection." />
+          <attvalue for="10"
+                    value="156" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitter--follow-my-followers"
+            label="twitter--follow-my-followers">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter--follow-my-followers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Follows twitter users who follow the auth'd user" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_action_args"
+            label="rails_action_args">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_action_args" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&lt;3 Action Args. Now for use in Rails3. Much thanks to the Merb crew for this innovation." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="metric_fu"
+            label="metric_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="metric_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fist full of code metrics, with an awesome template." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="homebrew-web"
+            label="homebrew-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="homebrew-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra front end for the homebrew package management system" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchsphinx"
+            label="couchsphinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchsphinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A full text indexing extension for CouchDB/CouchRest using Sphinx." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tiny_ds"
+            label="tiny_ds">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiny_ds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tiny datastore library for Google App Engine with JRuby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="maven-guide-zh"
+            label="maven-guide-zh">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-guide-zh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Maven: The Definitive Guide (Chinese)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="tvinfo"
+            label="tvinfo">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvinfo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TV information lookup" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cocoa-categories"
+            label="cocoa-categories">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-categories" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of categories for objective-c" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="braintree-example-rails"
+            label="braintree-example-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="braintree-example-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A sample Rails application implementing the Braintree Transparent Redirect API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sms"
+            label="sms">
+        <attvalues>
+          <attvalue for="0"
+                    value="sms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Message Sending application" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fitnesse-intro"
+            label="fitnesse-intro">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitnesse-intro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Introduction to FitNesse for fellow CIJUG members" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pretty_buttons"
+            label="pretty_buttons">
+        <attvalues>
+          <attvalue for="0"
+                    value="pretty_buttons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Makes uniform buttons and links that look like buttons easier" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Melange"
+            label="Melange">
+        <attvalues>
+          <attvalue for="0"
+                    value="Melange" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a mirror of the hg repo for the open-source &quot;Spice of Creation&quot;, aka Melange, project. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sparkx-form-wheels"
+            label="sparkx-form-wheels">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparkx-form-wheels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ready to use fields for Spark::Form" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tv-listings"
+            label="tv-listings">
+        <attvalues>
+          <attvalue for="0"
+                    value="tv-listings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TV Listings / iPhone" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="gitextensions"
+            label="gitextensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitextensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="GitExtensions is a shell extension, a Visual Studio 2008 plugin and a standalone Git repository tool." />
+          <attvalue for="10"
+                    value="165" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="validates_url"
+            label="validates_url">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_url" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord property URL validation" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blackjackdrill"
+            label="blackjackdrill">
+        <attvalues>
+          <attvalue for="0"
+                    value="blackjackdrill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blackjack Basic Strategy Driller" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="web_sg_form_builder"
+            label="web_sg_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="web_sg_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simplified form builder that produces consistent and semantic form markups" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-featured_pages-extension"
+            label="radiant-featured_pages-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-featured_pages-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds the ability to feature pages in Radiant and list them without regard to their place in the page hierarchy" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rdiscount"
+            label="rdiscount">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdiscount" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Discount (For Ruby) Implementation of John Gruber's Markdown" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="autotest-notification"
+            label="autotest-notification">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-notification" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="This gem set the autotest (ZenTest) to send messages to software as Growl, LibNotify, and Snarl, displaying a window with the results." />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby_koans"
+            label="ruby_koans">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_koans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of Koans to teach the Ruby language" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Whoosh-AppEngine"
+            label="Whoosh-AppEngine">
+        <attvalues>
+          <attvalue for="0"
+                    value="Whoosh-AppEngine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Full Text searching on Google AppEngine" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cower.bufferedglmax2d"
+            label="cower.bufferedglmax2d">
+        <attvalues>
+          <attvalue for="0"
+                    value="cower.bufferedglmax2d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GLMax2D implementation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-twitter-extension"
+            label="radiant-twitter-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-twitter-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS to send notifications of newly published pages to a Twitter account." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-msg"
+            label="ruby-msg">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-msg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library for reading and converting Outlook msg and pst files (mapi message stores)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="jslint.vim"
+            label="jslint.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="jslint.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="VIM plugin and command line tool for running JSLint &lt;http://jslint.com/&gt;. This is alpha software and is under heavy development." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="mediawiki-entry-title-override"
+            label="mediawiki-entry-title-override">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediawiki-entry-title-override" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple extension to allow overriding of MediaWiki page titles using document mark-up." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="curb"
+            label="curb">
+        <attvalues>
+          <attvalue for="0"
+                    value="curb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Ruby bindings for libcurl" />
+          <attvalue for="10"
+                    value="182" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ECC"
+            label="ECC">
+        <attvalues>
+          <attvalue for="0"
+                    value="ECC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Elliptic Curve Cryptography" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="net-ssh"
+            label="net-ssh">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-ssh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pure Ruby implementation of an SSH (protocol 2) client" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activerecord-odbc-adapter"
+            label="activerecord-odbc-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-odbc-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Whole import of http://rubyforge.org/projects/odbc-rails/ plus a couple of fixes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gec2"
+            label="gec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="gec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gentoo EC2, Puppet and Portage Tools" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="silverstripe-cms"
+            label="silverstripe-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverstripe-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="SilverStripe CMS. This clone is automatically updated from the subversion repository." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-pdfplugin"
+            label="grails-pdfplugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-pdfplugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="simple plugin to generate PDF's from GSP's on the fly" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="loved"
+            label="loved">
+        <attvalues>
+          <attvalue for="0"
+                    value="loved" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple tag-based playlist manager for MPD" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsdm"
+            label="jsdm">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsdm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Javascript dependency manager" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="weblogger"
+            label="weblogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="weblogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A weblog client for Emacs that works with Blogger, Livejournal, Movable Type and more" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="olympia_software_craftsmanship_workshop"
+            label="olympia_software_craftsmanship_workshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="olympia_software_craftsmanship_workshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Files and documents for the upcoming Olympia Software Craftsmanship Workshop." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="catalyst-actionrole-matchrequestmethod"
+            label="catalyst-actionrole-matchrequestmethod">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-actionrole-matchrequestmethod" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="matrixview"
+            label="matrixview">
+        <attvalues>
+          <attvalue for="0"
+                    value="matrixview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript library for adding keyboard and mouse selection capabilities to HTML lists. Uses the Prototype framework." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Unofficial-Google-Wave-Notifier"
+            label="Unofficial-Google-Wave-Notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="Unofficial-Google-Wave-Notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Unofficial Google Wave Notifier for mac" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wordbadger"
+            label="wordbadger">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordbadger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WordBadger is a sample app I've been working on in order to play with MongoMapper, Cucumber, and jQuery." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sassdoc"
+            label="sassdoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="sassdoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emit documentation for sass files in easy to read formats" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opinion"
+            label="opinion">
+        <attvalues>
+          <attvalue for="0"
+                    value="opinion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Opinion (o2): RoR forum software" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="assert-microformats"
+            label="assert-microformats">
+        <attvalues>
+          <attvalue for="0"
+                    value="assert-microformats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem to help you automatically test for correct microformat markup in Rails apps." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mychores"
+            label="mychores">
+        <attvalues>
+          <attvalue for="0"
+                    value="mychores" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The code for MyChores, open-source, freely available to anyone who wants it." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ccsv"
+            label="ccsv">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccsv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A pure-C CSV parser for Ruby" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="kitsune"
+            label="kitsune">
+        <attvalues>
+          <attvalue for="0"
+                    value="kitsune" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SUMO v2 - Rewrite in Django" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-subscription"
+            label="django-subscription">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-subscription" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Subscriptions or Recurring Billing App for django" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="arboris-python"
+            label="arboris-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="arboris-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="a simulator for tree-shaped robotic systems" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="colonists_of_dogon"
+            label="colonists_of_dogon">
+        <attvalues>
+          <attvalue for="0"
+                    value="colonists_of_dogon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A game like Settlers of Catan except with colonists instead of settlers and dogs instead of cats." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yql-tables"
+            label="yql-tables">
+        <attvalues>
+          <attvalue for="0"
+                    value="yql-tables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="48" />
+          <attvalue for="9"
+                    value="YQL is extensible using a table definition.  This repository will hold community contributed definitions." />
+          <attvalue for="10"
+                    value="173" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="A-Perl-Ecosystem-Toolbar"
+            label="A-Perl-Ecosystem-Toolbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="A-Perl-Ecosystem-Toolbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A persistent toolbar for the Perl ecosystem" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery.truncator.js"
+            label="jquery.truncator.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.truncator.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="&quot;more&quot;/&quot;less&quot; style truncator for jQuery that handles HTML gracefully." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pyrot-jar"
+            label="pyrot-jar">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrot-jar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pyrot Jar powering the best tv downloader ever" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rsync.net"
+            label="rsync.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="rsync.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="port of rsync to .net" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="django-favorites"
+            label="django-favorites">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-favorites" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generic favorites app for django with some more utilities that make it a bit more plugable" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Talk"
+            label="Talk">
+        <attvalues>
+          <attvalue for="0"
+                    value="Talk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Red5 and Flex apps for a simple chat interface through Flash." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="caching_presenter"
+            label="caching_presenter">
+        <attvalues>
+          <attvalue for="0"
+                    value="caching_presenter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An implementation of the Rails presenter pattern, focusing on having the presenter only *present* on models. " />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-wall"
+            label="django-wall">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-wall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The django-wall app allows for shared posting and display of short text items in a communal setting. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rack-contrib"
+            label="rack-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Moved to http://github.com/rack/rack-contrib/" />
+          <attvalue for="10"
+                    value="130" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pMinimap"
+            label="pMinimap">
+        <attvalues>
+          <attvalue for="0"
+                    value="pMinimap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="couchdb-ruboss-sinatra-poc"
+            label="couchdb-ruboss-sinatra-poc">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-ruboss-sinatra-poc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lightweight Sinatra app utilizing CouchDB to talk Adobe Flex through Ruboss!!!  Mouthful alert...." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="etsy4r"
+            label="etsy4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="etsy4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Handcrafted API Wrapper for Etsy" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim-ku_source"
+            label="vim-ku_source">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-ku_source" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="railsbench"
+            label="railsbench">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsbench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="benchmarking tool for rails applications" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github_test"
+            label="github_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample project to test Git and Github" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="net-plurk"
+            label="net-plurk">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-plurk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="basic plurk api" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="disciple"
+            label="disciple">
+        <attvalues>
+          <attvalue for="0"
+                    value="disciple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python-based website that follows a set of github repositories..." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="platform_build"
+            label="platform_build">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="barnowl-twitter"
+            label="barnowl-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="barnowl-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Twitter Support for BarnOwl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ccw.clojurecontrib"
+            label="ccw.clojurecontrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccw.clojurecontrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="symql"
+            label="symql">
+        <attvalues>
+          <attvalue for="0"
+                    value="symql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[Symphony 2] An SQL-like syntax for querying entries from Symphony CMS" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="OmniGroup"
+            label="OmniGroup">
+        <attvalues>
+          <attvalue for="0"
+                    value="OmniGroup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Source for many of The Omni Group's frameworks" />
+          <attvalue for="10"
+                    value="154" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tinymce"
+            label="tinymce">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinymce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL." />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gemstone-scripts"
+            label="gemstone-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemstone-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GemStone management scripts" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-export"
+            label="django-export">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-export" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Django app to export a database dump and media files" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="iphonelinux-kernel"
+            label="iphonelinux-kernel">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphonelinux-kernel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Port of the Linux kernel to the iPhone" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-to-github"
+            label="lighthouse-to-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-to-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby script that migrates Lighthouse tickets to Github issues" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-opensrs"
+            label="net-opensrs">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-opensrs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a client for Tucows OpenSRS" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb-fixtures"
+            label="merb-fixtures">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-fixtures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb plugin that provides flexible fixtures system. DataMapper, ActiveRecord and Sequel is supported." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gamelan"
+            label="gamelan">
+        <attvalues>
+          <attvalue for="0"
+                    value="gamelan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gamelan is a good-enough soft real-time event scheduler, written in Ruby, especially for music applications." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-pivotal-tracker"
+            label="ruby-pivotal-tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-pivotal-tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby client library for the Pivotal Tracker API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubyflow"
+            label="rubyflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A gitified copy of Peter Cooper's Rubyflow website" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Test-DBIx-Class"
+            label="Test-DBIx-Class">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-DBIx-Class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Testing Framework For DBIx::Class" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="addressbooker"
+            label="addressbooker">
+        <attvalues>
+          <attvalue for="0"
+                    value="addressbooker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Address Book tool" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="github-control"
+            label="github-control">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Control the githubs" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fetion"
+            label="fetion">
+        <attvalues>
+          <attvalue for="0"
+                    value="fetion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="fetion for pidgin" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="python-django-templates.tmbundle"
+            label="python-django-templates.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-django-templates.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for Python Django Templates" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ninject.moq"
+            label="ninject.moq">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.moq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="extension for ninject aiding testability in moq" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="choice"
+            label="choice">
+        <attvalues>
+          <attvalue for="0"
+                    value="choice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Choice is a gem for defining and parsing command line options with a friendly DSL." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-orm-cache"
+            label="django-orm-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-orm-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A caching layer for Django" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails_jqtouch"
+            label="rails_jqtouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_jqtouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to wrap some functionality of jQTouch" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thrift-admin"
+            label="thrift-admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrift-admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="admin interface (in thrift) for scala servers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyhistorian"
+            label="pyhistorian">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyhistorian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A BDD tool for writing specifications using Given-When-Then template" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rabbit_starter"
+            label="rabbit_starter">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabbit_starter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RabbitMQ starter kit, example basic client scripts in ruby" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="isbg"
+            label="isbg">
+        <attvalues>
+          <attvalue for="0"
+                    value="isbg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IMAP Spam Begone (isbg): a script that makes it easy to scan an IMAP inbox for spam using SpamAssassin and get your spam moved to another folder." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cercamap"
+            label="cercamap">
+        <attvalues>
+          <attvalue for="0"
+                    value="cercamap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An SDK for imbedding interactive maps from openstreetmap.org in an iPhone application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="graphy"
+            label="graphy">
+        <attvalues>
+          <attvalue for="0"
+                    value="graphy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Graph Theory library for Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sql-abstract"
+            label="sql-abstract">
+        <attvalues>
+          <attvalue for="0"
+                    value="sql-abstract" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A bare-metal (with added cool-toys) re-implementation of SQL::Abstract" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="app-addex-addressbook-apple"
+            label="app-addex-addressbook-apple">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-addex-addressbook-apple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apple Address Book.app support for addex" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ansuz_user_system"
+            label="ansuz_user_system">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansuz_user_system" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A User System for Ansuz.  Adds ability to register, will add a profile page and places for other plugins to integrate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adva_cms"
+            label="adva_cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="adva_cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="51" />
+          <attvalue for="9"
+                    value="cutting edge cms, blog, wiki, forum ..." />
+          <attvalue for="10"
+                    value="462" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="synapse"
+            label="synapse">
+        <attvalues>
+          <attvalue for="0"
+                    value="synapse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="An XMPP client." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ubergallery"
+            label="ubergallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubergallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="UberGallery is a simple, yet powerful, PHP photo gallery that will basically manage itself for you. UberGallery supports .jpg, .gif &amp; .png image types, and will automatically creates thumbnails on the fly." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="commission_junction"
+            label="commission_junction">
+        <attvalues>
+          <attvalue for="0"
+                    value="commission_junction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Commission Junction SOAP API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facebook-connect-sinatra-example"
+            label="facebook-connect-sinatra-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook-connect-sinatra-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example of using facebook connect to log into a Sinatra application" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="isbn_validation"
+            label="isbn_validation">
+        <attvalues>
+          <attvalue for="0"
+                    value="isbn_validation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ISBN Validation for ActiveRecord Models" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="panda_flex_uploader"
+            label="panda_flex_uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="panda_flex_uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flex uploader for Panda" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="01-CodeBreaker"
+            label="01-CodeBreaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="01-CodeBreaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create a computer that will give proper responses to the code breaker game" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="eplot"
+            label="eplot">
+        <attvalues>
+          <attvalue for="0"
+                    value="eplot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plot engine written in erlang." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="unittest"
+            label="unittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="unittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="PHPUnit integration for Kohana" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="haskell-tyrant"
+            label="haskell-tyrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="haskell-tyrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pure Haskell interface to the Tokyo Tyrant database server via its binary protocol" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="twircd"
+            label="twircd">
+        <attvalues>
+          <attvalue for="0"
+                    value="twircd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Twitter IRC Server" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rails-caddy"
+            label="rails-caddy">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-caddy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A developer's QA &quot;caddy&quot; that aids in QA'ing, debugging, and otherwise navigating your application during development and/or QA." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="harbor"
+            label="harbor">
+        <attvalues>
+          <attvalue for="0"
+                    value="harbor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby web framework founded on the principles of composition, testability, and consistency." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iconiconicon"
+            label="iconiconicon">
+        <attvalues>
+          <attvalue for="0"
+                    value="iconiconicon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="icon set (famfamfam's silk icons from http://famfamfam.com/lab/icons/silk/ please respect the famfamfam license)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fireeagle"
+            label="fireeagle">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Ruby wrapper for Yahoo!'s FireEagle" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-flexi-rate-shipping"
+            label="spree-flexi-rate-shipping">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-flexi-rate-shipping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Spree shipping extension that calculates shipping using predefined amounts." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rswing"
+            label="rswing">
+        <attvalues>
+          <attvalue for="0"
+                    value="rswing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="swing wrapper for ruby / jruby" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="auto_tagger"
+            label="auto_tagger">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_tagger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Helps you automatically create tags for each stage in a multi-stage deploment and deploy from the latest tag from the previous environment" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="relax.el"
+            label="relax.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="relax.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Interact with CouchDB databases from within Emacs, with ease!" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="mixlib-authentication"
+            label="mixlib-authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="mixlib-authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="AuthN signing and verification.  Appears in both the client and server" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kate_directory_project"
+            label="kate_directory_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="kate_directory_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kate (KDE Advanced Text Editor) plugin that mimics TextMate's project functionality." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="p5-cucumber"
+            label="p5-cucumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-cucumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cucumber for Perl 5" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lw_pago_certo_uso"
+            label="lw_pago_certo_uso">
+        <attvalues>
+          <attvalue for="0"
+                    value="lw_pago_certo_uso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="projeto de teste de uso para o pagamento certo da locaweb" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="i18n-js"
+            label="i18n-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="It's a small library (5.2KB or 1.76KB when gzipped) to provide the Rails I18n translations on the Javascript.  " />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lots-of-words"
+            label="lots-of-words">
+        <attvalues>
+          <attvalue for="0"
+                    value="lots-of-words" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A whole lot of them. Using CouchDB and CouchREST" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scraping"
+            label="scraping">
+        <attvalues>
+          <attvalue for="0"
+                    value="scraping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scraping" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Tcl" />
+        </attvalues>
+      </node>
+      <node id="bolt"
+            label="bolt">
+        <attvalues>
+          <attvalue for="0"
+                    value="bolt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A stab at creating a faster autotest" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restfulie-java"
+            label="restfulie-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulie-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="restfulie implementation in java, with support to vraptor" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="convolupy"
+            label="convolupy">
+        <attvalues>
+          <attvalue for="0"
+                    value="convolupy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library for creating/using convolutional neural networks in Python." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Public-Domain-Calculator"
+            label="Public-Domain-Calculator">
+        <attvalues>
+          <attvalue for="0"
+                    value="Public-Domain-Calculator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Powered by Freebase" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="suregrow"
+            label="suregrow">
+        <attvalues>
+          <attvalue for="0"
+                    value="suregrow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, and reliable js library for autogrowing textfields" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="methods-checknames"
+            label="methods-checknames">
+        <attvalues>
+          <attvalue for="0"
+                    value="methods-checknames" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="snow.tmbundle"
+            label="snow.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="snow.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple tmBundle for Snow - see simonask/snow." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tinymce_hammer"
+            label="tinymce_hammer">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinymce_hammer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A TinyMCE plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Continental.tmbundle"
+            label="Continental.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Continental.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cucumber autocomplete for existing steps" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Twail"
+            label="Twail">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tail -twitter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libselinux-ruby-puppet"
+            label="libselinux-ruby-puppet">
+        <attvalues>
+          <attvalue for="0"
+                    value="libselinux-ruby-puppet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The minimal SELinux bindings for Ruby required to run puppet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="QuickAuctions"
+            label="QuickAuctions">
+        <attvalues>
+          <attvalue for="0"
+                    value="QuickAuctions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Auction posting, made quicker!" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="add-import-el"
+            label="add-import-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="add-import-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ABANDON-WARE" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="honk"
+            label="honk">
+        <attvalues>
+          <attvalue for="0"
+                    value="honk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my blogging engine - sinatra + yaml" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_device"
+            label="active_device">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_device" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mobile Device Detector" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-spidermonkey"
+            label="python-spidermonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-spidermonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Python/JavaScript bridge module, making use of Mozilla's spidermonkey JavaScript implementation." />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jss"
+            label="jss">
+        <attvalues>
+          <attvalue for="0"
+                    value="jss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jquery plugin for enhancing browser CSS3 style support" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="baas"
+            label="baas">
+        <attvalues>
+          <attvalue for="0"
+                    value="baas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;Buddy as a Service&quot; is a xmpp / wavelet robot using Yahoo YQL API, Google API and other services to do searches and some other stuff for you. If you want to see BaaS in action, add baas@borho.net to your jabber contacts." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="agent-ohm"
+            label="agent-ohm">
+        <attvalues>
+          <attvalue for="0"
+                    value="agent-ohm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Developer friendly E-Commerce platform" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="enum_fu"
+            label="enum_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="enum_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="enum_fu is a rails plugin with which you can use integer fields in DB as enum typed in ActiveRecord" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="philly.rb"
+            label="philly.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="philly.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Phillyrb.org website" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="beacon"
+            label="beacon">
+        <attvalues>
+          <attvalue for="0"
+                    value="beacon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple observers for your code" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mrplow"
+            label="mrplow">
+        <attvalues>
+          <attvalue for="0"
+                    value="mrplow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn - Fork of Wobin's MrPlow" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="progit"
+            label="progit">
+        <attvalues>
+          <attvalue for="0"
+                    value="progit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pro Git Book Content" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ShortErl"
+            label="ShortErl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ShortErl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang version of Ruby's ShortURL, except with the good URL shortening services" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cucumber-wicket"
+            label="cucumber-wicket">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-wicket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cucumber support for Apache Wicket" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jquery.parcel"
+            label="jquery.parcel">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.parcel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin designed to simplify and guide the OO encapsulation of client side Javascript code and more..." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="catalyst-controller-leaktracker"
+            label="catalyst-controller-leaktracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-controller-leaktracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Simple-Game-Framework"
+            label="Simple-Game-Framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="Simple-Game-Framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An open source simple game framework that I use for my own games." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="bake"
+            label="bake">
+        <attvalues>
+          <attvalue for="0"
+                    value="bake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple utility to merge files into a given template, based on simple recipes." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-wym-editor-filter-extension"
+            label="radiant-wym-editor-filter-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-wym-editor-filter-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rubyenterpriseedition187-248"
+            label="rubyenterpriseedition187-248">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyenterpriseedition187-248" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Enterprise Edition based on MRI 1.8.7-p248" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="rrdtool-oo-perl"
+            label="rrdtool-oo-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rrdtool-oo-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RRDTool::OO -  An object-oriented Perl interface to RRDTool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-patterns"
+            label="jquery-patterns">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-patterns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="jQuery utitlities and patterns that I use in different projects" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="BigOldRailsTemplate"
+            label="BigOldRailsTemplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="BigOldRailsTemplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="37" />
+          <attvalue for="9"
+                    value="Heavyweight template for Rails 2.3.x" />
+          <attvalue for="10"
+                    value="318" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jerity"
+            label="jerity">
+        <attvalues>
+          <attvalue for="0"
+                    value="jerity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jerity superproject" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="qtrotate"
+            label="qtrotate">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtrotate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools for handling rotated Quicktime/MP4 files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="html--timeline"
+            label="html--timeline">
+        <attvalues>
+          <attvalue for="0"
+                    value="html--timeline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module to convert Gedcom files into MIT Simile Timelines" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="doogee"
+            label="doogee">
+        <attvalues>
+          <attvalue for="0"
+                    value="doogee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple diary system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bunco"
+            label="bunco">
+        <attvalues>
+          <attvalue for="0"
+                    value="bunco" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sprite"
+            label="sprite">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="generate css sprites automagically" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sonatype-tycho"
+            label="sonatype-tycho">
+        <attvalues>
+          <attvalue for="0"
+                    value="sonatype-tycho" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="blueprint-plugin---liquidgrid"
+            label="blueprint-plugin---liquidgrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="blueprint-plugin---liquidgrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Liquid, stretch layout based on the browser window size. " />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="apotomo_examples"
+            label="apotomo_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="apotomo_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A counter, a TODO app and some more sample Apotomo widgets in a Rails project." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-bot-ikcbot-pluggable"
+            label="p5-bot-ikcbot-pluggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-bot-ikcbot-pluggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bot2ch"
+            label="bot2ch">
+        <attvalues>
+          <attvalue for="0"
+                    value="bot2ch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="2ch image downloader" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Drupal-6-ipkg"
+            label="Drupal-6-ipkg">
+        <attvalues>
+          <attvalue for="0"
+                    value="Drupal-6-ipkg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Drupal 6 install packager - install Drupal with many modules and themes." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-fsevent"
+            label="ruby-fsevent">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-fsevent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A native extension exposing the OS X FSEvents API. RubyCocoa not required." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="scriptaculous-multidrag"
+            label="scriptaculous-multidrag">
+        <attvalues>
+          <attvalue for="0"
+                    value="scriptaculous-multidrag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scriptaculous sortable w/ multiple selectable elements" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yuicompressor"
+            label="yuicompressor">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuicompressor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YUI Compressor" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ultrasphinx"
+            label="ultrasphinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="ultrasphinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="a maintained fork of Evan Weaver's Ultrasphinx code -- see the escape_sql branch" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-fullscreen"
+            label="mt-plugin-fullscreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-fullscreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that allows you to toggle your template and entry editor to the screen's full width." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="authlogic_rpx"
+            label="authlogic_rpx">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_rpx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Discontinued) Extension of the Authlogic library to add RPX support. See http://github.com/tardate/authlogic_rpx for up to date RPX support" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chef-solo-bootstrap"
+            label="chef-solo-bootstrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-solo-bootstrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple recipe for getting started with Chef Solo server configuration." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tweetanium"
+            label="tweetanium">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetanium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Titanium twitter client" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fitnesse"
+            label="fitnesse">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitnesse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="48" />
+          <attvalue for="9"
+                    value="FitNesse -- The Acceptance Test Wiki" />
+          <attvalue for="10"
+                    value="120" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="rumblr"
+            label="rumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby client for the Tumblr API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-paste"
+            label="django-paste">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-paste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bert"
+            label="bert">
+        <attvalues>
+          <attvalue for="0"
+                    value="bert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="BERT (Binary ERlang Term) serialization library for Ruby." />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="etch"
+            label="etch">
+        <attvalues>
+          <attvalue for="0"
+                    value="etch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of Apache Etch (incubating)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="kocode"
+            label="kocode">
+        <attvalues>
+          <attvalue for="0"
+                    value="kocode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A project manager built with the Kohana framework (3.x)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="inputswitcher"
+            label="inputswitcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="inputswitcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Different input source for each application on Leopard" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="incremental-backup-system"
+            label="incremental-backup-system">
+        <attvalues>
+          <attvalue for="0"
+                    value="incremental-backup-system" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby libraries, command line script, and web interface for making regular incremental backups of a file system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-presentation"
+            label="git-presentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-presentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Git/Github presentation for Summercamp2009" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="maven-itblast-plugin"
+            label="maven-itblast-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-itblast-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Maven 2 plugin that runs integration tests on multiple servers" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="scalacheck"
+            label="scalacheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalacheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mirror of svn scalacheck" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lighthouse_burndown"
+            label="lighthouse_burndown">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse_burndown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create burndown charts of your Lighthouse milestones" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stub"
+            label="stub">
+        <attvalues>
+          <attvalue for="0"
+                    value="stub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A stub gem, including C extension." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pomohub"
+            label="pomohub">
+        <attvalues>
+          <attvalue for="0"
+                    value="pomohub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Sage"
+            label="Sage">
+        <attvalues>
+          <attvalue for="0"
+                    value="Sage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A scala API for the AppEngine Datastore, shamelessly reminiscent of scala-query" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="tinder"
+            label="tinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="Tinder is an Ruby API for interfacing with Campfire, the 37Signals chat application." />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bucardo"
+            label="bucardo">
+        <attvalues>
+          <attvalue for="0"
+                    value="bucardo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Bucardo multimaster and master/slave Postgres replication" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-tidings"
+            label="mt-plugin-tidings">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-tidings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Movable Type interface to tidylib" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mt-tool-exportts"
+            label="mt-tool-exportts">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-tool-exportts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tool for Movable Type that allows you to easily export the templates in a blog as a template set." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ffi-tk"
+            label="ffi-tk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi-tk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FFI bindings to the Tk GUI toolkit" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="utilities-AsyncServiceStubs"
+            label="utilities-AsyncServiceStubs">
+        <attvalues>
+          <attvalue for="0"
+                    value="utilities-AsyncServiceStubs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various Asynchronous Stub Classes that I have found to be useful for testing." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="async-uitableview"
+            label="async-uitableview">
+        <attvalues>
+          <attvalue for="0"
+                    value="async-uitableview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Sample project using the ASIHTTPRequest to load the public Flickr RSS feed, and then load the images in a UITableView in asynchronous fashion" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="photo-promenade"
+            label="photo-promenade">
+        <attvalues>
+          <attvalue for="0"
+                    value="photo-promenade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tiny PHP photo gallery that does what it has to do" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jsconfus"
+            label="jsconfus">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsconfus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Node.js, Mustache.js, and CouchDB in a happy website love tryst." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sub-uplevel"
+            label="sub-uplevel">
+        <attvalues>
+          <attvalue for="0"
+                    value="sub-uplevel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) apparently run a function in a higher stack frame" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cohort"
+            label="cohort">
+        <attvalues>
+          <attvalue for="0"
+                    value="cohort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Cohort CRM - a tag-heavy Rails-based CRM" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="php_app"
+            label="php_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="php_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A PHP eval server for Erlang/OTP." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="node.dbslayer.js"
+            label="node.dbslayer.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="node.dbslayer.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DBSlayer (MySQL) support for Node.JS" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="loonar"
+            label="loonar">
+        <attvalues>
+          <attvalue for="0"
+                    value="loonar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Loonar: The flexible object system for Lua" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="webgl-lessons"
+            label="webgl-lessons">
+        <attvalues>
+          <attvalue for="0"
+                    value="webgl-lessons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A series of lessons in WebGL, very loosely based on the NeHe OpenGL series" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="marker"
+            label="marker">
+        <attvalues>
+          <attvalue for="0"
+                    value="marker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A markup parser that outputs html and text.  Syntax is similar to MediaWiki." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-termios"
+            label="ruby-termios">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-termios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple wrapper or termios(3) for Ruby." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paipr"
+            label="paipr">
+        <attvalues>
+          <attvalue for="0"
+                    value="paipr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Paradigms of Artificial Intelligence Programming (in Ruby)" />
+          <attvalue for="10"
+                    value="140" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="incremental_svd"
+            label="incremental_svd">
+        <attvalues>
+          <attvalue for="0"
+                    value="incremental_svd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby/GSL extension implementing Brand's algorithm for incremental singular value decomposition." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frumios"
+            label="frumios">
+        <attvalues>
+          <attvalue for="0"
+                    value="frumios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Frumious Object System for Clojure" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="evernotefsapp"
+            label="evernotefsapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="evernotefsapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MacFUSE-based file system for accessing the Evernote service." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="amazon-product-advertising-api"
+            label="amazon-product-advertising-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-product-advertising-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A nice rubyish interface to the Amazon Product Advertising API, formerly known as the Associates Web Service and before that the Amazon E-Commerce Service." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="faceroll"
+            label="faceroll">
+        <attvalues>
+          <attvalue for="0"
+                    value="faceroll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Faceroll your way to Business Value!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-mojo-support"
+            label="scala-mojo-support">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-mojo-support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Helper to create maven mojo projects in the Scala languages" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="murder"
+            label="murder">
+        <attvalues>
+          <attvalue for="0"
+                    value="murder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Large scale server deploys using BitTorrent and the BitTornado library" />
+          <attvalue for="10"
+                    value="245" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gemviz"
+            label="gemviz">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemviz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple gem-dependency grapher" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SimpleResource"
+            label="SimpleResource">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimpleResource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby library for schemaless key-value-store db, offering ActiveRecord-like interface, indexing and write-locking functions. Currently supports MySQL and TokyoTyrant for backends." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cheap-themes"
+            label="cheap-themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheap-themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cheap Themes adds dead easy theming support for Rails views and also a way of customizing controller actions on per-theme basis." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="db_virtual"
+            label="db_virtual">
+        <attvalues>
+          <attvalue for="0"
+                    value="db_virtual" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DB_Virtual allows you to set up a single master and N nodes to balance traffic across multiple DB servers. Compatible with PEAR DB's API." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="freshbooks.py"
+            label="freshbooks.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshbooks.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Python interface to the FreshBooks API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nginx_config_generator"
+            label="nginx_config_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx_config_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Generates nginx config files from YAML." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iso_country_codes"
+            label="iso_country_codes">
+        <attvalues>
+          <attvalue for="0"
+                    value="iso_country_codes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby library that provides ISO 3166-1 country codes/names and ISO 4217 currencies" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="csvget"
+            label="csvget">
+        <attvalues>
+          <attvalue for="0"
+                    value="csvget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses parselets and rwget to generate csv files from websites" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="builder"
+            label="builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Provide a simple way to create XML markup and data structures." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Math--GMPz"
+            label="Math--GMPz">
+        <attvalues>
+          <attvalue for="0"
+                    value="Math--GMPz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl Interface to the GMP Library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="eventdns"
+            label="eventdns">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventdns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An EventMachine based DNS server" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vuzitphp"
+            label="vuzitphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="vuzitphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="PHP 5 library for the Vuzit AJAX document viewer  web services API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="machine.specifications"
+            label="machine.specifications">
+        <attvalues>
+          <attvalue for="0"
+                    value="machine.specifications" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchdb-benchmarks"
+            label="couchdb-benchmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-benchmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="some benchmark scripts for testing CouchDB performance" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="CakePHP-Cart"
+            label="CakePHP-Cart">
+        <attvalues>
+          <attvalue for="0"
+                    value="CakePHP-Cart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="One plugin to package together all the tools needed to build your own shopping cart in CakePHP" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-session-store-berkeleydb"
+            label="catalyst-plugin-session-store-berkeleydb">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-session-store-berkeleydb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mailstore-bench"
+            label="mailstore-bench">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailstore-bench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="benchmark imap server performance" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="form"
+            label="form">
+        <attvalues>
+          <attvalue for="0"
+                    value="form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="jQuery Form Plugin" />
+          <attvalue for="10"
+                    value="220" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="anthill"
+            label="anthill">
+        <attvalues>
+          <attvalue for="0"
+                    value="anthill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django application developed for running a community website - developed for sunlightlabs.com" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cdm"
+            label="cdm">
+        <attvalues>
+          <attvalue for="0"
+                    value="cdm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Console Display Manager" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="metasploit"
+            label="metasploit">
+        <attvalues>
+          <attvalue for="0"
+                    value="metasploit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="metasploit framework 3.2" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="werewolf"
+            label="werewolf">
+        <attvalues>
+          <attvalue for="0"
+                    value="werewolf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="http://werewolfnight.org" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="l2r"
+            label="l2r">
+        <attvalues>
+          <attvalue for="0"
+                    value="l2r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="kohana-email"
+            label="kohana-email">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Email module for Kohana 3.0 framework - port of 2.3.x email helper" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="static-map"
+            label="static-map">
+        <attvalues>
+          <attvalue for="0"
+                    value="static-map" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A light wrapper around Google's Static and Dynamic map APIs" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-photo-gallery"
+            label="django-photo-gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-photo-gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jmaps"
+            label="jmaps">
+        <attvalues>
+          <attvalue for="0"
+                    value="jmaps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="jMaps is a jQuery plugin that provides a really easy API to create and manage multiple google maps on any page. " />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iPhone-CroppingCamera"
+            label="iPhone-CroppingCamera">
+        <attvalues>
+          <attvalue for="0"
+                    value="iPhone-CroppingCamera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="exif 書き込み対応カメラアプリ" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="acts_as_favoriteable"
+            label="acts_as_favoriteable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_favoriteable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shoulda"
+            label="shoulda">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoulda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes tests easy on the fingers and the eyes" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pdf-inspector"
+            label="pdf-inspector">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdf-inspector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A collection of PDF::Reader based analysis classes for inspecting PDF output.   Mainly used for testing Prawn, but will work with any PDF." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="any-moose"
+            label="any-moose">
+        <attvalues>
+          <attvalue for="0"
+                    value="any-moose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="use Moose or Mouse modules" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="unique"
+            label="unique">
+        <attvalues>
+          <attvalue for="0"
+                    value="unique" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for creating single-instance GTK+ applications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gedit-advanced-bookmarks-plugin"
+            label="gedit-advanced-bookmarks-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-advanced-bookmarks-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Advanced bookmarks plugin for Gedit" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="munin_plugin"
+            label="munin_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="munin_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-rails-setup"
+            label="ubuntu-rails-setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-rails-setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bash script to install ruby, rails, mysql, nginx, and mongrel cluster on ubuntu" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="logbot"
+            label="logbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="logbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A minimal IRC bot for logging channels" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ioquake3"
+            label="ioquake3">
+        <attvalues>
+          <attvalue for="0"
+                    value="ioquake3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Unofficial git mirror of ioquake3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="whydicab"
+            label="whydicab">
+        <attvalues>
+          <attvalue for="0"
+                    value="whydicab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Why Did I Create Another Blog?" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_form"
+            label="active_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord without persistance Plugin for Rails" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-curl"
+            label="codeigniter-curl">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-curl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Simple cURL wrapper for CodeIgniter framework." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pitz"
+            label="pitz">
+        <attvalues>
+          <attvalue for="0"
+                    value="pitz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A python implementation of ditz (http://ditz.rubyforge.org)" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="flex4-login-form"
+            label="flex4-login-form">
+        <attvalues>
+          <attvalue for="0"
+                    value="flex4-login-form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Flex 4 component for a login form" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="django_webhooks"
+            label="django_webhooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_webhooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django WebHooks makes it easy to integrate WebHooks into your Django Project." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="popen4"
+            label="popen4">
+        <attvalues>
+          <attvalue for="0"
+                    value="popen4" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="POpen4 without native libraries" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_bbcode"
+            label="simple_bbcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_bbcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple bbcode implement" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="voter"
+            label="voter">
+        <attvalues>
+          <attvalue for="0"
+                    value="voter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example application that uses Rails and Adhearsion" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cincinnati.rb"
+            label="cincinnati.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="cincinnati.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="delicious-cli"
+            label="delicious-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="delicious-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Delicious.com commandline interface" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libpcap"
+            label="libpcap">
+        <attvalues>
+          <attvalue for="0"
+                    value="libpcap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="the LIBpcap interface to various kernel packet capture mechanism" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="my_toy_compiler"
+            label="my_toy_compiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="my_toy_compiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Toy Compiler. Read about how I did it at the homepage URL" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="python-extras-tmbundle"
+            label="python-extras-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-extras-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extra Python support for TextMate" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-sqlserver-adapter"
+            label="rails-sqlserver-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-sqlserver-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A seriously out of date fork of the old rails sqlserver adapter.  Go check out http://github.com/rails-sqlserver/2000-2005-adapter/ for the most up-to-date version." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="agraph-python"
+            label="agraph-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="agraph-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AllegroGraph Python client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="node"
+            label="node">
+        <attvalues>
+          <attvalue for="0"
+                    value="node" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="89" />
+          <attvalue for="9"
+                    value="evented I/O for v8 javascript" />
+          <attvalue for="10"
+                    value="1056" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bgit"
+            label="bgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="bgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin providing git support to Atlassian Bamboo" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="plagger"
+            label="plagger">
+        <attvalues>
+          <attvalue for="0"
+                    value="plagger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Pluggable RSS/Atom aggregator" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="aur2"
+            label="aur2">
+        <attvalues>
+          <attvalue for="0"
+                    value="aur2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Complete rewrite of the Archlinux User Repository" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant_page_preview_extension"
+            label="radiant_page_preview_extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant_page_preview_extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This extension allows you to view previews of pages, even if they are not in &quot;published&quot; mode." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prototype-accordion"
+            label="prototype-accordion">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype-accordion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Prototype based Javascript Accordion class." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="timetrackr"
+            label="timetrackr">
+        <attvalues>
+          <attvalue for="0"
+                    value="timetrackr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TimeTrackr - Making fun, out of tracking time" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="framework-examples"
+            label="framework-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="framework-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Example Watir tests that use different frameworks and a common test application (depot, a rails app)." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="BambooInvoice"
+            label="BambooInvoice">
+        <attvalues>
+          <attvalue for="0"
+                    value="BambooInvoice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="BambooInvoice is free Open Source invoicing software intended for small businesses and independent contractors. Built on CodeIgniter, its priorities are ease of use, user-interface, and beautiful code." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="android_vendor_community"
+            label="android_vendor_community">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_vendor_community" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A vendor tree that can be used to compile the Android Open Source Project for some Android devices. Currently HTC Hero is supported and Acer Liquid is in progress" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mocked_fixtures"
+            label="mocked_fixtures">
+        <attvalues>
+          <attvalue for="0"
+                    value="mocked_fixtures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to reuse fixtures as mock model objects without any database overhead" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="better-benchmark"
+            label="better-benchmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="better-benchmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Statistically correct benchmarking for Ruby." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="objj-pygments"
+            label="objj-pygments">
+        <attvalues>
+          <attvalue for="0"
+                    value="objj-pygments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pygments Syntax Highlighting for Objective-J" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="moosex-runnable-fuse"
+            label="moosex-runnable-fuse">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-runnable-fuse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ascends_viz"
+            label="ascends_viz">
+        <attvalues>
+          <attvalue for="0"
+                    value="ascends_viz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ASCENDS Data Visualization" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datacatalog-api"
+            label="datacatalog-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="datacatalog-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubi-buddy"
+            label="rubi-buddy">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubi-buddy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for accessing the i-Buddy" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datamatcher"
+            label="datamatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Single-page JS app for creating a mapping between similar sets of data" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Orqi"
+            label="Orqi">
+        <attvalues>
+          <attvalue for="0"
+                    value="Orqi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP MVC Framework (like all the rest)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="git-info"
+            label="git-info">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-info" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="LaTeX2e package providing acces to some git info" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="perl-www-contact"
+            label="perl-www-contact">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-www-contact" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WWW::Contact - Get contacts/addressbook from Web" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="randi2"
+            label="randi2">
+        <attvalues>
+          <attvalue for="0"
+                    value="randi2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Online Randomization Software" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="simplepie"
+            label="simplepie">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplepie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rockin' Web 1.9 for all it's worth!" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="37signalsMenu"
+            label="37signalsMenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="37signalsMenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimental client for the Backpack Journal, written in MacRuby" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="BCSlidingWindowLayer"
+            label="BCSlidingWindowLayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="BCSlidingWindowLayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple &amp; fast frame animation classes for CoreAnimation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="brushup"
+            label="brushup">
+        <attvalues>
+          <attvalue for="0"
+                    value="brushup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rails application, web service." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ba"
+            label="ba">
+        <attvalues>
+          <attvalue for="0"
+                    value="ba" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ba is a Radiant extension for conference and event management" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hpple"
+            label="hpple">
+        <attvalues>
+          <attvalue for="0"
+                    value="hpple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An XML/HTML parser for Objective-C, inspired by Hpricot." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="groundwork"
+            label="groundwork">
+        <attvalues>
+          <attvalue for="0"
+                    value="groundwork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Foundation for new Rails applications." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant_rbiz"
+            label="radiant_rbiz">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant_rbiz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A wrapper to let RBiz eCommerce solution live inside of a Radiant installation." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="silverplatter-log"
+            label="silverplatter-log">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverplatter-log" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple Log library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sykosomatic"
+            label="sykosomatic">
+        <attvalues>
+          <attvalue for="0"
+                    value="sykosomatic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="text-based online game engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moxie"
+            label="moxie">
+        <attvalues>
+          <attvalue for="0"
+                    value="moxie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes mixtapes!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hiccup"
+            label="hiccup">
+        <attvalues>
+          <attvalue for="0"
+                    value="hiccup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Library for representing HTML in Clojure" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="mod_memcache_block"
+            label="mod_memcache_block">
+        <attvalues>
+          <attvalue for="0"
+                    value="mod_memcache_block" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mod_memcache_block is an apache module that allows you to block access to your servers using a block list stored in memcache. It also offers distributed rate limiting based on HTTP response code." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TetrisPL"
+            label="TetrisPL">
+        <attvalues>
+          <attvalue for="0"
+                    value="TetrisPL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tetris in MVC SDL Modern Perl Style" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ronin-asm"
+            label="ronin-asm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ronin-asm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ronin ASM is a Ruby library for Ronin that provides dynamic Assembly (ASM) generation of programs or shellcode" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libnet"
+            label="libnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="libnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="libnet provides a portable framework for low-level network packet construction." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="iphone-style-checkboxes"
+            label="iphone-style-checkboxes">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-style-checkboxes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Turn your checkboxes into iPhone-style binary switches" />
+          <attvalue for="10"
+                    value="255" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sympy"
+            label="sympy">
+        <attvalues>
+          <attvalue for="0"
+                    value="sympy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ondrej's sympy development repo" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="smqueue"
+            label="smqueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="smqueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Ruby library implementing a Simple Message Queue protocol" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hash_mapper"
+            label="hash_mapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="hash_mapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Tiny module that allows you to easily adapt from one hash structure to another with a simple declarative DSL." />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-blueprint-helper"
+            label="cakephp-blueprint-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-blueprint-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="blueprintcss helper plugin that facilitates some of the oft-repeated parts of the framework" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dependent_protect"
+            label="dependent_protect">
+        <attvalues>
+          <attvalue for="0"
+                    value="dependent_protect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds dependent protect option to rails associations" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twist"
+            label="twist">
+        <attvalues>
+          <attvalue for="0"
+                    value="twist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby script for logging your system events to Twitter" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-commentchallenge"
+            label="mt-plugin-commentchallenge">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-commentchallenge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very effective and hands-free anti-spam plugin for Melody/Movable Type sporting an (optional) configurable text-based CAPTCHA (no squiggly images hard for even humans to decipher!)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="class-c3"
+            label="class-c3">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-c3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rubygame"
+            label="rubygame">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubygame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Flexible cross-platform game programming library for Ruby" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="F-Script"
+            label="F-Script">
+        <attvalues>
+          <attvalue for="0"
+                    value="F-Script" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ruby_gnuplot"
+            label="ruby_gnuplot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_gnuplot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fork of the ruby gnuplot gem [gnuplot] [rgnuplot] that is more maintained" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="saasu_connect_rails"
+            label="saasu_connect_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="saasu_connect_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Saasu Connect is a Ruby on Rails plugin that allows your Rails application to access the Saasu.com webservices.  It's REALLY broken at the moment - don't use it" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="icis"
+            label="icis">
+        <attvalues>
+          <attvalue for="0"
+                    value="icis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Io Continuous Integration Server" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Io" />
+        </attvalues>
+      </node>
+      <node id="fakeweb"
+            label="fakeweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="fakeweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="A test helper for faking responses to web requests" />
+          <attvalue for="10"
+                    value="303" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-apt"
+            label="puppet-apt">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-apt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="apt configuration puppet module" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-apache-ubuntu"
+            label="puppet-apache-ubuntu">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-apache-ubuntu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet Module for managing Apache.  Written just for Ubuntu LTS, with no automated file editing." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="TeXorator"
+            label="TeXorator">
+        <attvalues>
+          <attvalue for="0"
+                    value="TeXorator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a minimal, dynamically updating LaTeX previewer" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fb_adapter"
+            label="fb_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="fb_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Firebird Rails Adapter" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="casserole"
+            label="casserole">
+        <attvalues>
+          <attvalue for="0"
+                    value="casserole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Casserole, a Mac OS X GUI for Chef " />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pjsaudio"
+            label="pjsaudio">
+        <attvalues>
+          <attvalue for="0"
+                    value="pjsaudio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a comprehensive audio library for javascript/processing.js" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bjorn"
+            label="bjorn">
+        <attvalues>
+          <attvalue for="0"
+                    value="bjorn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Paths go in, coolness comes out." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="holidays"
+            label="holidays">
+        <attvalues>
+          <attvalue for="0"
+                    value="holidays" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A collection of Ruby methods to deal with statutory and other holidays.  You deserve a holiday!" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jszip"
+            label="jszip">
+        <attvalues>
+          <attvalue for="0"
+                    value="jszip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Create .zip files with Javascript " />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_extensible"
+            label="acts_as_extensible">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_extensible" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Delegates columns of a has_one association and creates the proxy methods in the caller" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appengine-bugs"
+            label="appengine-bugs">
+        <attvalues>
+          <attvalue for="0"
+                    value="appengine-bugs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="QuadEncoder"
+            label="QuadEncoder">
+        <attvalues>
+          <attvalue for="0"
+                    value="QuadEncoder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for reading moves from a quadratic rotary encoder" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="haystack_site"
+            label="haystack_site">
+        <attvalues>
+          <attvalue for="0"
+                    value="haystack_site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Forking me is not so useful." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bookkeeper"
+            label="bookkeeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookkeeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A double-entry accounting system for Rails." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SULSa"
+            label="SULSa">
+        <attvalues>
+          <attvalue for="0"
+                    value="SULSa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Swift User Location Services Application" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Test-Exit"
+            label="Test-Exit">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-Exit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module Test::Exit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rinari"
+            label="rinari">
+        <attvalues>
+          <attvalue for="0"
+                    value="rinari" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Rinari Is Not A Rails IDE (no longer updated; see eschulte's fork)" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-dbpersistconn"
+            label="django-dbpersistconn">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-dbpersistconn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This django application prevents closing database connection after each request is processed." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="logsdevkit"
+            label="logsdevkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="logsdevkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Symphony devkit for viewing logs." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="textilizefu"
+            label="textilizefu">
+        <attvalues>
+          <attvalue for="0"
+                    value="textilizefu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textilize plugin for rails, based on PermalinkFu" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kill_bill"
+            label="kill_bill">
+        <attvalues>
+          <attvalue for="0"
+                    value="kill_bill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="KillBill is a billing generator according to brazilian bank patterns. Gerador de boleto bancário" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="readernaut"
+            label="readernaut">
+        <attvalues>
+          <attvalue for="0"
+                    value="readernaut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Readernaut social reading site API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vmware"
+            label="vmware">
+        <attvalues>
+          <attvalue for="0"
+                    value="vmware" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The vmware view open source client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="js-spec"
+            label="js-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A port of RSpec to javascript, using the Prototype javascript framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby_datastores"
+            label="ruby_datastores">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_datastores" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An evaluation of various data stores for Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-auth"
+            label="rails-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is still usable, but all effort should be focused toward hassox/warden" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="msn-pecan"
+            label="msn-pecan">
+        <attvalues>
+          <attvalue for="0"
+                    value="msn-pecan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="MSN Messenger library in C" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="tuiojs"
+            label="tuiojs">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuiojs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TUIO gateway for web browser/javascript" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scala-sql-dsl"
+            label="scala-sql-dsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-sql-dsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example of an implementation of SQL as a DSL in scala" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="rails_hands_on"
+            label="rails_hands_on">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_hands_on" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A rails project for training" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrobbler2"
+            label="scrobbler2">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrobbler2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A ruby library for last.fm webservices v2" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mintupload"
+            label="mintupload">
+        <attvalues>
+          <attvalue for="0"
+                    value="mintupload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Uploads files on the Internet" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nose-xcover"
+            label="nose-xcover">
+        <attvalues>
+          <attvalue for="0"
+                    value="nose-xcover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of nose.plugins.cover that enables XML output (for use with Hudson, e.g.)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rack-client"
+            label="rack-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A client wrapper around a rack app or Net::HTTP" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_calendar"
+            label="acts_as_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Models discrete and recurring events" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-ai-challenge-tron-bot"
+            label="google-ai-challenge-tron-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-ai-challenge-tron-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a sample starter package for the 2010 Google AI Challenge in Clojure." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="net-api-rpx"
+            label="net-api-rpx">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-api-rpx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl interface for RPX" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="opWebAPIPlugin"
+            label="opWebAPIPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="opWebAPIPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="aaron-blog"
+            label="aaron-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="aaron-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="aaron's personal blog to be..." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-flaker"
+            label="python-flaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-flaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python client for the Flaker.pl API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="blocks"
+            label="blocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="blocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mockery"
+            label="mockery">
+        <attvalues>
+          <attvalue for="0"
+                    value="mockery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cross framework Mock Object and Stub support for PHP5" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spreadsheet-simple"
+            label="spreadsheet-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="spreadsheet-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a pleasant API for manipulating spreadsheets" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xmlwitch"
+            label="xmlwitch">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlwitch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Python implementation of Ruby's builder." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scopegroup"
+            label="scopegroup">
+        <attvalues>
+          <attvalue for="0"
+                    value="scopegroup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ScopeGroup is a Ruby On Rails plugin providing dynamic named_scope grouping." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="calagator"
+            label="calagator">
+        <attvalues>
+          <attvalue for="0"
+                    value="calagator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Igal's development fork of Calagator, see my branches for new code." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="select_with_include"
+            label="select_with_include">
+        <attvalues>
+          <attvalue for="0"
+                    value="select_with_include" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Continuing development of ar_select_with_include" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ramaze-book"
+            label="ramaze-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="ramaze-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The official book for the Ramaze web framework" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mongrel_runit"
+            label="mongrel_runit">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongrel_runit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Manage a mongrel cluster using runit" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cocoarestwrapper"
+            label="cocoarestwrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoarestwrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is an Xcode project (for Mac OS X), showing an Objective-C class (called Wrapper) which can be used to interact with remote REST web services." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="erdekelsz"
+            label="erdekelsz">
+        <attvalues>
+          <attvalue for="0"
+                    value="erdekelsz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Érdekelsz is a demonstration project for the gadgeteer gem. It is using Sinatra." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang-facebook-mochiweb"
+            label="erlang-facebook-mochiweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-facebook-mochiweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of erlang-facebook by (ngerakines) using mochiweb dependencies instead of yaws" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-css"
+            label="django-css">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django-css is a fork of django_compressor that makes it easy to use CSS compilers with your Django projects. CSS compilers extend CSS syntax to include more powerful features such as variables and nested blocks, and pretty much rock all around." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="whoisbigger"
+            label="whoisbigger">
+        <attvalues>
+          <attvalue for="0"
+                    value="whoisbigger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A concoction mixing Sinatra with Yahoo Finance API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rai-on-fire"
+            label="rai-on-fire">
+        <attvalues>
+          <attvalue for="0"
+                    value="rai-on-fire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RAI.tv - .NET + OpenWeb" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="grocery_getter"
+            label="grocery_getter">
+        <attvalues>
+          <attvalue for="0"
+                    value="grocery_getter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example iPhone persistence application" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="devinsampa"
+            label="devinsampa">
+        <attvalues>
+          <attvalue for="0"
+                    value="devinsampa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dev in Sampa" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_db_convert_using_adapters"
+            label="rails_db_convert_using_adapters">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_db_convert_using_adapters" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rake task to convert a Rails database from one platfrom to another, say Postgres to MySQL and back again.   Uses two open db adapters and works with binary data in blobs." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bti"
+            label="bti">
+        <attvalues>
+          <attvalue for="0"
+                    value="bti" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="bash twitter ididocy" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="munin_manager"
+            label="munin_manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="munin_manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various plugins for Munin" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dotemacs"
+            label="dotemacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotemacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my dont emacs" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webkit"
+            label="webkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="webkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebKit for Plexnet/Espra" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="maybelater"
+            label="maybelater">
+        <attvalues>
+          <attvalue for="0"
+                    value="maybelater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web-Based GTD System" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nally"
+            label="nally">
+        <attvalues>
+          <attvalue for="0"
+                    value="nally" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A beautiful telnet/ssh client optimized for Mandarin BBS" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wingsc"
+            label="wingsc">
+        <attvalues>
+          <attvalue for="0"
+                    value="wingsc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="w.ings consulting website" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jesus"
+            label="jesus">
+        <attvalues>
+          <attvalue for="0"
+                    value="jesus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A web interface for god to speak with mankind" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="substruct_app"
+            label="substruct_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="substruct_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Demo application for rails/engines plugin creating an online shop." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mousex-attributehelpers"
+            label="mousex-attributehelpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="mousex-attributehelpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="extending attributes for Mouse" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="chef"
+            label="chef">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pancake-blog"
+            label="pancake-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="pancake-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-useragent-mobile"
+            label="net-useragent-mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-useragent-mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="HTTP mobile user agent string parser" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="locaweb-payment"
+            label="locaweb-payment">
+        <attvalues>
+          <attvalue for="0"
+                    value="locaweb-payment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Payment gateway" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="klarlack"
+            label="klarlack">
+        <attvalues>
+          <attvalue for="0"
+                    value="klarlack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="klarlack is a ruby client library for the varnish administration interface. It allows, among other things, purging of cached objects from ruby code." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stapler"
+            label="stapler">
+        <attvalues>
+          <attvalue for="0"
+                    value="stapler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git-svn clone of http://svn.dev.java.net/svn/stapler/" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mysql-ruby"
+            label="mysql-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An encoding aware MySQL driver for Ruby 1.9.1" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="knock"
+            label="knock">
+        <attvalues>
+          <attvalue for="0"
+                    value="knock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Knock is a simplification of the Test Anything Protocol used by Perl and others." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="stagehand-testrunner"
+            label="stagehand-testrunner">
+        <attvalues>
+          <attvalue for="0"
+                    value="stagehand-testrunner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A test runner for Test Driven Development" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pushup"
+            label="pushup">
+        <attvalues>
+          <attvalue for="0"
+                    value="pushup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pushup" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="requirejs"
+            label="requirejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="requirejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A file and module loader for JavaScript" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-meiomask"
+            label="jquery-meiomask">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-meiomask" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jquery plugin for creating masked input texts " />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="resume-up"
+            label="resume-up">
+        <attvalues>
+          <attvalue for="0"
+                    value="resume-up" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A resumable file upload server and script" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Class-Method-Modifiers"
+            label="Class-Method-Modifiers">
+        <attvalues>
+          <attvalue for="0"
+                    value="Class-Method-Modifiers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="provides Moose-like method modifiers" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ansuz"
+            label="ansuz">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansuz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open source Rails-based content management that works." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="quietbacktrace"
+            label="quietbacktrace">
+        <attvalues>
+          <attvalue for="0"
+                    value="quietbacktrace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Suppresses the noise in your Test::Unit backtraces" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="notify-volume-mounting"
+            label="notify-volume-mounting">
+        <attvalues>
+          <attvalue for="0"
+                    value="notify-volume-mounting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An XCode project that notifies you when you mount a volume." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="csvscan"
+            label="csvscan">
+        <attvalues>
+          <attvalue for="0"
+                    value="csvscan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of csvscan to create a gem version" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="backgroundrb_merb"
+            label="backgroundrb_merb">
+        <attvalues>
+          <attvalue for="0"
+                    value="backgroundrb_merb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of backgroundrb for MERB" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CS-York-Timetable-Parser"
+            label="CS-York-Timetable-Parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="CS-York-Timetable-Parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A timetable parser for the CompSci @ York timetables written in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="MalignProxy"
+            label="MalignProxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="MalignProxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTP proxy for web security auditing" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="filemap"
+            label="filemap">
+        <attvalues>
+          <attvalue for="0"
+                    value="filemap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Wrapper .NET Library for Win32 Memory Mapped Files API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Helpful-iPhone-Utilities"
+            label="Helpful-iPhone-Utilities">
+        <attvalues>
+          <attvalue for="0"
+                    value="Helpful-iPhone-Utilities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Objective-C and Cocoa Touch extensions one might expect to already be there." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="shadow_rails"
+            label="shadow_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="shadow_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Deploying Rails applications with ShadowPuppet and Capistrano" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_paginate"
+            label="merb_paginate">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_paginate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A rip-off of will_paginate to get pagination going on merb" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-sitesync"
+            label="mt-plugin-sitesync">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-sitesync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin is seriously old code that doesn't even work anymore most likely.  See the README if you must and come back later." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perl-html-treebuilderx-asp_net"
+            label="perl-html-treebuilderx-asp_net">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-html-treebuilderx-asp_net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A scraper-assisting module for asp.net _VIEWSTATE nonsense." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="serialization_options"
+            label="serialization_options">
+        <attvalues>
+          <attvalue for="0"
+                    value="serialization_options" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for setting ActiveRecord::Serialization::Serializer options at the class level." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-2.2.2-app"
+            label="rails-2.2.2-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-2.2.2-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fu-fu"
+            label="fu-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="fu-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Fu-fu: The Profanity Filter for Rails." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CAGradientLayer_UI"
+            label="CAGradientLayer_UI">
+        <attvalues>
+          <attvalue for="0"
+                    value="CAGradientLayer_UI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example of using CAGradientLayer to draw custom interface elements" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="opensearch"
+            label="opensearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python opensearch client" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tog_core"
+            label="tog_core">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Tog Platform Core" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fu"
+            label="fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="source for the-fu.com django site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="test"
+            label="test">
+        <attvalues>
+          <attvalue for="0"
+                    value="test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="idm"
+            label="idm">
+        <attvalues>
+          <attvalue for="0"
+                    value="idm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Install Drupal Module" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="live-helper"
+            label="live-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="live-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="live-helper merged version with Guadalinex Changes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="srvany_manager"
+            label="srvany_manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="srvany_manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple manager for SRVANY.exe to manage win32-services running non-service daemons" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="app_swift"
+            label="app_swift">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_swift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mirror of the asterisk swift app written by Darren Sessions" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Hadoop-LZO"
+            label="Hadoop-LZO">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hadoop-LZO" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modified patches for Hadoop 0.18.3 for Cloudera to make splittable LZO and LZOP work" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="haskell.tmbundle"
+            label="haskell.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="haskell.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for Haskell" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bonnes-ondes"
+            label="bonnes-ondes">
+        <attvalues>
+          <attvalue for="0"
+                    value="bonnes-ondes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unofficial repository - Le site de votre émission radio en quelques clics" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scf"
+            label="scf">
+        <attvalues>
+          <attvalue for="0"
+                    value="scf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Science Collaboration Framework (SCF) is a reusable, semantically-aware toolkit for building on-line communities." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="libwww-perl"
+            label="libwww-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="libwww-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients. The library also contain modules that are of more general use and even classes that help you implement simple HTTP servers." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="setuptools-dummy"
+            label="setuptools-dummy">
+        <attvalues>
+          <attvalue for="0"
+                    value="setuptools-dummy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="setuptools plugin for enabling all files integration" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-theme-midcentury-majordojo"
+            label="mt-theme-midcentury-majordojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-theme-midcentury-majordojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the popular Mid-Century Template Set for Movable Type with tons more features." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ircbot"
+            label="ircbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ircbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ircbot based on phenny" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="icalendar.tmbundle"
+            label="icalendar.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="icalendar.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for iCalendar" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="test-spec"
+            label="test-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of test-spec to add the awesome" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="freshtracks"
+            label="freshtracks">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshtracks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Usability improvements for the NCSU Course Registration system" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nfc"
+            label="nfc">
+        <attvalues>
+          <attvalue for="0"
+                    value="nfc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="NFC is a ruby wrapper for the Near Field Communication library." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sqlalchemy"
+            label="sqlalchemy">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqlalchemy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. This is an auto-updating (every 5 minutes) svn mirror, including all branches and tags." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery.tagcloud.js"
+            label="jquery.tagcloud.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.tagcloud.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Simple Tag Cloud Plugin for JQuery" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rover"
+            label="rover">
+        <attvalues>
+          <attvalue for="0"
+                    value="rover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A tool for checking out code across heterogeneous version control repositories." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-gorilla-blog-extension"
+            label="radiant-gorilla-blog-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-gorilla-blog-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-github-plugin-plugin"
+            label="cakephp-github-plugin-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-github-plugin-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakephp shell plugin that downloads plugins from specific github accounts" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="event"
+            label="event">
+        <attvalues>
+          <attvalue for="0"
+                    value="event" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Haskell event notification library" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="front-end-blender"
+            label="front-end-blender">
+        <attvalues>
+          <attvalue for="0"
+                    value="front-end-blender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blender is like ant or make for the front-end. It aggregates and compresses CSS and/or JavaScript assets for a site into efficient, production-ready files." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geohash"
+            label="geohash">
+        <attvalues>
+          <attvalue for="0"
+                    value="geohash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Improved Geohash Gem for Ruby" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stumpwm-goodies"
+            label="stumpwm-goodies">
+        <attvalues>
+          <attvalue for="0"
+                    value="stumpwm-goodies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of stumpwm extensions for an enhanced stump experience" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="locutus"
+            label="locutus">
+        <attvalues>
+          <attvalue for="0"
+                    value="locutus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Music archive manager" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="haml.mode"
+            label="haml.mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="haml.mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HAML syntax definition for Coda &amp; SubEthaEdit" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="biblion"
+            label="biblion">
+        <attvalues>
+          <attvalue for="0"
+                    value="biblion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the eldarion.com blog app intended to be suitable for site-level company and project blogs" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatra-content-for"
+            label="sinatra-content-for">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-content-for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sinatra extension to use a `content_for` helper similar to Rails'" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aif"
+            label="aif">
+        <attvalues>
+          <attvalue for="0"
+                    value="aif" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="AIF is the Arch linux Installation Framework." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spree-protx3ds-gateway"
+            label="spree-protx3ds-gateway">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-protx3ds-gateway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Support for SagePay/Protx gateway - with support for 3D Secure validation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lucecita"
+            label="lucecita">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucecita" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyCocoa example app for highlighting zones of the screen in presentations or screencasts." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="libactivator"
+            label="libactivator">
+        <attvalues>
+          <attvalue for="0"
+                    value="libactivator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Centralized gestures and button management for iPhone OS" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="net-google-picasaweb"
+            label="net-google-picasaweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-google-picasaweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Perl library for accessing PicasaWeb photo albums" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="aquamacs-emacs"
+            label="aquamacs-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="aquamacs-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The  Aquamacs development repo" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ares"
+            label="ares">
+        <attvalues>
+          <attvalue for="0"
+                    value="ares" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple ruby wrapper for Czech Ares service" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perwikity"
+            label="perwikity">
+        <attvalues>
+          <attvalue for="0"
+                    value="perwikity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An elegant wiki system for anyone who respects their grandmother" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cd-covers"
+            label="cd-covers">
+        <attvalues>
+          <attvalue for="0"
+                    value="cd-covers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Social network to share scanned album arts from CDs they own - views are in Portuguese (Brazil)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cl"
+            label="cl">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OpenCL binding for Erlang" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="yahoo_boss"
+            label="yahoo_boss">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo_boss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Add search to any app using Yahoo BOSS" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="a2div"
+            label="a2div">
+        <attvalues>
+          <attvalue for="0"
+                    value="a2div" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a2div.com website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-expire"
+            label="mt-plugin-expire">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-expire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type and Melody plugin to add support for auto-expiring and unpublishing entries." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pymc_radon"
+            label="pymc_radon">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymc_radon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pymc version of Gelman's radon dataset (http://www.stat.columbia.edu/~gelman/arm/examples/radon)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-smartresize"
+            label="jquery-smartresize">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-smartresize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A debulked resize event for jQuery" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="polypage"
+            label="polypage">
+        <attvalues>
+          <attvalue for="0"
+                    value="polypage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A jQuery plugin to ease the development of dynamic html wireframes with state." />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-View-GD-Barcode-QRcode"
+            label="Catalyst-View-GD-Barcode-QRcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-View-GD-Barcode-QRcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lucene.net"
+            label="lucene.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucene.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Lucene.Net (incubating)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="netspire-iptraffic"
+            label="netspire-iptraffic">
+        <attvalues>
+          <attvalue for="0"
+                    value="netspire-iptraffic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PostgreSQL module for netspire" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="sicp"
+            label="sicp">
+        <attvalues>
+          <attvalue for="0"
+                    value="sicp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my notes and exercises as I work through SICP with the http://londoncsbookclub.pbworks.com/" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="optimus-prime"
+            label="optimus-prime">
+        <attvalues>
+          <attvalue for="0"
+                    value="optimus-prime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Something easy without function introspection" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qanda"
+            label="qanda">
+        <attvalues>
+          <attvalue for="0"
+                    value="qanda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="qanda" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="p5-oauth-lite"
+            label="p5-oauth-lite">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-oauth-lite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Perl OAuth Library" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tape"
+            label="tape">
+        <attvalues>
+          <attvalue for="0"
+                    value="tape" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, reverse proxy capable Web server for local JavaScript application development." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tricklepost"
+            label="tricklepost">
+        <attvalues>
+          <attvalue for="0"
+                    value="tricklepost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Syndicate an RSS feed to Laconica or Twitter, slowly" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="daemon"
+            label="daemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small, lightweight daemon manager for Kohana 3.0 using my event module." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jline"
+            label="jline">
+        <attvalues>
+          <attvalue for="0"
+                    value="jline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JLine fork" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sanselan"
+            label="sanselan">
+        <attvalues>
+          <attvalue for="0"
+                    value="sanselan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Sanselan (incubating)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="practical-cl-clojure"
+            label="practical-cl-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="practical-cl-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Port of Practical Common Lisp samples to Clojure" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="freshbooks.rb"
+            label="freshbooks.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshbooks.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="FreshBooks API wrapper. This copy is deprecated; please see bcurren's canonical copy." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mookie-s-minisearch"
+            label="mookie-s-minisearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="mookie-s-minisearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small search page made using Yahoo! BOSS and Twitter Search API." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="roleful"
+            label="roleful">
+        <attvalues>
+          <attvalue for="0"
+                    value="roleful" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Generic roles for you and your objects" />
+          <attvalue for="10"
+                    value="107" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="steme"
+            label="steme">
+        <attvalues>
+          <attvalue for="0"
+                    value="steme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scheme for Parrot" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lazyword"
+            label="lazyword">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyword" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fit for the Lazy men to remember the word like me! " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Kohana.tmbundle"
+            label="Kohana.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Kohana.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A TextMate bundle for Kohana" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hashtrack"
+            label="hashtrack">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashtrack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Javascript library for triggering callbacks on #hash changes in the URL and parsing like a querystring" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Maptimize---Demo-1"
+            label="Maptimize---Demo-1">
+        <attvalues>
+          <attvalue for="0"
+                    value="Maptimize---Demo-1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Maptimize, integrate the basics in your rails application" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="email-veracity"
+            label="email-veracity">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-veracity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby library for checking the real-world validity of email addresses." />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="propython"
+            label="propython">
+        <attvalues>
+          <attvalue for="0"
+                    value="propython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exemplos para aprender a linguagem Python" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="xss_killer"
+            label="xss_killer">
+        <attvalues>
+          <attvalue for="0"
+                    value="xss_killer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="prevents xss without h proliferation" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cute_calendar"
+            label="cute_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="cute_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to generate nice calendars." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moss.org.mv"
+            label="moss.org.mv">
+        <attvalues>
+          <attvalue for="0"
+                    value="moss.org.mv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Website and Infrastructure for MOSS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flexunit"
+            label="flexunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Open source repository for FlexUnit project for Actionscript 3 and Flex projects." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Expense-Visualizer"
+            label="Expense-Visualizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Expense-Visualizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Travel and Hospitaity Expense Visualizer" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="linux-2.6"
+            label="linux-2.6">
+        <attvalues>
+          <attvalue for="0"
+                    value="linux-2.6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="63" />
+          <attvalue for="9"
+                    value="Mirror of Linus Torvald's Kernel Tree" />
+          <attvalue for="10"
+                    value="193" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="fingr-group"
+            label="fingr-group">
+        <attvalues>
+          <attvalue for="0"
+                    value="fingr-group" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="group version of fingr" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nexus-book-de"
+            label="nexus-book-de">
+        <attvalues>
+          <attvalue for="0"
+                    value="nexus-book-de" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repository Management with Nexus (German)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="optfunc"
+            label="optfunc">
+        <attvalues>
+          <attvalue for="0"
+                    value="optfunc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Syntactic sugar for creating Python command line scripts by introspecting a function definition" />
+          <attvalue for="10"
+                    value="122" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fastjs"
+            label="fastjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript FastCGI server based on the v8 engine" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="system-builder"
+            label="system-builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="system-builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unofficial repository - Build bootable linux (debian) systems in ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shoebox"
+            label="shoebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Shoebox helps you manage styles and scripts as first-class citizens in Rails." />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="uri-find"
+            label="uri-find">
+        <attvalues>
+          <attvalue for="0"
+                    value="uri-find" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Perl module to find URIs in arbitrary text" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="log_buddy"
+            label="log_buddy">
+        <attvalues>
+          <attvalue for="0"
+                    value="log_buddy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="logbuddy is your friendly little log buddy by your side" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ar_playground"
+            label="ar_playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar_playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Active Record playground for exploring and playing" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cucumber-wordpress"
+            label="cucumber-wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Environment setup and step definitions for testing WordPress with Cucumber" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iplayer-dl"
+            label="iplayer-dl">
+        <attvalues>
+          <attvalue for="0"
+                    value="iplayer-dl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Download programmes from the BBC iPlayer by spoofing an iPhone" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wcurve"
+            label="wcurve">
+        <attvalues>
+          <attvalue for="0"
+                    value="wcurve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The W-curve is a numerical mapping, pattern recognition algorithm that shows significant potential for achieving visual consensus for the class of long repetitive sequences found in long genomic strings." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="github-gem-builder"
+            label="github-gem-builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-gem-builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The scripts used to build RubyGems on GitHub" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_tsearch"
+            label="acts_as_tsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_tsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin for the Full Text Search engine of PostgreSQL" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TocIt"
+            label="TocIt">
+        <attvalues>
+          <attvalue for="0"
+                    value="TocIt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A few scripts to turn a list of HTML4 headings into Tables Of Contents" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="llvmruby"
+            label="llvmruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="llvmruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="LLVM bindings for Ruby" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="lulz"
+            label="lulz">
+        <attvalues>
+          <attvalue for="0"
+                    value="lulz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="lulz: automated webstalking tool" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="maven-plugins"
+            label="maven-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Maven plugins" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="momobot"
+            label="momobot">
+        <attvalues>
+          <attvalue for="0"
+                    value="momobot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An IRC bot written in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="devblocks"
+            label="devblocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="devblocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP5 agile development framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="commons-lang"
+            label="commons-lang">
+        <attvalues>
+          <attvalue for="0"
+                    value="commons-lang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mirror of Apache Commons Lang" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="spree-bancomer-integration"
+            label="spree-bancomer-integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-bancomer-integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bancomer Integration for spree" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fleetdb"
+            label="fleetdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="fleetdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="FleetDB is a schema-free database implemented in Clojure and optimized for agile development." />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="SlideBlast"
+            label="SlideBlast">
+        <attvalues>
+          <attvalue for="0"
+                    value="SlideBlast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SlideBlast.com - Share and Control a Slide Presentation on the Web" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rmem"
+            label="rmem">
+        <attvalues>
+          <attvalue for="0"
+                    value="rmem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple readings for process memory size" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Mailer"
+            label="Mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="KO3 E-mail Module" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="site_language"
+            label="site_language">
+        <attvalues>
+          <attvalue for="0"
+                    value="site_language" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant Extension for multiple language support" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-tokyo-cabinet-adapter"
+            label="dm-tokyo-cabinet-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-tokyo-cabinet-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimentation to add ORM on top of Tokyo Cabinet  " />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wheke"
+            label="wheke">
+        <attvalues>
+          <attvalue for="0"
+                    value="wheke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Libraries and Extensions for Retro" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="scrape"
+            label="scrape">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrape" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hlagh" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mootools-touch"
+            label="mootools-touch">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-touch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic drag class for MooTools 1.2. Supports mobile safari." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fancypants_generators"
+            label="fancypants_generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancypants_generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perforce-git-announce"
+            label="perforce-git-announce">
+        <attvalues>
+          <attvalue for="0"
+                    value="perforce-git-announce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Temporary repository to make an announcement for the Perl Perforce to Git transition" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="scala-otp"
+            label="scala-otp">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-otp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Development have been discontinued. The successor is the Akka Transactors Project: http://akkasource.org" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ruote"
+            label="ruote">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="a ruby workflow engine" />
+          <attvalue for="10"
+                    value="142" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stupid.rb"
+            label="stupid.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="stupid.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Stupid ideas, smart code" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bahn"
+            label="bahn">
+        <attvalues>
+          <attvalue for="0"
+                    value="bahn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby API for Deutsche Bahn train information" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bird-show"
+            label="bird-show">
+        <attvalues>
+          <attvalue for="0"
+                    value="bird-show" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Scala, lift, Web app for showing pictures from Flickr. See it deployed at http://briccettiphoto.com. Talk slides: http://www.slideshare.net/dcbriccetti" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="search_sniffer"
+            label="search_sniffer">
+        <attvalues>
+          <attvalue for="0"
+                    value="search_sniffer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple plugin to sniff inbound search terms from popular search engines" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redjs"
+            label="redjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="redjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Interface Compatibility Suite for Ruby Embeddings of Javascript." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mephisto-haml-templates-plugin"
+            label="mephisto-haml-templates-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto-haml-templates-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="HAML Templating for Mephisto" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="skelerl"
+            label="skelerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="skelerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang skeleton application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fat_model_auth"
+            label="fat_model_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="fat_model_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple clean Authorization system for Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oChat"
+            label="oChat">
+        <attvalues>
+          <attvalue for="0"
+                    value="oChat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW AddOn - Straight forward chat add-on" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="schematic"
+            label="schematic">
+        <attvalues>
+          <attvalue for="0"
+                    value="schematic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The worst schema versioning system, ever?" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vimdoclet"
+            label="vimdoclet">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimdoclet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javadoc doclet that generates VIM helpfiles" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="tokyo-cabinet"
+            label="tokyo-cabinet">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyo-cabinet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="[mirror] Tokyo Cabinet: a modern implementation of DBM" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="simplified_starling"
+            label="simplified_starling">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplified_starling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Push jobs into starling." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ktsuss"
+            label="ktsuss">
+        <attvalues>
+          <attvalue for="0"
+                    value="ktsuss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ktsuss stands for &quot;keep the su simple, stupid&quot;, and as the name says, is a  graphical version of su written in C and GTK+ 2. The idea of the project is  to remain simple and bug free..." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="helma-ng"
+            label="helma-ng">
+        <attvalues>
+          <attvalue for="0"
+                    value="helma-ng" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Helma NG is a JavaScript runtime and shell based on Rhino providing a CommonJS conformant module library and web application framework." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="laika"
+            label="laika">
+        <attvalues>
+          <attvalue for="0"
+                    value="laika" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An open source electronic health record (EHR) testing framework." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="multibyte"
+            label="multibyte">
+        <attvalues>
+          <attvalue for="0"
+                    value="multibyte" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Multibyte library extracted from ActiveSupport" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dragonfly"
+            label="dragonfly">
+        <attvalues>
+          <attvalue for="0"
+                    value="dragonfly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An on-the-fly processing/encoding framework written as a Rack application." />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruse"
+            label="ruse">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby Threadpool based on http://stackoverflow.com/questions/81788/deadlock-in-threadpool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yui-code-editor"
+            label="yui-code-editor">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-code-editor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the new home of the YUI RTE Code Editor project" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spree_similar_products"
+            label="spree_similar_products">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree_similar_products" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple extension to link flag products as similar to others" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="json-glib"
+            label="json-glib">
+        <attvalues>
+          <attvalue for="0"
+                    value="json-glib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JSON reader and writer library using GLib and GObject" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="signals-extensions-CommandSignal"
+            label="signals-extensions-CommandSignal">
+        <attvalues>
+          <attvalue for="0"
+                    value="signals-extensions-CommandSignal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Small extension for Signals to allow a Signal (CommandSignal) to execute mapped commands" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="hData-healthvault-adapter"
+            label="hData-healthvault-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="hData-healthvault-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An hData adapter for Microsoft Health Vault" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="akka"
+            label="akka">
+        <attvalues>
+          <attvalue for="0"
+                    value="akka" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="Akka Transactors" />
+          <attvalue for="10"
+                    value="279" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Feedback"
+            label="Feedback">
+        <attvalues>
+          <attvalue for="0"
+                    value="Feedback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Apple Push Feedback Service" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hubplus"
+            label="hubplus">
+        <attvalues>
+          <attvalue for="0"
+                    value="hubplus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The Hub's social-network for members built on pinax / django / python" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="planet-scala"
+            label="planet-scala">
+        <attvalues>
+          <attvalue for="0"
+                    value="planet-scala" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Config and styles for planetscala.com" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ebayme"
+            label="ebayme">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebayme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mantente alerta sobre si los productos que te interesan se mantienen al precio que te interesan" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="FBoxModel"
+            label="FBoxModel">
+        <attvalues>
+          <attvalue for="0"
+                    value="FBoxModel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A BoxModel display for Flash" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="cpanhq"
+            label="cpanhq">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpanhq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Perl from the trenches" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="potionstore"
+            label="potionstore">
+        <attvalues>
+          <attvalue for="0"
+                    value="potionstore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="222" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="memorylogic"
+            label="memorylogic">
+        <attvalues>
+          <attvalue for="0"
+                    value="memorylogic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds in proccess id and memory usage in your rails logs, great for tracking down memory leaks" />
+          <attvalue for="10"
+                    value="169" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="irbrc"
+            label="irbrc">
+        <attvalues>
+          <attvalue for="0"
+                    value="irbrc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My .irbrc settings for interactive Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="git-teamcity"
+            label="git-teamcity">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-teamcity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Git VCS Plugin for TeamCity" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mcw_templates"
+            label="mcw_templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="mcw_templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Textpattern plugin enabling import and export of pages, forms, and CSS rules.  Unmaintained, released under MIT license." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mmmenu"
+            label="mmmenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="mmmenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Flexible menu generator for rails" />
+          <attvalue for="10"
+                    value="120" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iglaset"
+            label="iglaset">
+        <attvalues>
+          <attvalue for="0"
+                    value="iglaset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android app for one of swedens largest liquor databases iglaset.se" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="perlfaq"
+            label="perlfaq">
+        <attvalues>
+          <attvalue for="0"
+                    value="perlfaq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The official perlfaq documents" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="railsless-deploy"
+            label="railsless-deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsless-deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Railsless Deploy File for Capistrano" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsonp"
+            label="jsonp">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pale-blue-dot"
+            label="pale-blue-dot">
+        <attvalues>
+          <attvalue for="0"
+                    value="pale-blue-dot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Making it easier to adopt a star" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="upflow"
+            label="upflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="upflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Flowing markdown upstream" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tweetlol"
+            label="tweetlol">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetlol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter sidebar extension for Firefox" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mgtwitterengine"
+            label="mgtwitterengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="mgtwitterengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Git fork of MGTwitterEngine" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="deai"
+            label="deai">
+        <attvalues>
+          <attvalue for="0"
+                    value="deai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web Application for Deai" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="todotxt"
+            label="todotxt">
+        <attvalues>
+          <attvalue for="0"
+                    value="todotxt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="command-line to-do list manager" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="b-hooks-parser"
+            label="b-hooks-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="b-hooks-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Interface to perls parser variables" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="crumble"
+            label="crumble">
+        <attvalues>
+          <attvalue for="0"
+                    value="crumble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="How did these breadcrumbs in your Rails application? Oh right, with this plugin!" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hData-vista"
+            label="hData-vista">
+        <attvalues>
+          <attvalue for="0"
+                    value="hData-vista" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A hData read only adapter for OpenVista" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="libusual"
+            label="libusual">
+        <attvalues>
+          <attvalue for="0"
+                    value="libusual" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Another utility library for C" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="enhanced_console"
+            label="enhanced_console">
+        <attvalues>
+          <attvalue for="0"
+                    value="enhanced_console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enhanced Rails console that includes history from previous sessions." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PyMos"
+            label="PyMos">
+        <attvalues>
+          <attvalue for="0"
+                    value="PyMos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Creates beautiful mosaic for an image using a set of thumbnails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="droplook"
+            label="droplook">
+        <attvalues>
+          <attvalue for="0"
+                    value="droplook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick Look. On Steroids." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Confluence.tmbundle"
+            label="Confluence.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Confluence.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A TextMate Bundle for Atlassian's Confluence" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="click-to-globalize"
+            label="click-to-globalize">
+        <attvalues>
+          <attvalue for="0"
+                    value="click-to-globalize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Globalization made easy with interface in place translations" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webmaster_tools"
+            label="webmaster_tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="webmaster_tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin that generates XML Sitemaps for model makes it easy to verify webmasters with Google, Yahoo! and MSN Live" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery_demo"
+            label="jquery_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a demonstration Rails application that is little more than a dressed-up scaffold." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_lockable"
+            label="acts_as_lockable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_lockable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds record locking support to prevent accidental deletion" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="picnic"
+            label="picnic">
+        <attvalues>
+          <attvalue for="0"
+                    value="picnic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Picnic makes it easy(ier) to distribute and run Camping-based applications as well-behaved stand-alone Linux servers (but works on Windows too!)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ejosh"
+            label="ejosh">
+        <attvalues>
+          <attvalue for="0"
+                    value="ejosh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="eJosh our own custom CMS and Website Management product" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruby-bdb"
+            label="ruby-bdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-bdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby bindings for Sleepycat Berkeley DB and DB XML by Guy Decoux" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="id3reader"
+            label="id3reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="id3reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Id3reader.py is a Python module that reads ID3 metadata tags in MP3 files." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="iunittest"
+            label="iunittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="iunittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iUnitTest is an unit testing framework for iPhone applications." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_hoptoad_notifier"
+            label="merb_hoptoad_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_hoptoad_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A merb plugin for hoptoad notification" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SimpleData"
+            label="SimpleData">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimpleData" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A friendly abstraction for CoreData" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="OpenlyLocal-tools"
+            label="OpenlyLocal-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenlyLocal-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Widgets and tools for OpenlyLocal :: Making Local Government More Transparent" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shapado"
+            label="shapado">
+        <attvalues>
+          <attvalue for="0"
+                    value="shapado" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="open source stackoverflow style app written in ruby, rails, mongomapper and mongodb." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-mediasync"
+            label="django-mediasync">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mediasync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Toolkit to simplify the static media development and deployment." />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acm-website"
+            label="acm-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="acm-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Website for the ACM chapter at UC Irvine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="outlook-with-attitude"
+            label="outlook-with-attitude">
+        <attvalues>
+          <attvalue for="0"
+                    value="outlook-with-attitude" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Turning Outlook Web Access from a Gent to a G" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simplified_metatags"
+            label="simplified_metatags">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplified_metatags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple and clean way to add metatags to your Rails application." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sortable_table"
+            label="sortable_table">
+        <attvalues>
+          <attvalue for="0"
+                    value="sortable_table" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sort HTML tables in your Rails app." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hobo"
+            label="hobo">
+        <attvalues>
+          <attvalue for="0"
+                    value="hobo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="The web app builder for Rails" />
+          <attvalue for="10"
+                    value="121" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sherpa"
+            label="sherpa">
+        <attvalues>
+          <attvalue for="0"
+                    value="sherpa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple URI routing and generation in Javascript" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dataflow"
+            label="dataflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="dataflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dataflow concurrency for Ruby (inspired by the Oz language)" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="build-rosetta-stone"
+            label="build-rosetta-stone">
+        <attvalues>
+          <attvalue for="0"
+                    value="build-rosetta-stone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Downloadable (PDF and HTML) comparison of build tool commands" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="interesting-numbers"
+            label="interesting-numbers">
+        <attvalues>
+          <attvalue for="0"
+                    value="interesting-numbers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rather nice smelling website." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dibi-activerecord"
+            label="dibi-activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="dibi-activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dibi ActiveRecord -- Object-relation mapping on PHP using dibi database layer and parts of Nette Framework" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jlt"
+            label="jlt">
+        <attvalues>
+          <attvalue for="0"
+                    value="jlt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A webOS app that reports your location to your website." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ding_campaign"
+            label="ding_campaign">
+        <attvalues>
+          <attvalue for="0"
+                    value="ding_campaign" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Context-sensitive ad/campaign system for Drupal." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitter-meh-experiment"
+            label="twitter-meh-experiment">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-meh-experiment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sinatra, httparty, atom, json and twitter search api. splendid!" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="numscons"
+            label="numscons">
+        <attvalues>
+          <attvalue for="0"
+                    value="numscons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Using scons within distutils" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="FORTRAN" />
+        </attvalues>
+      </node>
+      <node id="puppet-rails"
+            label="puppet-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Puppet module for managing rails" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="seniorproject2009"
+            label="seniorproject2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="seniorproject2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="ASP.net website" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="basketcase"
+            label="basketcase">
+        <attvalues>
+          <attvalue for="0"
+                    value="basketcase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="making ClearCase ever-so-slightly less painful" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sundaymorning"
+            label="sundaymorning">
+        <attvalues>
+          <attvalue for="0"
+                    value="sundaymorning" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Sunday Morning is a jQuery plugin which allow site-owners to offer their visitors a easy and fancy way to translate their contents." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="broach"
+            label="broach">
+        <attvalues>
+          <attvalue for="0"
+                    value="broach" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby implementation of 37signal's Campfire API." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-commit-email"
+            label="github-commit-email">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-commit-email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Send Github Commit Emails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="claws-mail-plugins"
+            label="claws-mail-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="claws-mail-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git clone of the great Claws Mail _plugins_ MUA from the original CVS, it's _not intended_ to be a fork, just to open a new way to make development around it." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rush"
+            label="rush">
+        <attvalues>
+          <attvalue for="0"
+                    value="rush" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="Ruby replacement for bash+ssh" />
+          <attvalue for="10"
+                    value="192" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="email-mime"
+            label="email-mime">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-mime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="perl library for parsing MIME messages" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-customcss"
+            label="mt-plugin-customcss">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-customcss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides a simpler way of allowing users to edit and customize their sites CSS." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="wvbuild"
+            label="wvbuild">
+        <attvalues>
+          <attvalue for="0"
+                    value="wvbuild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cross-platform build environment for WvStreams, including wvports" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gitnub"
+            label="gitnub">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitnub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="A Gitk-like application written in RubyCocoa that looks like it belongs on a Mac.  See the wiki for downloads and screenshots." />
+          <attvalue for="10"
+                    value="1097" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="hobocentral"
+            label="hobocentral">
+        <attvalues>
+          <attvalue for="0"
+                    value="hobocentral" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Markdown sources for http://hobocentral.net" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-fastregistration"
+            label="django-fastregistration">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-fastregistration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="One step registration" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="zfdebugdoctrine"
+            label="zfdebugdoctrine">
+        <attvalues>
+          <attvalue for="0"
+                    value="zfdebugdoctrine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Doctrine ORM &amp; Zend Framework &amp; ZFDebug" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sdocgen"
+            label="sdocgen">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdocgen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript documentation generator." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rack-bug"
+            label="rack-bug">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-bug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Debugging toolbar for Rack applications implemented as middleware" />
+          <attvalue for="10"
+                    value="503" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="quotes-on-rails"
+            label="quotes-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="quotes-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails quote database" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="opensocial"
+            label="opensocial">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensocial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Google's OpenSocial Gem" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="computerbot"
+            label="computerbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="computerbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby XMPP framework for modular bot creation; a CLI to your social cloud data." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.qsar"
+            label="bioclipse.qsar">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.qsar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Bioclipse2 QSAR." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="presto-ux"
+            label="presto-ux">
+        <attvalues>
+          <attvalue for="0"
+                    value="presto-ux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Presto User Extensions" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="intweet"
+            label="intweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="intweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter. Keywords. Alerts." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="webshop"
+            label="webshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="webshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails based webshop" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="real_world_woman_on_rails_summit"
+            label="real_world_woman_on_rails_summit">
+        <attvalues>
+          <attvalue for="0"
+                    value="real_world_woman_on_rails_summit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mulheres do mundo real no Rails Summit - Real World Woman in Rails Summit" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="git-ruby-tumblr"
+            label="git-ruby-tumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-ruby-tumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of ruby-tumblr gem" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-gwt"
+            label="grails-gwt">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-gwt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GWT plugin for Grails" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra-helpers"
+            label="sinatra-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a bunch of useful helpers for sinatra applications" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="socialite"
+            label="socialite">
+        <attvalues>
+          <attvalue for="0"
+                    value="socialite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easily share your content with other social networking sites" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opAlbumPlugin"
+            label="opAlbumPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="opAlbumPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="OpenPNE2にあるアルバム機能をOpenPNE3に追加する" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="railsjquery"
+            label="railsjquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsjquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integrate Jquery in Rails is easy" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cronos"
+            label="cronos">
+        <attvalues>
+          <attvalue for="0"
+                    value="cronos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool for generating cron task intervals using a natural syntax" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim-git-branch-info"
+            label="vim-git-branch-info">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-git-branch-info" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Vim script to return info about the Git branches." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="scripts-collection"
+            label="scripts-collection">
+        <attvalues>
+          <attvalue for="0"
+                    value="scripts-collection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A couple of scripts I use from time to time to ease every kind of self-repeating pain." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="monomer"
+            label="monomer">
+        <attvalues>
+          <attvalue for="0"
+                    value="monomer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Ruby library (and sample apps) for playing with a monome (http://monome.org)" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-fckeditor"
+            label="radiant-fckeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-fckeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="FCKEditor for the Radiant CMS" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shipping"
+            label="shipping">
+        <attvalues>
+          <attvalue for="0"
+                    value="shipping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An easy to use shipping API for Ruby. Shipping is used to calculate shipping costs, track orders and other shipping based processes through major shipping companies such as, UPS and Fedex, etc." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="awesome"
+            label="awesome">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Redis implementation in node.js" />
+          <attvalue for="10"
+                    value="114" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="test_benchmark"
+            label="test_benchmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_benchmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value=" Rails plugin (and/or ruby gem) for benchmarking your test::units: a rework of the original by topfunky" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-des"
+            label="ruby-des">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-des" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby implementation of the Data Encryption Standard" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="handcrafted-jekyll"
+            label="handcrafted-jekyll">
+        <attvalues>
+          <attvalue for="0"
+                    value="handcrafted-jekyll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Starting point for a Jekyll project or blog" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="egearmand-server"
+            label="egearmand-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="egearmand-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="erlang implementation of gearman server" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="angelos"
+            label="angelos">
+        <attvalues>
+          <attvalue for="0"
+                    value="angelos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="next generation web application framework" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scala-training-code"
+            label="scala-training-code">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-training-code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Contains code necessary participate in the Scala training course." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="sinatra.github.com"
+            label="sinatra.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="42" />
+          <attvalue for="9"
+                    value="“The best revenge is massive success.”" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="evma_xmlpushparser"
+            label="evma_xmlpushparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="evma_xmlpushparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="libxml2 bindings for Ruby/EventMachine" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tab_menu"
+            label="tab_menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="tab_menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails Plugin to generate tabs" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nupostgresql"
+            label="nupostgresql">
+        <attvalues>
+          <attvalue for="0"
+                    value="nupostgresql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple Nu/Objective-C interface to PostgreSQL databases." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="unicode-math"
+            label="unicode-math">
+        <attvalues>
+          <attvalue for="0"
+                    value="unicode-math" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XeLaTeX package for using unicode/OpenType maths fonts" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dr-nic-magic-models"
+            label="dr-nic-magic-models">
+        <attvalues>
+          <attvalue for="0"
+                    value="dr-nic-magic-models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Dr Nic Magic Models - Ultra-thin, invisible models for ActiveRecord" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tinyrb"
+            label="tinyrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinyrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="The tiny and fast (subset of) Ruby VM that loves you like you are" />
+          <attvalue for="10"
+                    value="166" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="concatenative"
+            label="concatenative">
+        <attvalues>
+          <attvalue for="0"
+                    value="concatenative" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby DSL for concatenative programming" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphone-rackspacecloud"
+            label="iphone-rackspacecloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-rackspacecloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhone application source for RackspaceCloud services" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="open_flash_chart"
+            label="open_flash_chart">
+        <attvalues>
+          <attvalue for="0"
+                    value="open_flash_chart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="34" />
+          <attvalue for="9"
+                    value="The ruby on rails plugin for teethgrinder's Open Flash Chart (version 2)" />
+          <attvalue for="10"
+                    value="233" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blue-eyes"
+            label="blue-eyes">
+        <attvalues>
+          <attvalue for="0"
+                    value="blue-eyes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple RSS reader made with Ruby and Sinatra" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tf-idf"
+            label="tf-idf">
+        <attvalues>
+          <attvalue for="0"
+                    value="tf-idf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Term frequency - inverse document frequency example in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jruby-cdc"
+            label="jruby-cdc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-cdc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JRuby stripped down to run on the Java ME CDC profile" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Castle.Core"
+            label="Castle.Core">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="ruby-libvirt-wrapper"
+            label="ruby-libvirt-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-libvirt-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Object-Oriented wrapper for the ruby-libvirt bindings" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="text-textile"
+            label="text-textile">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-textile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Text::Textile -- Perl module for handling Textile format" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pyscrobbler"
+            label="pyscrobbler">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyscrobbler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python bindings for the last.fm API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jifty-plugin-chart"
+            label="jifty-plugin-chart">
+        <attvalues>
+          <attvalue for="0"
+                    value="jifty-plugin-chart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="saasu_connect"
+            label="saasu_connect">
+        <attvalues>
+          <attvalue for="0"
+                    value="saasu_connect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TODO: one-line summary of your gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bloog"
+            label="bloog">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="44" />
+          <attvalue for="9"
+                    value="RESTful Blog for Google App Engine" />
+          <attvalue for="10"
+                    value="166" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="grails-dto"
+            label="grails-dto">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-dto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Grails plugin for generating DTO classes and converting domain instances to those DTOs." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-sauce"
+            label="ruby-sauce">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sauce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Retrieve the title, author, etc from a file's SAUCE record" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ninject.extensions.messagebroker"
+            label="ninject.extensions.messagebroker">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.extensions.messagebroker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Message broker extension for Ninject" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="AnyVitePress"
+            label="AnyVitePress">
+        <attvalues>
+          <attvalue for="0"
+                    value="AnyVitePress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick and dirty plugin that lets you drop a shortcode into a post, along with an AnyVite event ID, which displays a form allowing people to RSVP to that event. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ssface"
+            label="ssface">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Projeto para facilitar criacao de aplicacoes baseadas em plugins(OSGI)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rebar"
+            label="rebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="rebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="torrentsearch"
+            label="torrentsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="torrentsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Gem to scrape torrent search results off several tracker websites" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-jira-attacher"
+            label="git-jira-attacher">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-jira-attacher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python script to upload patches from Git to JIRA" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sample-rails-app"
+            label="sample-rails-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="sample-rails-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample rails app to show off PoolParty goodness" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="LuaSharp"
+            label="LuaSharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="LuaSharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A provider of both a low level and high level wrapper of the Lua API for .NET / Mono" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="KitchenSink"
+            label="KitchenSink">
+        <attvalues>
+          <attvalue for="0"
+                    value="KitchenSink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Titanium Mobile Kitchen Sink Example" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gingami"
+            label="gingami">
+        <attvalues>
+          <attvalue for="0"
+                    value="gingami" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Misc add-on tools for Galaxy" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="heckle"
+            label="heckle">
+        <attvalues>
+          <attvalue for="0"
+                    value="heckle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Heckle is a mutation tester. It modifies your code and runs your tests to make sure they fail. The idea is that if code can be changed and your tests don't notice, either that code isn't being covered or it doesn't do anything." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubyrep"
+            label="rubyrep">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyrep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Open-source solution for asynchronous, master-master replication of relational databases" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gmail_sender"
+            label="gmail_sender">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmail_sender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple gem to send email through gmail" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubuildius"
+            label="rubuildius">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubuildius" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rubinius Buildbot" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="iconoline"
+            label="iconoline">
+        <attvalues>
+          <attvalue for="0"
+                    value="iconoline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Icon framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="agility"
+            label="agility">
+        <attvalues>
+          <attvalue for="0"
+                    value="agility" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple agile project management" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reprap-utils"
+            label="reprap-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="reprap-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various lightweight UNIXy command-line utilities for working with RepRap machines on POSIX-compatible systems and Windows." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="freedomrock"
+            label="freedomrock">
+        <attvalues>
+          <attvalue for="0"
+                    value="freedomrock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dude, is that Freedom Rock? Turn it up!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="numbercatcher"
+            label="numbercatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="numbercatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple app for Techtronix that manages critical numbers like public ports and project ids" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moksi"
+            label="moksi">
+        <attvalues>
+          <attvalue for="0"
+                    value="moksi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Moksi is an all-in-one JavaScript testing framework with a lot of salt, but easy on the pepper." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails_flex"
+            label="rails_flex">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_flex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="controle de bugs com rails e flex" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rsaml"
+            label="rsaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="rsaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby implementation of the SAML 2.0 Specification" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asspec"
+            label="asspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="asspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BDD framework for AS3" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django_session_stashable"
+            label="django_session_stashable">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_session_stashable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django model mixin to ease stashing objects in the session (eg for deferred registration/login)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-visualize"
+            label="jquery-visualize">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-visualize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The Filament Group's jQuery plugin for creating accessible charts &amp; graphs from table elements using HTML 5 Canvas" />
+          <attvalue for="10"
+                    value="115" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="b-opcheck"
+            label="b-opcheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="b-opcheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="SocialUnit"
+            label="SocialUnit">
+        <attvalues>
+          <attvalue for="0"
+                    value="SocialUnit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SocialUnit adds testing support for OpenSocial gadgets." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tidy-fork"
+            label="tidy-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="tidy-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Forked Tidy wrapper for Ruby. Original at http://rubyforge.org/projects/tidy/ was not maintained, with important bugfixes stuck in queue." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter2jabber"
+            label="twitter2jabber">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter2jabber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter-to-Jabber gateway." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="macruby-tmbundle"
+            label="macruby-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MacRuby TextMate bundle" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="juicekit"
+            label="juicekit">
+        <attvalues>
+          <attvalue for="0"
+                    value="juicekit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Provides technology used to build engaging Information Experiences (TM)." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="vpim"
+            label="vpim">
+        <attvalues>
+          <attvalue for="0"
+                    value="vpim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="vPim with some vCard fixes ... hopefully. Currently using this as frozen gem in vendors folder, so i have not yet created a packed gem from it." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongodoc"
+            label="mongodoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongodoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby ODM for MongoDB" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dbd-mock"
+            label="dbd-mock">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbd-mock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="build-entropy-php"
+            label="build-entropy-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="build-entropy-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Entropy PHP forked from ebi, customized for local.ch" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="babelfish"
+            label="babelfish">
+        <attvalues>
+          <attvalue for="0"
+                    value="babelfish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface to Yahoo! BabelFish translation service." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="userstamp"
+            label="userstamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="userstamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="This Rails plugin extends ActiveRecord::Base to add automatic updating of created_by and updated_by attributes of your models in much the same way that the ActiveRecord::Timestamp module updates created_(at/on) and updated_(at/on) attributes." />
+          <attvalue for="10"
+                    value="98" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Helvetical"
+            label="Helvetical">
+        <attvalues>
+          <attvalue for="0"
+                    value="Helvetical" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Userstyle for Google Calendar based upon Jon Hicks' Helvetireader" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="platform_packages_apps_phone"
+            label="platform_packages_apps_phone">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_packages_apps_phone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="lazyscripts_pool_arch"
+            label="lazyscripts_pool_arch">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyscripts_pool_arch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scripts and config pool for lazyscripts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lenses"
+            label="lenses">
+        <attvalues>
+          <attvalue for="0"
+                    value="lenses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shorty-python"
+            label="shorty-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="shorty-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="python library for accessing many url shortening services" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="AudioBookBinder"
+            label="AudioBookBinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="AudioBookBinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="command-line utility for converting audiobooks to m4b format" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="flare_juicekit"
+            label="flare_juicekit">
+        <attvalues>
+          <attvalue for="0"
+                    value="flare_juicekit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A patched branch of the Flare data visualization ActionScript library for use in the JuiceKit project." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="boxcar-conductor"
+            label="boxcar-conductor">
+        <attvalues>
+          <attvalue for="0"
+                    value="boxcar-conductor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Plugin for Rails to enhance the deployment process to RailsBoxcar.com instances" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-deployment"
+            label="git-deployment">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-deployment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano recipe for a deployment workflow based on git tags" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="placemaker-cli"
+            label="placemaker-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="placemaker-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Command-line interface for Y!'s Placemaker API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="scalanet"
+            label="scalanet">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalanet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Open Source Scala library handling different application protocols. Currently only HTTP and FTP and is in an early draft. But its coming along...." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="apnserver"
+            label="apnserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="apnserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby-based server  and toolkit for sending iPhone push notifications" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MonthlyCashFlowPlan"
+            label="MonthlyCashFlowPlan">
+        <attvalues>
+          <attvalue for="0"
+                    value="MonthlyCashFlowPlan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Excel Spreadsheet for cash flow planning" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-saaskit-todo"
+            label="django-saaskit-todo">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-saaskit-todo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Customized django-todo i.e. removal of  groups etc.  Original django-todo can be found here @ http://code.google.com/p/django-todo/" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rest_client"
+            label="rest_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Drupal rest client" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pathsconfig"
+            label="pathsconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="pathsconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby gem to help configure dynamic file paths for classes in a easy way." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iswitch-menu"
+            label="iswitch-menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="iswitch-menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use emacs iswitchb to access menus in console mode" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="rbiz"
+            label="rbiz">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbiz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails E-Commerce Plug-in" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="WebLoader"
+            label="WebLoader">
+        <attvalues>
+          <attvalue for="0"
+                    value="WebLoader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Komponenta pro Nette Framework načítající skripty a styly" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="nginx-eval-module"
+            label="nginx-eval-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-eval-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A module for evaluating memcached or proxy response into variable" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="loading_notice"
+            label="loading_notice">
+        <attvalues>
+          <attvalue for="0"
+                    value="loading_notice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Floating Div based on Prototype shown on top of the page to inform users that there is an operation in process." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rtui"
+            label="rtui">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby TUI Helpers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simpledb"
+            label="simpledb">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpledb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample Griffon application demonstrating db access with GSQL" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="em-proxy"
+            label="em-proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="EventMachine Proxy DSL for writing high-performance transparent / intercepting proxies in Ruby" />
+          <attvalue for="10"
+                    value="138" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="STL"
+            label="STL">
+        <attvalues>
+          <attvalue for="0"
+                    value="STL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Template Language" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="arduino-smoker"
+            label="arduino-smoker">
+        <attvalues>
+          <attvalue for="0"
+                    value="arduino-smoker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An electronically controlled smoker powered by Arduino." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dojo-brasilia-numerotoliteral"
+            label="dojo-brasilia-numerotoliteral">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojo-brasilia-numerotoliteral" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-featuredassets"
+            label="mt-plugin-featuredassets">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-featuredassets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides the ability to feature assets more easily from within the MT UI" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ditz-jira"
+            label="ditz-jira">
+        <attvalues>
+          <attvalue for="0"
+                    value="ditz-jira" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="add jira syncing support to ditz" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Mowars"
+            label="Mowars">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mowars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="emf-databinding-example"
+            label="emf-databinding-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="emf-databinding-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="EMF Databinding example" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="acts_as_seo"
+            label="acts_as_seo">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_seo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A SEO plugin for Ruby on Rails for help us manage the basic metatags" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="filepaste"
+            label="filepaste">
+        <attvalues>
+          <attvalue for="0"
+                    value="filepaste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Webapp to share files over the internet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hbase-migrations"
+            label="hbase-migrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="hbase-migrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A utility to manage HBase schema, just like rails migrations" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yown"
+            label="yown">
+        <attvalues>
+          <attvalue for="0"
+                    value="yown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a little web for Io" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Io" />
+        </attvalues>
+      </node>
+      <node id="visionegg"
+            label="visionegg">
+        <attvalues>
+          <attvalue for="0"
+                    value="visionegg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="2D/3D visual stimulus generation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gtk2-webkit"
+            label="gtk2-webkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk2-webkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web content engine library for Gtk2" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ScriptCommunicator"
+            label="ScriptCommunicator">
+        <attvalues>
+          <attvalue for="0"
+                    value="ScriptCommunicator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of script communication that can be used to do long polling and JSONP communication" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="right_aws"
+            label="right_aws">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_aws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RightScale's right_aws 1.10.0 gem with fixes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="example"
+            label="example">
+        <attvalues>
+          <attvalue for="0"
+                    value="example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ex" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swift"
+            label="swift">
+        <attvalues>
+          <attvalue for="0"
+                    value="swift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A dynamic serializer/deserializer for Thrift" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="OSFlashVideoPlayer"
+            label="OSFlashVideoPlayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="OSFlashVideoPlayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open source flash video player
+
+An embeddable &quot;all in one&quot; Player (FLV, F4V, MOV, MP4, vimeo and youtube)." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="cached-models"
+            label="cached-models">
+        <attvalues>
+          <attvalue for="0"
+                    value="cached-models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CachedModels provides to your ActiveRecord objects a transparent approach to use ActiveSupport caching mechanism." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby"
+            label="ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the Ruby programming language, unofficial mirror (see the wiki for details)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hamleditor"
+            label="hamleditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="hamleditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Visual Studio 2008 plugin to provide syntax highlighting for HAML files" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="radiant-change_author-extension"
+            label="radiant-change_author-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-change_author-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows administrators to change the author of a page" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="placemaker"
+            label="placemaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="placemaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for accessing the Yahoo Placemaker service" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="L32"
+            label="L32">
+        <attvalues>
+          <attvalue for="0"
+                    value="L32" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="L32 is intended as one consistent, machine-interpretable implementation of the HITSP C32 specification." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ifib"
+            label="ifib">
+        <attvalues>
+          <attvalue for="0"
+                    value="ifib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web service for providing the fibonacci sequence, implemented using sinatra and memcache" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clojure-hadoop"
+            label="clojure-hadoop">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-hadoop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Library to aid writing Hadoop jobs in Clojure." />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="JSON-RPC-Dispatcher"
+            label="JSON-RPC-Dispatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="JSON-RPC-Dispatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JSON-RPC 2.0 server for Perl." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jira"
+            label="jira">
+        <attvalues>
+          <attvalue for="0"
+                    value="jira" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A command line interface to the JIRA issue tracking system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="june"
+            label="june">
+        <attvalues>
+          <attvalue for="0"
+                    value="june" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JS version of unison" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="p5-httpx-dispatcher"
+            label="p5-httpx-dispatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-httpx-dispatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTPx::Dispatcher repo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="finance-quote"
+            label="finance-quote">
+        <attvalues>
+          <attvalue for="0"
+                    value="finance-quote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Finance::Quote module for Perl" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ColorbarPlot"
+            label="ColorbarPlot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ColorbarPlot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily create plots with nice colorbars in Mathematica" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="euruko_app"
+            label="euruko_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="euruko_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Trying to create a simple application for the management of the event euruko 2009" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CommonJS.tmbundle"
+            label="CommonJS.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="CommonJS.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A CommonJS TextMate bundle" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Twitterified"
+            label="Twitterified">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twitterified" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Twitterified Client, fully open-sourced" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="rock_paper_scissors"
+            label="rock_paper_scissors">
+        <attvalues>
+          <attvalue for="0"
+                    value="rock_paper_scissors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Class Notes" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-seamoss"
+            label="django-seamoss">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-seamoss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django cms" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rubyenterpriseedition"
+            label="rubyenterpriseedition">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyenterpriseedition" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby Enterprise Edition based on MRI 1.8.6" />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="cesium"
+            label="cesium">
+        <attvalues>
+          <attvalue for="0"
+                    value="cesium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git svn clone https://svn.mozilla.org/ -Tprojects/cesium/trunk/cesium" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pessheet"
+            label="pessheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="pessheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python Extendable Spreadsheet " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="OpenPNE"
+            label="OpenPNE">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenPNE" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hadoop"
+            label="hadoop">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yahoo! Distribution of Hadoop patched to run dumbo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ark-sample-twitteroauth"
+            label="ark-sample-twitteroauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="ark-sample-twitteroauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rspec"
+            label="rspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Behaviour Driven Development framework for Ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chiplog"
+            label="chiplog">
+        <attvalues>
+          <attvalue for="0"
+                    value="chiplog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A personal journal application written in Django. You need this." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="one-click-orgs"
+            label="one-click-orgs">
+        <attvalues>
+          <attvalue for="0"
+                    value="one-click-orgs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="botabot"
+            label="botabot">
+        <attvalues>
+          <attvalue for="0"
+                    value="botabot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple and extensible Jabber MUC bot in Ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="runt-gui"
+            label="runt-gui">
+        <attvalues>
+          <attvalue for="0"
+                    value="runt-gui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="UI around Runt for creating Runt schedules, saving them, restoring them, editing them, displaying them" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="buildbot"
+            label="buildbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="buildbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="70" />
+          <attvalue for="9"
+                    value="Python-based continuous integration testing framework; send pull requests for your patches!" />
+          <attvalue for="10"
+                    value="148" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vim-qfreplace"
+            label="vim-qfreplace">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-qfreplace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perform the replacement in quickfix." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="theme_support"
+            label="theme_support">
+        <attvalues>
+          <attvalue for="0"
+                    value="theme_support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-recaptcha"
+            label="merb-recaptcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-recaptcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Merb plugin that provides recaptcha.net service helpers" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ultraviolet"
+            label="ultraviolet">
+        <attvalues>
+          <attvalue for="0"
+                    value="ultraviolet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the ultraviolet repo on rubyforge" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="graster"
+            label="graster">
+        <attvalues>
+          <attvalue for="0"
+                    value="graster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bitmap to g-code converter" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree-short-news"
+            label="spree-short-news">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-short-news" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[WIP] add news everywhere in spree" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ExpenseWorks"
+            label="ExpenseWorks">
+        <attvalues>
+          <attvalue for="0"
+                    value="ExpenseWorks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="iPhone ExpenseWorks App" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pythoncampus"
+            label="pythoncampus">
+        <attvalues>
+          <attvalue for="0"
+                    value="pythoncampus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This is the source code for the PythonCampus.org website" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Lime-iPhone-Web-UI"
+            label="Lime-iPhone-Web-UI">
+        <attvalues>
+          <attvalue for="0"
+                    value="Lime-iPhone-Web-UI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uzbl"
+            label="uzbl">
+        <attvalues>
+          <attvalue for="0"
+                    value="uzbl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A browser that adheres to the unix philosophy." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pymidi"
+            label="pymidi">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymidi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nice Objective-C wrapper around CoreMIDI. Makes it easy to deal with devices connecting and disconnecting." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="picky-color"
+            label="picky-color">
+        <attvalues>
+          <attvalue for="0"
+                    value="picky-color" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin for the Picky-color, which is an An HSV color picker based on prototype and scriptaculous." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reversehttp"
+            label="reversehttp">
+        <attvalues>
+          <attvalue for="0"
+                    value="reversehttp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A dynamic, ReST-style means of enrolment and participation in an HTTP network; a dynamically-configurable &quot;Remote CGI&quot; service.  Joining the World Wide Web as an HTTP server has been an ad-hoc, manual process. By using the protocol defined here, programs can provide services to the Web just as easily as they request services from the Web." />
+          <attvalue for="10"
+                    value="141" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="memcacheq"
+            label="memcacheq">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcacheq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Queue Service over Memcache" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts_as_rateable"
+            label="acts_as_rateable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_rateable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Acts_as_rateable is a Ruby  on Rails plugin which makes ActiveRecord models rateable through a polymorphic association and optionally logs which user rated which object. This plugin is used in production." />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="waves"
+            label="waves">
+        <attvalues>
+          <attvalue for="0"
+                    value="waves" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Resource-oriented open source Ruby framework for Web apps." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rightjs-ui"
+            label="rightjs-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="rightjs-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="User interface modules for RightJS" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="color-js"
+            label="color-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="color-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A color management API for javascript" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="view_driver"
+            label="view_driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="view_driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails-plugin which helps dry up views using sublayouts and sections" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_easy"
+            label="has_easy">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_easy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy access and creation of &quot;has many&quot; relationships for ActiveRecord models.  It uses a &quot;vertical table&quot; so schema changes aren't necessary when you add fields.  Use this plugin to add preferences, options, flags, etc to your models." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-compat-1.3"
+            label="jquery-compat-1.3">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-compat-1.3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Backwards compatibility plugin for jQuery 1.3 (to be used with jQuery 1.4)." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mlp_pack"
+            label="mlp_pack">
+        <attvalues>
+          <attvalue for="0"
+                    value="mlp_pack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Multi-Lingual-Publishing Pack for Textpattern" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="snerp-vortex"
+            label="snerp-vortex">
+        <attvalues>
+          <attvalue for="0"
+                    value="snerp-vortex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A subversion repository exporter." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gmrequest"
+            label="gmrequest">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmrequest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allow using GM_xmlhttpRequest as transport for MooTools Request " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wmd"
+            label="wmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="wmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Open Library branch of WMD." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ico"
+            label="ico">
+        <attvalues>
+          <attvalue for="0"
+                    value="ico" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript graph library based on Raphael" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tabs_on_rails"
+            label="tabs_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabs_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TabsOnRails is a simple Rails plugin for creating and managing Tabs." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snipmate.vim"
+            label="snipmate.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="snipmate.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="37" />
+          <attvalue for="9"
+                    value="snipMate.vim aims to be a concise vim script that implements some of TextMate's snippets features in Vim. " />
+          <attvalue for="10"
+                    value="237" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="ruby-api-wrapper"
+            label="ruby-api-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-api-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OAuth enabled ActiveResource based client to the SoundCloud API" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lesswrong"
+            label="lesswrong">
+        <attvalues>
+          <attvalue for="0"
+                    value="lesswrong" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Less Wrong platform" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rightjs-home"
+            label="rightjs-home">
+        <attvalues>
+          <attvalue for="0"
+                    value="rightjs-home" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RightJS Home Page" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="headless-squirrel"
+            label="headless-squirrel">
+        <attvalues>
+          <attvalue for="0"
+                    value="headless-squirrel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command-line JavaScript test runner for the Mac" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wordpress-capistrano"
+            label="wordpress-capistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress-capistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Automate your wordpress deploys with capistrano and git" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mycpan-indexer"
+            label="mycpan-indexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="mycpan-indexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="(Perl) Index a Perl distribution" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="orderly"
+            label="orderly">
+        <attvalues>
+          <attvalue for="0"
+                    value="orderly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The reference implementation of orderly: a schema language for JSON." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ezFishing"
+            label="ezFishing">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezFishing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fishing made easy." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="module--extract--use"
+            label="module--extract--use">
+        <attvalues>
+          <attvalue for="0"
+                    value="module--extract--use" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract the modules a Perl file uses" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="simple_nav"
+            label="simple_nav">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_nav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin: Simple site navigation helper" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="3di-viewer-rei-firefox"
+            label="3di-viewer-rei-firefox">
+        <attvalues>
+          <attvalue for="0"
+                    value="3di-viewer-rei-firefox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wapi"
+            label="wapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="wapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web Api Framework for Django" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="eventmachine"
+            label="eventmachine">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventmachine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fast network I/O and event-management framework for Ruby, Java, and C++ programmers." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="github-terminal"
+            label="github-terminal">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-terminal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A terminal like interface on th web to access information about Github users and their repositories." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jruby-memcache-client"
+            label="jruby-memcache-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-memcache-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A wrapper of the Java Whalin MemCache client for JRuby" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bprof"
+            label="bprof">
+        <attvalues>
+          <attvalue for="0"
+                    value="bprof" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LD_PRELOAD hooks for GMemVTable" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="centostrano"
+            label="centostrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="centostrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Centostrano - deprec 2 (deployment recipes for Capistrano) port to CentOS" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="django-project-template"
+            label="django-project-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-project-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Alternative Django project template with focus on standalone applications and best practices" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="anope-tl-jp"
+            label="anope-tl-jp">
+        <attvalues>
+          <attvalue for="0"
+                    value="anope-tl-jp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Japanese translation of the Anope IRC services." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="wsd"
+            label="wsd">
+        <attvalues>
+          <attvalue for="0"
+                    value="wsd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Word Sense Disambiguation Project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="xcode-bracket-matcher"
+            label="xcode-bracket-matcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode-bracket-matcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An Xcode plug-in to perform automatic pairing of message brackets." />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-cas-provider"
+            label="django-cas-provider">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cas-provider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Central Authentication Service Provider for Django" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mudphone-s-everyday-terminal-helpers"
+            label="mudphone-s-everyday-terminal-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="mudphone-s-everyday-terminal-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just a few things I use to ease my day at the command line." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="couchdbproxy"
+            label="couchdbproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdbproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple multinode couchdbproxy" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="em-memcache-client"
+            label="em-memcache-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-memcache-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=" async Memcache client for Ruby EventMachine" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="herml"
+            label="herml">
+        <attvalues>
+          <attvalue for="0"
+                    value="herml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Erlang port of Haml" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="mobilepushr"
+            label="mobilepushr">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobilepushr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Native iPhone app to push pictures to Flickr" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="bin"
+            label="bin">
+        <attvalues>
+          <attvalue for="0"
+                    value="bin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Basically my ~/bin folder." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cascading-clojure"
+            label="cascading-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="hoverpulse"
+            label="hoverpulse">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoverpulse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery HoverPulse Plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="osmos"
+            label="osmos">
+        <attvalues>
+          <attvalue for="0"
+                    value="osmos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dukers of Erl osmos project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="hoptoad-notifier-client"
+            label="hoptoad-notifier-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoptoad-notifier-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple class that sends data to Hoptoad using HTTParty" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twisted-longurl"
+            label="twisted-longurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="twisted-longurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A twisted interface to longurl.org to provide asynchronous short URL expansion to twisted apps." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="builders"
+            label="builders">
+        <attvalues>
+          <attvalue for="0"
+                    value="builders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Recruiting page for the RailsBridge Builders" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fsm.mod"
+            label="fsm.mod">
+        <attvalues>
+          <attvalue for="0"
+                    value="fsm.mod" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BlitzMax module; This module makes it easy and fast to implement Finite State Machines." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="spark"
+            label="spark">
+        <attvalues>
+          <attvalue for="0"
+                    value="spark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Movement visualization" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="shoes_rrd"
+            label="shoes_rrd">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes_rrd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shoes_rrd is a  demo program using rrdwrapper and sys-cpu that records historical cpu usage in a round robin database. It updates an image displayed in a Shoes window each minute. It's rough, but it is a start." />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facter"
+            label="facter">
+        <attvalues>
+          <attvalue for="0"
+                    value="facter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="James Turnbull's Facter remote" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="socialsms"
+            label="socialsms">
+        <attvalues>
+          <attvalue for="0"
+                    value="socialsms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Anonymous SMS-based group messaging system" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="framework"
+            label="framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MVC framework for PHP 5.1.4 and later. " />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="elixir"
+            label="elixir">
+        <attvalues>
+          <attvalue for="0"
+                    value="elixir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="The famous Whalesalad pink minimalist theme." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="oauth_sample"
+            label="oauth_sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth_sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OAuth sample consumer &amp; provider" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hCard-LDAP-Service"
+            label="hCard-LDAP-Service">
+        <attvalues>
+          <attvalue for="0"
+                    value="hCard-LDAP-Service" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="google_wave"
+            label="google_wave">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_wave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bots and other code hacking around on Google Wave" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="cell-mode"
+            label="cell-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="cell-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An abstract spreadsheet display engine for GNU Emacs." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="rverse"
+            label="rverse">
+        <attvalues>
+          <attvalue for="0"
+                    value="rverse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of ruby tools for reverse engineers" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mysql-genocide"
+            label="mysql-genocide">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql-genocide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parallel operations on MySQL processlist" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-enhancedmemberlisting"
+            label="mt-plugin-enhancedmemberlisting">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-enhancedmemberlisting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides a redesigned and enhanced member management UI." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="git-hook-update-notify-email"
+            label="git-hook-update-notify-email">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-hook-update-notify-email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="script for colorized emails on GIT commits. Use it in the &quot;update&quot; hook." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scruffy"
+            label="scruffy">
+        <attvalues>
+          <attvalue for="0"
+                    value="scruffy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An unofficial fork of the Ruby graphing library with sexy defaults for hi-res charts." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-manual-jp"
+            label="git-manual-jp">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-manual-jp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Japanese translation of git user manual" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="libgit2"
+            label="libgit2">
+        <attvalues>
+          <attvalue for="0"
+                    value="libgit2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GitX clone of libgit2" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="cal"
+            label="cal">
+        <attvalues>
+          <attvalue for="0"
+                    value="cal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Calendar CouchApp" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Monkeybot"
+            label="Monkeybot">
+        <attvalues>
+          <attvalue for="0"
+                    value="Monkeybot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="svetlyak40wt.recipe.symlinks"
+            label="svetlyak40wt.recipe.symlinks">
+        <attvalues>
+          <attvalue for="0"
+                    value="svetlyak40wt.recipe.symlinks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple recipe for buildout, to collect symbolic links in one place." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jscocoa"
+            label="jscocoa">
+        <attvalues>
+          <attvalue for="0"
+                    value="jscocoa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Write Cocoa applications in Javascript" />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="job_fu"
+            label="job_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="job_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Asynchronous Processing" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yst"
+            label="yst">
+        <attvalues>
+          <attvalue for="0"
+                    value="yst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="create static websites from YAML data and string templates" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fluent-nhibernate"
+            label="fluent-nhibernate">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluent-nhibernate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="122" />
+          <attvalue for="9"
+                    value="Fluent NHibernate!" />
+          <attvalue for="10"
+                    value="245" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="table_helper"
+            label="table_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="table_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds a helper method for generating HTML tables from collections" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-awesometip"
+            label="jquery-awesometip">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-awesometip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Awesome Tooltip Plugin for jQuery" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pci4r"
+            label="pci4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="pci4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Ruby port of Programming Collective Intelligence" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="portsensor-osx"
+            label="portsensor-osx">
+        <attvalues>
+          <attvalue for="0"
+                    value="portsensor-osx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An OS X desktop client for PortSensor with Sparkle, Dock, Growl" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="nautilus"
+            label="nautilus">
+        <attvalues>
+          <attvalue for="0"
+                    value="nautilus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Clone of the official Nautilus repository. The repo is for working on a split-view branch. It may occasionaly be rebased.. So let me know if you base work on it. Packages for Ubuntu Jaunty and Karmic are available on https://launchpad.net/~berndth/+archive/ppa" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cappruby"
+            label="cappruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proof-of-concept Ruby implementation on top of JavaScript and the Objective-J runtime" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yawnlog"
+            label="yawnlog">
+        <attvalues>
+          <attvalue for="0"
+                    value="yawnlog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="yawnlog helps you keep track of your sleep debt.  it was created on 21 feb 09 during a 24-hour hackathon" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fclabels"
+            label="fclabels">
+        <attvalues>
+          <attvalue for="0"
+                    value="fclabels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="First class composable record labels for Haskell." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="RubyMine-OS-X-keybindings"
+            label="RubyMine-OS-X-keybindings">
+        <attvalues>
+          <attvalue for="0"
+                    value="RubyMine-OS-X-keybindings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keybindings that don't make your head hurt" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="typography-helper"
+            label="typography-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="typography-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Set of small filters to facilitate better typography in Rails views. Based of typogrify and includes widon't and quotes. (svn import)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="remix-stash"
+            label="remix-stash">
+        <attvalues>
+          <attvalue for="0"
+                    value="remix-stash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new way to deal with memcached" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-file-browser-extension"
+            label="radiant-file-browser-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-file-browser-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Alpha: Lists the contents of a server-side directory, and allows uploading of files to it" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ansi-wl-pprint"
+            label="ansi-wl-pprint">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansi-wl-pprint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="py103"
+            label="py103">
+        <attvalues>
+          <attvalue for="0"
+                    value="py103" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Introdução a Python para programadores craques" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cametrics"
+            label="cametrics">
+        <attvalues>
+          <attvalue for="0"
+                    value="cametrics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A RESTful logging system for Campaign Metrics" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-event-calendar-extension"
+            label="radiant-event-calendar-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-event-calendar-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that integrates with iCal feeds and lets you display them in pages." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phone"
+            label="phone">
+        <attvalues>
+          <attvalue for="0"
+                    value="phone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby library for phone number parsing, validation and formatting" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="agree2-client"
+            label="agree2-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="agree2-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A client API for Agree2" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openparliament"
+            label="openparliament">
+        <attvalues>
+          <attvalue for="0"
+                    value="openparliament" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tracking, voting and making law" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="runt"
+            label="runt">
+        <attvalues>
+          <attvalue for="0"
+                    value="runt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby Temporal Expressions." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pulp"
+            label="pulp">
+        <attvalues>
+          <attvalue for="0"
+                    value="pulp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="passenger (aka: mod_rails modrails) helper" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="selenium-client"
+            label="selenium-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Official Ruby client API for Selenium Remote Control (bare bone client driver)" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="crm_customfields"
+            label="crm_customfields">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm_customfields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="crm_customfields" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Gyazowin"
+            label="Gyazowin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Gyazowin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gyazo for Windows" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="fixture-scenarios"
+            label="fixture-scenarios">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixture-scenarios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="This plugin allows you to create 'scenarios' which are collections of fixtures and ruby files that represent a context against which you can run tests." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cerb4-impex"
+            label="cerb4-impex">
+        <attvalues>
+          <attvalue for="0"
+                    value="cerb4-impex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A collection of import/export (ImpEx) tools for use with Cerberus Helpdesk 4.x (Cerb4)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="redis-textsearch"
+            label="redis-textsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-textsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Full text search with any type of class or data store using Redis" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="backpack-theme-for-dokuwiki"
+            label="backpack-theme-for-dokuwiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="backpack-theme-for-dokuwiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This a template for dokuwiki, based on backpack" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fixencoding"
+            label="fixencoding">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixencoding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Fix Encoding Pipeline Components for BizTalk Server 2006" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="iletken-contest"
+            label="iletken-contest">
+        <attvalues>
+          <attvalue for="0"
+                    value="iletken-contest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="github contest repository" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dpaste.el"
+            label="dpaste.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="dpaste.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs mode to post to dpaste.com" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="win32-sapi"
+            label="win32-sapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="win32-sapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby interface to the Microsoft Speech API 5.x" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="quickstart"
+            label="quickstart">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickstart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="quickstart app for software projects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="n3-tmbundle"
+            label="n3-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="n3-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Notation3 TextMate bundle seems to have been abandoned. I'm hosting it here and maybe hacking on it in future" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="billing_on_rails"
+            label="billing_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="billing_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The official plugin for usage with billingonrails.com - easily handle recurring billing and other bills in your rails app!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ledgers"
+            label="ledgers">
+        <attvalues>
+          <attvalue for="0"
+                    value="ledgers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Double entry accounting system focused on small rental property operations" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blog-starter-kit"
+            label="blog-starter-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="blog-starter-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Starter Kit for developers using Ruby on Rails to quickly get a blog up &amp; running and then add features." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ken"
+            label="ken">
+        <attvalues>
+          <attvalue for="0"
+                    value="ken" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby API for accessing Freebase. It wraps the Metaweb Architecture to smart Ruby Objects." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Paws.js"
+            label="Paws.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="Paws.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript interpreter for Paws." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mites"
+            label="mites">
+        <attvalues>
+          <attvalue for="0"
+                    value="mites" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="feedparser"
+            label="feedparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Cocoa RSS/Atom parser for Mac OS X and the iPhone" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="selectortest"
+            label="selectortest">
+        <attvalues>
+          <attvalue for="0"
+                    value="selectortest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A test suite for the Selectors API specification." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-ahocorasick"
+            label="ruby-ahocorasick">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ahocorasick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Expose Aho-Corasick implementation from Strmat to Ruby." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="JS-strftime"
+            label="JS-strftime">
+        <attvalues>
+          <attvalue for="0"
+                    value="JS-strftime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby-like strftime for javascript, because date-formatting is a pain." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="element"
+            label="element">
+        <attvalues>
+          <attvalue for="0"
+                    value="element" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Element widget" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails_plugin_skeleton"
+            label="rails_plugin_skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_plugin_skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Template for quickly building a Rails plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jQuery-Plugins"
+            label="jQuery-Plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-Plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of jQuery plugins" />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gamefaqs"
+            label="gamefaqs">
+        <attvalues>
+          <attvalue for="0"
+                    value="gamefaqs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a ruby binding for accessing the GameFAQs database (game reviews, faqs, cheats)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="daemon_controller"
+            label="daemon_controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemon_controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A library for implementing daemon management capabilities." />
+          <attvalue for="10"
+                    value="127" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="macro"
+            label="macro">
+        <attvalues>
+          <attvalue for="0"
+                    value="macro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="naive and broken implementation of some macro-kinda thingy for perl" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libmemcached_store"
+            label="libmemcached_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="libmemcached_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ActiveSupport::Cache wrapper for libmemcached" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="block_samples"
+            label="block_samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="block_samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample uses of C/Objective-C Blocks" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cpp-qt.tmbundle"
+            label="cpp-qt.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpp-qt.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for C++ Qt" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="merb-ui"
+            label="merb-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="User Interface Components for Merb" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-treetop-mode"
+            label="ruby-treetop-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-treetop-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a smal hack in emacs' ruby-mode to allow proper indentation for treetop's grammar and rule keywords" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="breadcrumbs"
+            label="breadcrumbs">
+        <attvalues>
+          <attvalue for="0"
+                    value="breadcrumbs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Breadcrumbs for Rails with special sauce." />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bottle"
+            label="bottle">
+        <attvalues>
+          <attvalue for="0"
+                    value="bottle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="bottle.py is a fast and simple micro-framework for small web-applications." />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="libpsi"
+            label="libpsi">
+        <attvalues>
+          <attvalue for="0"
+                    value="libpsi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mangoQueue"
+            label="mangoQueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="mangoQueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mongoDB based task queue for Kohana v3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="delicious_combo_box"
+            label="delicious_combo_box">
+        <attvalues>
+          <attvalue for="0"
+                    value="delicious_combo_box" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="I don't know, it's a combo box. In Javascript." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cap_db_dump"
+            label="cap_db_dump">
+        <attvalues>
+          <attvalue for="0"
+                    value="cap_db_dump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano Tasks for dumping and transfering production databases" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crm114"
+            label="crm114">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm114" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface to the CRM114 Controllable Regex Mutilator." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rackamole"
+            label="rackamole">
+        <attvalues>
+          <attvalue for="0"
+                    value="rackamole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Observe and learn how your users are interacting with your web applications." />
+          <attvalue for="10"
+                    value="157" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Getopt-Long-Descriptive"
+            label="Getopt-Long-Descriptive">
+        <attvalues>
+          <attvalue for="0"
+                    value="Getopt-Long-Descriptive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="git-subtree"
+            label="git-subtree">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-subtree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="An experimental alternative to the git-submodule command.  Please email me if you actually try this out; I need more feedback." />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="aristo"
+            label="aristo">
+        <attvalues>
+          <attvalue for="0"
+                    value="aristo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="CSS3 version of Aristo" />
+          <attvalue for="10"
+                    value="142" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nginx-static-etags"
+            label="nginx-static-etags">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-static-etags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nginx doesn't generate etags for static content.  I'd like it to.  Let's see if I can remember some C from college." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="simple-db-migrate"
+            label="simple-db-migrate">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-db-migrate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="simple-db-migrate is a generic database migration tool inpired on Rails migrations." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby_bosh"
+            label="ruby_bosh">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_bosh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="An XMPP BOSH session pre-initializer for Ruby web applications" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-ics"
+            label="git-ics">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-ics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes an icalendar file from a git or github repository" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rl-gitcourse"
+            label="rl-gitcourse">
+        <attvalues>
+          <attvalue for="0"
+                    value="rl-gitcourse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Repo for RubyLearning's GitHub course participants" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="1219"
+            label="1219">
+        <attvalues>
+          <attvalue for="0"
+                    value="1219" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Basically a file uploader with contributor, name, description and tags, being developed for a Refraction Arts project called 12:19." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoth"
+            label="hoth">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TODO: one-line summary of your gem" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opentox-ruby-api-wrapper"
+            label="opentox-ruby-api-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-ruby-api-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the OpenTox REST API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="magic-open"
+            label="magic-open">
+        <attvalues>
+          <attvalue for="0"
+                    value="magic-open" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Build configuration and makefiles that can be used to build Android images for the Magic." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twfy_local_parser"
+            label="twfy_local_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="twfy_local_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Local scraper parser to scrape and parse local authority data" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="subselector"
+            label="subselector">
+        <attvalues>
+          <attvalue for="0"
+                    value="subselector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds subselects to the conditions of an ActiveRecord finder. " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hivelogic-enkoder-rails"
+            label="hivelogic-enkoder-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="hivelogic-enkoder-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Hivelogic Enkoder Rails Plugin" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PictureMe"
+            label="PictureMe">
+        <attvalues>
+          <attvalue for="0"
+                    value="PictureMe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="iPhone Face Detection App" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="acts_as_ooyala"
+            label="acts_as_ooyala">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_ooyala" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin wraps the Ooyala API into a acts_as module that we all know and love in the Rails world." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ey-cloud-recipes"
+            label="ey-cloud-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-cloud-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A starter repo for custom chef recipes on EY's cloud platform" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mintmenu"
+            label="mintmenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="mintmenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Advanced Gnome menu" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Lockinfo-Things-Plugin"
+            label="Lockinfo-Things-Plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Lockinfo-Things-Plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Lockinfo Things Plugin (native rendering)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="objectiveresource"
+            label="objectiveresource">
+        <attvalues>
+          <attvalue for="0"
+                    value="objectiveresource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="45" />
+          <attvalue for="9"
+                    value="A port of Ruby on Rails' ActiveResource to Objective-C (and specifically the iPhone)" />
+          <attvalue for="10"
+                    value="425" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="campusfever"
+            label="campusfever">
+        <attvalues>
+          <attvalue for="0"
+                    value="campusfever" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="social-networking for educational institutions" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="onramp"
+            label="onramp">
+        <attvalues>
+          <attvalue for="0"
+                    value="onramp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental jQuery based user interfaces for CMS publishing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="node-deferred"
+            label="node-deferred">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-deferred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dojo deferreds as a nodejs module - Work in Progress" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="plugrepo"
+            label="plugrepo">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugrepo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Grails Offline plugin repository" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="genhash"
+            label="genhash">
+        <attvalues>
+          <attvalue for="0"
+                    value="genhash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Genhash library" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="svnlib"
+            label="svnlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="svnlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a php wrapper for invoking the svn binary" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gcl"
+            label="gcl">
+        <attvalues>
+          <attvalue for="0"
+                    value="gcl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GCL Implementation in Java using samm and macc" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="quicklists"
+            label="quicklists">
+        <attvalues>
+          <attvalue for="0"
+                    value="quicklists" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A google app engine template. This has some serious hotness. Scala, Slinky, Scapps, Simple-Build-Tool..." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="gaa"
+            label="gaa">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gnome Autotest Applet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pymc"
+            label="pymc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bayesian inference in Python" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pinax_cheat_sheets"
+            label="pinax_cheat_sheets">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinax_cheat_sheets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A collection of cheat sheets that I've created to bolster the documentation around the Pinax project" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="octopi"
+            label="octopi">
+        <attvalues>
+          <attvalue for="0"
+                    value="octopi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="A Ruby interface to GitHub API v2" />
+          <attvalue for="10"
+                    value="134" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="openoverflow"
+            label="openoverflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="openoverflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Open Source implementation of stackoverflow app" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ExtJS.ux.HtmlEditor.Plugins"
+            label="ExtJS.ux.HtmlEditor.Plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="ExtJS.ux.HtmlEditor.Plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of Plugins that add features to the Ext JS HtmlEditor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-saaskit-polls"
+            label="django-saaskit-polls">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-saaskit-polls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django-polls from the tutorial customized to work with saaskit!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="flexible_csv"
+            label="flexible_csv">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexible_csv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Import CSV files when you don't know exactly what the headers will be called." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xt-compojure"
+            label="xt-compojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="xt-compojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="exploring compojure (sample code)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="rack-trackbacker"
+            label="rack-trackbacker">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-trackbacker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds trackback capabilities to your Rack application." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thsh"
+            label="thsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="thsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This Shell [thsh] is a simple educational shell created for Operating Systems Principles class" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="restructuredtext.tmbundle"
+            label="restructuredtext.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="restructuredtext.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for reStructuredText" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="facebook-api-javascript-library"
+            label="facebook-api-javascript-library">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook-api-javascript-library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some really old JavaScript code to talk to the version 1 Facebook API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shock-awe"
+            label="shock-awe">
+        <attvalues>
+          <attvalue for="0"
+                    value="shock-awe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="with a title like that do i really need to explain? " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rapidsms"
+            label="rapidsms">
+        <attvalues>
+          <attvalue for="0"
+                    value="rapidsms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Build SMS applications with Python" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="redmine_bugcloud"
+            label="redmine_bugcloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_bugcloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This is a plugin for Redmine. The view that displays the ticket like the tag cloud is added." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smart_session_store"
+            label="smart_session_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart_session_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a session store that helps to mitigate race conditions" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="osx-setup"
+            label="osx-setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="osx-setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my system setup scripts and config " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dumbo"
+            label="dumbo">
+        <attvalues>
+          <attvalue for="0"
+                    value="dumbo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Python module that allows you to easily write and run Hadoop programs." />
+          <attvalue for="10"
+                    value="112" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="multiselect"
+            label="multiselect">
+        <attvalues>
+          <attvalue for="0"
+                    value="multiselect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="jQuery UI Multiselect Widget" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ADCtheme"
+            label="ADCtheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="ADCtheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Sphinx theme that formats documentation like the Apple Developer Connection" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Diggin_Tool"
+            label="Diggin_Tool">
+        <attvalues>
+          <attvalue for="0"
+                    value="Diggin_Tool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="extends Zend_Tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="itunes-duplicates-remover"
+            label="itunes-duplicates-remover">
+        <attvalues>
+          <attvalue for="0"
+                    value="itunes-duplicates-remover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="duplicates remover for iTunes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pkild"
+            label="pkild">
+        <attvalues>
+          <attvalue for="0"
+                    value="pkild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An LDAP-authenticated automatic PKI certificate signing web service in perl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ajm_objects"
+            label="ajm_objects">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajm_objects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ajm objects for Max/MSP" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="graphics"
+            label="graphics">
+        <attvalues>
+          <attvalue for="0"
+                    value="graphics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="utilities for generating graphics " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dm-solr-adapter"
+            label="dm-solr-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-solr-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An adapter for DataMapper allowing Apache SOLR to be used as a data repository." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="kiokudb-backend-dbi"
+            label="kiokudb-backend-dbi">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokudb-backend-dbi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="DBI backend for KiokuDB" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="find_ids"
+            label="find_ids">
+        <attvalues>
+          <attvalue for="0"
+                    value="find_ids" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fast way of grabbing column values from a db using ActiveRecord (MySQL only)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="country_code_select"
+            label="country_code_select">
+        <attvalues>
+          <attvalue for="0"
+                    value="country_code_select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Country Code Select Form Helper for Rails" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_issues_group"
+            label="redmine_issues_group">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_issues_group" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redmine Issues grouping plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JSTAPd"
+            label="JSTAPd">
+        <attvalues>
+          <attvalue for="0"
+                    value="JSTAPd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSTAPd is Ajax application friendly Javascript Unit Test Server." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rspec_validation_expectations"
+            label="rspec_validation_expectations">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec_validation_expectations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds several handy expectations for testing ActiveRecord model validations." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="02-Calculator"
+            label="02-Calculator">
+        <attvalues>
+          <attvalue for="0"
+                    value="02-Calculator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The second OrlandoPHP Coding Dojo randori kata." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruby_picasa"
+            label="ruby_picasa">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_picasa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Provides a super easy to use object layer for authenticating and accessing Picasa through their API." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cucumber_textmate"
+            label="cucumber_textmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber_textmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Custom formatter for cucumber, creates pretty html output and JS for textmate similar to the rspec html output" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="band"
+            label="band">
+        <attvalues>
+          <attvalue for="0"
+                    value="band" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="World Racketeering Squad band site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="aku"
+            label="aku">
+        <attvalues>
+          <attvalue for="0"
+                    value="aku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="aku is a KDE utility to manage rar files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-supr"
+            label="mt-plugin-supr">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-supr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type and Melody that provides integration with Stumple Upon's URL shortening service and iframe viewing window." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Variance"
+            label="Variance">
+        <attvalues>
+          <attvalue for="0"
+                    value="Variance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unfinished miniapp" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dukejour"
+            label="dukejour">
+        <attvalues>
+          <attvalue for="0"
+                    value="dukejour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A network jukebox that plays any track on any shared library available to iTunes" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="worldzor"
+            label="worldzor">
+        <attvalues>
+          <attvalue for="0"
+                    value="worldzor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GTA2 level-thing" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="symfony-tmbundle"
+            label="symfony-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="symfony-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The symfony textmate bundle" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="firelogger.php"
+            label="firelogger.php">
+        <attvalues>
+          <attvalue for="0"
+                    value="firelogger.php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a sexy PHP logger console integrated into Firebug" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="encouraged-commentary"
+            label="encouraged-commentary">
+        <attvalues>
+          <attvalue for="0"
+                    value="encouraged-commentary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A comment traverser to help manage conversations on web pages." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="reviser"
+            label="reviser">
+        <attvalues>
+          <attvalue for="0"
+                    value="reviser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A jQuery inline WYSIWYG editor. Inspired by wysihat." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="utilities"
+            label="utilities">
+        <attvalues>
+          <attvalue for="0"
+                    value="utilities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Utility scripts (macbook pro, Leopard) (ruby development)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fitsharp"
+            label="fitsharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitsharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Functional testing tools for .NET" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="isolate"
+            label="isolate">
+        <attvalues>
+          <attvalue for="0"
+                    value="isolate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hide your app from prying gems." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mintinstall"
+            label="mintinstall">
+        <attvalues>
+          <attvalue for="0"
+                    value="mintinstall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Software Manager" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="natto"
+            label="natto">
+        <attvalues>
+          <attvalue for="0"
+                    value="natto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Natto is a simple rails-engine based CMS system." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MicroMVC"
+            label="MicroMVC">
+        <attvalues>
+          <attvalue for="0"
+                    value="MicroMVC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Teeny-tiny MVC styled framework for Python and WSGI" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ars-theme"
+            label="ars-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="ars-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The PHP app used to render Ars Technica" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="search-gin"
+            label="search-gin">
+        <attvalues>
+          <attvalue for="0"
+                    value="search-gin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Generalized indexing for Perl" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="activesesame"
+            label="activesesame">
+        <attvalues>
+          <attvalue for="0"
+                    value="activesesame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby Gem for interacting with RDF/OWL stored in the AllegroGraph Triple Store via Seasame 2 HTTP protocol" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adns"
+            label="adns">
+        <attvalues>
+          <attvalue for="0"
+                    value="adns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Asynchronous DNS resultion in Python by using adns C library." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pdx-rov"
+            label="pdx-rov">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdx-rov" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Portland State ROV Team" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="tweepy"
+            label="tweepy">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweepy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A python library for the Twitter API. OAuth, python 3, complete coverage, streaming API" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="todone"
+            label="todone">
+        <attvalues>
+          <attvalue for="0"
+                    value="todone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Todo lists done my way." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rate-marina-s-outfits"
+            label="rate-marina-s-outfits">
+        <attvalues>
+          <attvalue for="0"
+                    value="rate-marina-s-outfits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rate the outfits worn by Marina on her YouTube show HotForWords" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scripty2"
+            label="scripty2">
+        <attvalues>
+          <attvalue for="0"
+                    value="scripty2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="scripty2: for a more delicious web" />
+          <attvalue for="10"
+                    value="286" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erubis_template_handler"
+            label="erubis_template_handler">
+        <attvalues>
+          <attvalue for="0"
+                    value="erubis_template_handler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails 2.3 / Edge template handler for erubis ( http://www.kuwata-lab.com/erubis/ )" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sbt"
+            label="sbt">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="simple build tool, a build tool for Scala" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="acts_as_follower"
+            label="acts_as_follower">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_follower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Plugin to add &quot;Follow&quot; functionality for models" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wheres-your-database-yml-dude"
+            label="wheres-your-database-yml-dude">
+        <attvalues>
+          <attvalue for="0"
+                    value="wheres-your-database-yml-dude" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small Rails plugin to answer the question of &quot;Where's your database.yml, dude?&quot;" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="saushengine"
+            label="saushengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="saushengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Simple Ruby-based search engine" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-textmessage-canada"
+            label="net-textmessage-canada">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-textmessage-canada" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lookup a mobile phone SMS gateway by the number and provider." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="quickcursor"
+            label="quickcursor">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickcursor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="114" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="halifax-transit-feed"
+            label="halifax-transit-feed">
+        <attvalues>
+          <attvalue for="0"
+                    value="halifax-transit-feed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Compilable and useable Google Transit Feed for Halifax" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="baseapp-openid"
+            label="baseapp-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="baseapp-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Starter app using authlogic and openid authentication" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sbdmock"
+            label="sbdmock">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbdmock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Package builder for using inside Scratchbox 1.x" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb-tmbundle"
+            label="merb-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Merb bundle for TextMate (uses Ruby, Ruby on Rails, Datamapper and Sequel bundles as necessary)" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-xapian"
+            label="dm-xapian">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-xapian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Xapian full text search plugin for DataMapper rewrite of acts_as_xapian" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="social_bookmark"
+            label="social_bookmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="social_bookmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds &quot;add to ...&quot; more 70 social bookmarks and websites websites to your rails generated contents" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opensource.kayac.com"
+            label="opensource.kayac.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensource.kayac.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="kayac open source website" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="extmvc"
+            label="extmvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="extmvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The Ext MVC framework" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hudson"
+            label="hudson">
+        <attvalues>
+          <attvalue for="0"
+                    value="hudson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Git-svn tracking of Hudson core plus its release branches." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="railsguides-pt_br"
+            label="railsguides-pt_br">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsguides-pt_br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tradução dos guias oficiais do Rails para Português" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rqrcode"
+            label="rqrcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="rqrcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby library that encodes QR Codes" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-motivator"
+            label="ruby-motivator">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-motivator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="nothing_interestring! unless you.programming_language.can? :make_motivator" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-clojure"
+            label="grails-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Grails Clojure Plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="hbase-runner"
+            label="hbase-runner">
+        <attvalues>
+          <attvalue for="0"
+                    value="hbase-runner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dear StrongBad, this is a simple utility library for working with HBase in the REPL." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="excel_importer"
+            label="excel_importer">
+        <attvalues>
+          <attvalue for="0"
+                    value="excel_importer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails (activerecord) plugin for importing records from Excel spreadsheets" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-in-practice"
+            label="ruby-in-practice">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-in-practice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Source code and examples from the book Ruby In Practice" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nifty-generators"
+            label="nifty-generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="nifty-generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="119" />
+          <attvalue for="9"
+                    value="A collection of useful Rails generator scripts." />
+          <attvalue for="10"
+                    value="917" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sabbath"
+            label="sabbath">
+        <attvalues>
+          <attvalue for="0"
+                    value="sabbath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="REST for your work (queues)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Services.Logging"
+            label="Castle.Services.Logging">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Services.Logging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-puppet-quickstart"
+            label="rails-puppet-quickstart">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-puppet-quickstart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="to kickstart getting your Rails app up and running ASAP" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ebundles"
+            label="ebundles">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebundles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate bundles ported to the e-texteditor for Windows" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="math--primality"
+            label="math--primality">
+        <attvalues>
+          <attvalue for="0"
+                    value="math--primality" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Advanced primality-checking algorithms" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="node-persistence"
+            label="node-persistence">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-persistence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A high level persistance/database system for node.js" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="haven-client"
+            label="haven-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="haven-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Haven &amp; Hearth client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="acts-as-list"
+            label="acts-as-list">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-list" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Gem version of acts_as_list Rails plugin." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrobsub"
+            label="scrobsub">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrobsub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Portable scrobbling solution in plain c" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="clj-processing"
+            label="clj-processing">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-processing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A wrapper for Processing in Clojure." />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="uwweek5"
+            label="uwweek5">
+        <attvalues>
+          <attvalue for="0"
+                    value="uwweek5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Week 5 homework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lowpro"
+            label="lowpro">
+        <attvalues>
+          <attvalue for="0"
+                    value="lowpro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Branch of Dan Webb's JavaScript DOM event library. Small JavaScript library built as an extension to Prototype that makes unobtrusive DOM scripting much easier" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chat.vim-users.jp-log-converter"
+            label="chat.vim-users.jp-log-converter">
+        <attvalues>
+          <attvalue for="0"
+                    value="chat.vim-users.jp-log-converter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Text-to-HTML converter for logs of chat.vim-users.jp" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rbbr"
+            label="rbbr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbbr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Documentation Browser svn import" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="retest"
+            label="retest">
+        <attvalues>
+          <attvalue for="0"
+                    value="retest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tool that makes unit testing C/C++ programs a joy" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pylibmc"
+            label="pylibmc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pylibmc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python wrapper around the libmemcached interface from TangentOrg.  " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="namespace-autoclean"
+            label="namespace-autoclean">
+        <attvalues>
+          <attvalue for="0"
+                    value="namespace-autoclean" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="iPhoneContacts"
+            label="iPhoneContacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="iPhoneContacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper for the iPhone's C-based AddressBook framework." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="data-clist"
+            label="data-clist">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-clist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A purely functional ring data structure for Haskell." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fisl_10_demo"
+            label="fisl_10_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="fisl_10_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Demonstração da minha palestra no FISL 10 de 2009" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fancyviews"
+            label="fancyviews">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancyviews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Views extension for Sinatra" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tidy"
+            label="tidy">
+        <attvalues>
+          <attvalue for="0"
+                    value="tidy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Forked Tidy wrapper for Ruby. Original at http://rubyforge.org/projects/tidy/ was not maintained, with important bugfixes stuck in queue." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby_aula_1"
+            label="ruby_aula_1">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_aula_1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exemplos da Aula 1 do curso de Desenvolvimento Web com Ruby on Rails do ruby+web" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slipcover"
+            label="slipcover">
+        <attvalues>
+          <attvalue for="0"
+                    value="slipcover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="treat a group of objects as a cluster with concurrent access. great for accessing couchdb clusters via CouchRest" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cpan.vim"
+            label="cpan.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="vim plugin for perl hackers. for you to search installed module/all modules and integrated with perldoc window" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_prototype"
+            label="acts_as_prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that adds a prototype and a property list to ActiveRecord objects (prototypes can be chained)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sctags"
+            label="sctags">
+        <attvalues>
+          <attvalue for="0"
+                    value="sctags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TAGS generator for the Scala language." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ikanserve"
+            label="ikanserve">
+        <attvalues>
+          <attvalue for="0"
+                    value="ikanserve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ioke web servlet" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="hnsh"
+            label="hnsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="hnsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hnsh is a way of reading Hacker News from the command-line" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Divan"
+            label="Divan">
+        <attvalues>
+          <attvalue for="0"
+                    value="Divan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A C# library for using CouchDB." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="pysolr"
+            label="pysolr">
+        <attvalues>
+          <attvalue for="0"
+                    value="pysolr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pysolr 2.0+. Kept up to date with the official SVN." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="DBIx-Custom"
+            label="DBIx-Custom">
+        <attvalues>
+          <attvalue for="0"
+                    value="DBIx-Custom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Customizable simple DBI" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="phpunit"
+            label="phpunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="The PHP Unit Testing framework." />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sitemap-creator-class"
+            label="sitemap-creator-class">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitemap-creator-class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a php class that you can use to create a sitemap for your web site , from an array or from mysql" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="alien"
+            label="alien">
+        <attvalues>
+          <attvalue for="0"
+                    value="alien" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A C FFI for Lua" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="vim-pastie"
+            label="vim-pastie">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-pastie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pastie.vim: interface for pastie.org" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="django-kvstore"
+            label="django-kvstore">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-kvstore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A key-value store framework for Django." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="App-Rad"
+            label="App-Rad">
+        <attvalues>
+          <attvalue for="0"
+                    value="App-Rad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rapid (and easy!) creation of command-line applications" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="wicked"
+            label="wicked">
+        <attvalues>
+          <attvalue for="0"
+                    value="wicked" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the wicked rails forums, my first rails app." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="analogger"
+            label="analogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="analogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A very fast distributed asynchronous logging service" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dist-zilla-plugin-podpurler"
+            label="dist-zilla-plugin-podpurler">
+        <attvalues>
+          <attvalue for="0"
+                    value="dist-zilla-plugin-podpurler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rubyish-attribute"
+            label="rubyish-attribute">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyish-attribute" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl module provide ruby-like accessor builder: attr_accessor, attr_writer and attr_reader" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="MooseX-Getopt"
+            label="MooseX-Getopt">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooseX-Getopt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My repository for MooseX-Getopt modifications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="redmine4ruby-lang"
+            label="redmine4ruby-lang">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine4ruby-lang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A little fork of redMine the issue tracking system, for hosting ruby-lang.org projects." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="laconica"
+            label="laconica">
+        <attvalues>
+          <attvalue for="0"
+                    value="laconica" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="erlang-ruby-marshal"
+            label="erlang-ruby-marshal">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-ruby-marshal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang module for demarshaling Ruby serialization" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="sfdynamicsplugin"
+            label="sfdynamicsplugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sfdynamicsplugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Symfony plugin for managing javascript libraries/dependance, scripts packing, caching and automation" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="scala_twitter"
+            label="scala_twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala_twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Twitter API library written in Scala" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="tracktor"
+            label="tracktor">
+        <attvalues>
+          <attvalue for="0"
+                    value="tracktor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonegap"
+            label="phonegap">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="105" />
+          <attvalue for="9"
+                    value="access core functions on Android, iPhone and Blackberry using JavaScript" />
+          <attvalue for="10"
+                    value="738" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="samplesite-sandstone-multi"
+            label="samplesite-sandstone-multi">
+        <attvalues>
+          <attvalue for="0"
+                    value="samplesite-sandstone-multi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample rails app with a modified version of Sandstone with multisite support.  Modifications sponsored by PennyMinder.com." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fakebook"
+            label="fakebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="fakebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Facebook platform simulator, to aid in developing Facebook canvas apps offline." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-nytcongressapi"
+            label="python-nytcongressapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-nytcongressapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic python wrapper for The New York Times Congress API" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pembuat-sourceslist"
+            label="pembuat-sourceslist">
+        <attvalues>
+          <attvalue for="0"
+                    value="pembuat-sourceslist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pembuat sources.list" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="8cpj"
+            label="8cpj">
+        <attvalues>
+          <attvalue for="0"
+                    value="8cpj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the octocat's pajamas: this is a fork of why's original project. I added unit tests and refactored the project. He didn't want them. Go back to the early commits to find where why left off. " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bluepill"
+            label="bluepill">
+        <attvalues>
+          <attvalue for="0"
+                    value="bluepill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="simple process monitoring tool" />
+          <attvalue for="10"
+                    value="285" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="montrealrb"
+            label="montrealrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="montrealrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Montreal.rb website source" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ocaml-orm-sqlite"
+            label="ocaml-orm-sqlite">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocaml-orm-sqlite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generates convenient, statically type-safe accessor methods for SQLite databases" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="jquery.live.popup"
+            label="jquery.live.popup">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.live.popup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jquery live popup using event delegation ( jquery.live ) and implement rebust event driven to the web popup (model, dialog)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="beginning-python-for-bioinformatics"
+            label="beginning-python-for-bioinformatics">
+        <attvalues>
+          <attvalue for="0"
+                    value="beginning-python-for-bioinformatics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="repository for the code featured in the blog" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="accessible_form_builder"
+            label="accessible_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="accessible_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A slight advancement on pretty_accessible_form that uses Khoi Vin's GoodForm CSS" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ObjQREncoder"
+            label="ObjQREncoder">
+        <attvalues>
+          <attvalue for="0"
+                    value="ObjQREncoder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective-C QR Encoder" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-ghostwriter"
+            label="mt-plugin-ghostwriter">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-ghostwriter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for selecting Author on Edit Entry/Page screen." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="autobase"
+            label="autobase">
+        <attvalues>
+          <attvalue for="0"
+                    value="autobase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="SyncMyPix"
+            label="SyncMyPix">
+        <attvalues>
+          <attvalue for="0"
+                    value="SyncMyPix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Get your Android based phone in sync with your favorite social networking sites" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Foose"
+            label="Foose">
+        <attvalues>
+          <attvalue for="0"
+                    value="Foose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Functional Perl" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cpanel-passenger"
+            label="cpanel-passenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpanel-passenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a basic script that configures a Cpanel account running Apache 2.2 to use passenger" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang_websocket"
+            label="erlang_websocket">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_websocket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebSocket implementation in Erlang/Mochiweb" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="xhtmlchat"
+            label="xhtmlchat">
+        <attvalues>
+          <attvalue for="0"
+                    value="xhtmlchat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XHTML live Chat based on the XMLHttpRequest Object (ajax) (implemented in PHP + mySQL)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="luabins"
+            label="luabins">
+        <attvalues>
+          <attvalue for="0"
+                    value="luabins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trivial Lua Binary Serialization Library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="simple_facebook_connect"
+            label="simple_facebook_connect">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_facebook_connect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin adds the ability to sign in/sign up using facebook connect to your Rails application." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_money"
+            label="rails_money">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_money" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Rails Money Plugin" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-sample"
+            label="rails-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple rails app for use with the chef-sample repo" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Cappuccino-X-Juggernaut"
+            label="Cappuccino-X-Juggernaut">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cappuccino-X-Juggernaut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A demo application coded with the Cappuccino framework wich uses the Juggernaut push server" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="video_info"
+            label="video_info">
+        <attvalues>
+          <attvalue for="0"
+                    value="video_info" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get video info from youtube and vimeo url." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sosumi"
+            label="sosumi">
+        <attvalues>
+          <attvalue for="0"
+                    value="sosumi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A MobileMe web scraper that exposes Apple's Find My iPhone service to the command line. This allows you to programmatically retrieve your phone's current location and push messages (and an optional alarm) to the remote device." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cakephp"
+            label="cakephp">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of CakePHP 1.2 SVN branch" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jQuery-repeatedclick-plugin"
+            label="jQuery-repeatedclick-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-repeatedclick-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repeated events if holding mouse button" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="card_validation"
+            label="card_validation">
+        <attvalues>
+          <attvalue for="0"
+                    value="card_validation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fixedbytm2"
+            label="fixedbytm2">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixedbytm2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra App for tracking what's been fixed in TextMate 2" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails_vip"
+            label="rails_vip">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_vip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin for VIP data" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="URIManager"
+            label="URIManager">
+        <attvalues>
+          <attvalue for="0"
+                    value="URIManager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="URI manager utility for ActionScript 3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="daves-resume"
+            label="daves-resume">
+        <attvalues>
+          <attvalue for="0"
+                    value="daves-resume" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Resume! Plus code to make your own from a set of YAML files.  RTF and Markdown supported.  See the README in lib/ for more info" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dconv"
+            label="dconv">
+        <attvalues>
+          <attvalue for="0"
+                    value="dconv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert date strings" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="RobotEyes"
+            label="RobotEyes">
+        <attvalues>
+          <attvalue for="0"
+                    value="RobotEyes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="UI end-to-end testing gubbins to use within test cases" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maven-android-plugin-samples"
+            label="maven-android-plugin-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-android-plugin-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Usage examples for Maven Android Plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="hillegass-macruby"
+            label="hillegass-macruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="hillegass-macruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MacRuby implementations of Cocoa Programming for Mac OS X projects" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pymel"
+            label="pymel">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Python in Maya Done Right" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rankmirrors"
+            label="rankmirrors">
+        <attvalues>
+          <attvalue for="0"
+                    value="rankmirrors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bash port of the rankmirrors script from arch's pacman" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cl-imagemagick"
+            label="cl-imagemagick">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-imagemagick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Common Lisp layer for ImageMagick" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="thegame"
+            label="thegame">
+        <attvalues>
+          <attvalue for="0"
+                    value="thegame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trying to make something out of a game idea that I have" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="access_control"
+            label="access_control">
+        <attvalues>
+          <attvalue for="0"
+                    value="access_control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin for ActiveRecord, that helps to implement per model access restrictions." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="the-compressor"
+            label="the-compressor">
+        <attvalues>
+          <attvalue for="0"
+                    value="the-compressor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool to compress javascript and css, built upon simple engine framework." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="neverblock-postgresql-adapter"
+            label="neverblock-postgresql-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="neverblock-postgresql-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new postgresql asyncronous connection adapter for active_record using neverblock" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nested_form"
+            label="nested_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Rails plugin to conveniently handle multiple models in a single form." />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_states"
+            label="has_states">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_states" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="yet another acts_as_state_machine type of plugin" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chirb-mastermind"
+            label="chirb-mastermind">
+        <attvalues>
+          <attvalue for="0"
+                    value="chirb-mastermind" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Mastermind exercise for CHIRB meeting on March 2nd, 2009" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="budgetminder"
+            label="budgetminder">
+        <attvalues>
+          <attvalue for="0"
+                    value="budgetminder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dashboard widget for tracking a monthly expenses budget" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="make.tmbundle"
+            label="make.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="make.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Make" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rfeedparser"
+            label="rfeedparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfeedparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="rFeedParser is a translation of the Universal Feed Parser from Python into Ruby. It has nearly the exact same behavior." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jstools"
+            label="jstools">
+        <attvalues>
+          <attvalue for="0"
+                    value="jstools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A collection of python scripts for packaging and efficiently serving javascript" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nitgit"
+            label="nitgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="nitgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git history browser featuring special presentation of merge commits. Death to rebase!" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitflow"
+            label="gitflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Git extensions to provide high-level repository operations for Vincent Driessen's branching model." />
+          <attvalue for="10"
+                    value="136" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="patagonia"
+            label="patagonia">
+        <attvalues>
+          <attvalue for="0"
+                    value="patagonia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="terra nullius" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xs-object-magic"
+            label="xs-object-magic">
+        <attvalues>
+          <attvalue for="0"
+                    value="xs-object-magic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tweetersation"
+            label="tweetersation">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetersation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tweetersation.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="railsconf-tweetups"
+            label="railsconf-tweetups">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsconf-tweetups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter app to see who's going to what at RailsConf!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="virtualbox"
+            label="virtualbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="virtualbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Create and modify virtual machines in VirtualBox using pure ruby." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-search-follow-bot"
+            label="twitter-search-follow-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-search-follow-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Auto-follows users who tweet particular keywords" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="taps"
+            label="taps">
+        <attvalues>
+          <attvalue for="0"
+                    value="taps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="simple database import/export app" />
+          <attvalue for="10"
+                    value="219" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="doublecommand"
+            label="doublecommand">
+        <attvalues>
+          <attvalue for="0"
+                    value="doublecommand" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DoubleCommand is a Mac OS X kernel extension that allows you to map keys on your keyboard to the way you want them." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="p5-module-install-forc"
+            label="p5-module-install-forc">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-module-install-forc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="M::I extension for standalone C program/library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rufus-tokyo"
+            label="rufus-tokyo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rufus-tokyo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="ffi based ruby library to access Tokyo Cabinet and Tokyo Tyrant" />
+          <attvalue for="10"
+                    value="191" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="jcollectd"
+            label="jcollectd">
+        <attvalues>
+          <attvalue for="0"
+                    value="jcollectd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Java integration for collectd" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="fishy-framework"
+            label="fishy-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="fishy-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prototype of php web framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fastthread"
+            label="fastthread">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastthread" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Legacy hotfix for Ruby concurrency" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="dget"
+            label="dget">
+        <attvalues>
+          <attvalue for="0"
+                    value="dget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creates local copies of the github wiki for a project." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pinax-satchmo-buildout"
+            label="pinax-satchmo-buildout">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinax-satchmo-buildout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Core files to create a pinax and satchmo based website using buildout" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="css_parser"
+            label="css_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="css_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Ruby css_parser 0.9.0" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flapjack-admin"
+            label="flapjack-admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="flapjack-admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Admin interface for the Flapjack monitoring system" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-sdl-ffi"
+            label="ruby-sdl-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sdl-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby-FFI binding to SDL multimedia libraries. (Still in alpha)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="delayed_job_extras"
+            label="delayed_job_extras">
+        <attvalues>
+          <attvalue for="0"
+                    value="delayed_job_extras" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds support for Hoptoad and is_paranoid to Delayed::Job. Additionally it also adds 'stats' for your workers, and it even includes a base worker that encapsulates a some common functionality." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.behavior"
+            label="jquery.behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Simple JavaScript Library for Complex Web Applications" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="polyglot"
+            label="polyglot">
+        <attvalues>
+          <attvalue for="0"
+                    value="polyglot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Augment 'require' to load non-ruby file types" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="going-further-with-grails"
+            label="going-further-with-grails">
+        <attvalues>
+          <attvalue for="0"
+                    value="going-further-with-grails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Conference Talk - Going Further with Grails" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-grappelli"
+            label="django-grappelli">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-grappelli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A mirror of the Google Code repository for django-grappelli." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jvsthost"
+            label="jvsthost">
+        <attvalues>
+          <attvalue for="0"
+                    value="jvsthost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Java-based VST Host. VST instruments and effects can be loaded and manipulated by this library in Linux, OS X, and Windows." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="localforkedclone"
+            label="localforkedclone">
+        <attvalues>
+          <attvalue for="0"
+                    value="localforkedclone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Automatic configuration for local Git repository from a project fork" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-memcached"
+            label="django-memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="This is a very simple reusable app which does one thing: shows you statistics about your currently running memcached instances." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="syrup"
+            label="syrup">
+        <attvalues>
+          <attvalue for="0"
+                    value="syrup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP Plugins, Behaviors, and other goodies!" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="downpour"
+            label="downpour">
+        <attvalues>
+          <attvalue for="0"
+                    value="downpour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Tumblr theme for my own use that one day may also be for other's use." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="file_column"
+            label="file_column">
+        <attvalues>
+          <attvalue for="0"
+                    value="file_column" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="git mirror of file_column plugin, patched to partition ids" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sunlight"
+            label="sunlight">
+        <attvalues>
+          <attvalue for="0"
+                    value="sunlight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="NOTE: Repo has moved to http://github.com/sunlightlabs/ruby-sunlightapi" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="excelsior"
+            label="excelsior">
+        <attvalues>
+          <attvalue for="0"
+                    value="excelsior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby gem that uses C bindings to read CSV files superfast. I'm totally serial!" />
+          <attvalue for="10"
+                    value="200" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gni"
+            label="gni">
+        <attvalues>
+          <attvalue for="0"
+                    value="gni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Global Names Index" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="swfupload-rails-authentication"
+            label="swfupload-rails-authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="swfupload-rails-authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Demo Rails 2.1 app showing SWFUpload working in tandem with restful-authentication, CSRF protection and attachment_fu." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="viking"
+            label="viking">
+        <attvalues>
+          <attvalue for="0"
+                    value="viking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Spam blocking plugin with support for Akismet and Defensio." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="DojoCampos"
+            label="DojoCampos">
+        <attvalues>
+          <attvalue for="0"
+                    value="DojoCampos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="condominio"
+            label="condominio">
+        <attvalues>
+          <attvalue for="0"
+                    value="condominio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="pocketchangeapp"
+            label="pocketchangeapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="pocketchangeapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Demo Application for the Lift Book." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="kohanamodules2.3.2"
+            label="kohanamodules2.3.2">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohanamodules2.3.2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="2.3.2 versions of the modules (not maintained but A1/A2/ACL are stable)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="colorlife-games"
+            label="colorlife-games">
+        <attvalues>
+          <attvalue for="0"
+                    value="colorlife-games" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A platform for competetive variants of Conway's Game of Life written in Scala" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb-auth-remember-me"
+            label="merb-auth-remember-me">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-auth-remember-me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="em-dns"
+            label="em-dns">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-dns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="tmm1's em/dns_cache for asynchronous DNS resolving from EventMachine" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unshorten"
+            label="unshorten">
+        <attvalues>
+          <attvalue for="0"
+                    value="unshorten" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="web service to unshorten tiny urls" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="go-tmbundle"
+            label="go-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="go-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A TextMate bundle for the Go programming language." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlog"
+            label="erlog">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prolog interpreter in and for Erlang" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fast-stemmer"
+            label="fast-stemmer">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast-stemmer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast Porter stemmer based on a C version of the algorithm" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="socks"
+            label="socks">
+        <attvalues>
+          <attvalue for="0"
+                    value="socks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A tiny web GUI toolkit for JavaScript, inspired by Shoes" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="asaph"
+            label="asaph">
+        <attvalues>
+          <attvalue for="0"
+                    value="asaph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork from http://www.phoboslab.org/projects/asaph" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Slack"
+            label="Slack">
+        <attvalues>
+          <attvalue for="0"
+                    value="Slack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Magic makes everybody’s life a little easier, no?" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crawlbot"
+            label="crawlbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="crawlbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="irc bot for crawl development" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="trie"
+            label="trie">
+        <attvalues>
+          <attvalue for="0"
+                    value="trie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A super fast, efficiently stored Trie for Ruby.  Uses libdatrie." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django_cropper"
+            label="django_cropper">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_cropper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Integration of jCrop with the Django admin" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simpledeployr_demo"
+            label="simpledeployr_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpledeployr_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SimpleDeployr Demo Application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blizkost"
+            label="blizkost">
+        <attvalues>
+          <attvalue for="0"
+                    value="blizkost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Makes Perl 5 available as if it were just another Parrot language by embedding the Perl 5 interpreter." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="vim-scmdiff"
+            label="vim-scmdiff">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-scmdiff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Vim script to highlight lines changed from a base version in SCM" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="google_analytics"
+            label="google_analytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_analytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails GA plugin fork w/ using newer GA tracking code" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="content-febp"
+            label="content-febp">
+        <attvalues>
+          <attvalue for="0"
+                    value="content-febp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Content repository for frontendbestpractices.com" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jruby-quartz"
+            label="jruby-quartz">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-quartz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JRuby implementation of the Quartz scheduling framework that makes it easy to integrate into Ruby and Rails based projects." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="py-wikimarkup"
+            label="py-wikimarkup">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-wikimarkup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A MediaWiki-to-HTML parser for Python." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="libcloud"
+            label="libcloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="libcloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mirror of Apache libcloud (incubating)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="libshcodecs"
+            label="libshcodecs">
+        <attvalues>
+          <attvalue for="0"
+                    value="libshcodecs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A library for controlling SH-Mobile hardware codecs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="www-nicovideo-download"
+            label="www-nicovideo-download">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-nicovideo-download" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Download videos from nicovideo.jp" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="karere"
+            label="karere">
+        <attvalues>
+          <attvalue for="0"
+                    value="karere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A family of applications providing IM over email" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="nearby"
+            label="nearby">
+        <attvalues>
+          <attvalue for="0"
+                    value="nearby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick and easy geocoding using Geonames.org data and TokyoCabinet." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="free_cite"
+            label="free_cite">
+        <attvalues>
+          <attvalue for="0"
+                    value="free_cite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="web app for parsing citations" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ryan-on-rails.tmbundle"
+            label="ryan-on-rails.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ryan-on-rails.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some TextMate snippets I use when working with Ruby and Rails." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ivy"
+            label="ivy">
+        <attvalues>
+          <attvalue for="0"
+                    value="ivy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Ivy" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ks.clearcache.ee_addon"
+            label="ks.clearcache.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="ks.clearcache.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ExpressionEngine module to clear cache from front-end using ajax" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ereviewboard"
+            label="ereviewboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="ereviewboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mylyn-based Eclipse integration for Review Board" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Twicli-Unite"
+            label="Twicli-Unite">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twicli-Unite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twicli, a browser based twitter client, ported to Opera Unite" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="funnies"
+            label="funnies">
+        <attvalues>
+          <attvalue for="0"
+                    value="funnies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web comics in one page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gambit-iphone-example"
+            label="gambit-iphone-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="gambit-iphone-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example iphone app which uses Gambit Scheme." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="blogger.tmbundle"
+            label="blogger.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogger.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for google's Blogger service" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="challis"
+            label="challis">
+        <attvalues>
+          <attvalue for="0"
+                    value="challis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a soft lightweight cloth" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mod_reproxy"
+            label="mod_reproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="mod_reproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="X-Reproxy-URL header support for Apache/2.x" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="dm-tokyo-adapter"
+            label="dm-tokyo-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-tokyo-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tokyo Cabinet/Tyrant Table Store DataMapper Adapters" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-super-export-extension"
+            label="radiant-super-export-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-super-export-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Import/export for Radiant databases with source control friendlyness." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pflow"
+            label="pflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="pflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ultralite"
+            label="ultralite">
+        <attvalues>
+          <attvalue for="0"
+                    value="ultralite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miscellaneous files pertaining to the Ultralite framework, some of which are deprecated." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="call-tester"
+            label="call-tester">
+        <attvalues>
+          <attvalue for="0"
+                    value="call-tester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adhearsion component to generate a flood of test calls to another telephony system for testing" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cocoa.vim"
+            label="cocoa.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Vim plugin for Cocoa/Objective-C development." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="syntaxhl"
+            label="syntaxhl">
+        <attvalues>
+          <attvalue for="0"
+                    value="syntaxhl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="SyntaxHL is a plugin for Tinymce that allows you to use SyntaxHighlighter to insert highlighted code" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mad_mimi_mailer"
+            label="mad_mimi_mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="mad_mimi_mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Use Mad Mimi to send beautiful HTML emails using the ActionMailer API" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fckeditor"
+            label="fckeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="fckeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Clone of SVN repository for Scott Rutherford's excellent fckeditor Rails plugin" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tspec"
+            label="tspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="tspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="BDD framework that supports Thai language" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="contentEditableDemo"
+            label="contentEditableDemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="contentEditableDemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo of contenteditable with erlang jquery and couchdb" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="eighthbit-website"
+            label="eighthbit-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="eighthbit-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="EighthBit IRC Network Website" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatra-mongo"
+            label="sinatra-mongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-mongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A light extension to sinatra for using mongo" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-simple-js"
+            label="test-simple-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-simple-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TAP-emitting JavaScript test framework" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-svn-revision"
+            label="django-svn-revision">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-svn-revision" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A pluggable django app that creates a revision template tag" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="endash"
+            label="endash">
+        <attvalues>
+          <attvalue for="0"
+                    value="endash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A framework containing code I'm working on for sproutcore" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moosex-workers"
+            label="moosex-workers">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-workers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="javascripts"
+            label="javascripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="some various js files and examples for me to refer to and use" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pop"
+            label="pop">
+        <attvalues>
+          <attvalue for="0"
+                    value="pop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="simple pop menus with jquery" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="securemodelines"
+            label="securemodelines">
+        <attvalues>
+          <attvalue for="0"
+                    value="securemodelines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A secure alternative to Vim modelines" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="navlinks"
+            label="navlinks">
+        <attvalues>
+          <attvalue for="0"
+                    value="navlinks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides easy ways of specifying navigation for RoR application" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pagination_scope"
+            label="pagination_scope">
+        <attvalues>
+          <attvalue for="0"
+                    value="pagination_scope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a rails plugin module for mixing in pagination function." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ssh-forever"
+            label="ssh-forever">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssh-forever" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Smooth password-less SSH setup" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-userskins"
+            label="django-userskins">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-userskins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pluggable Django app for allowing users to pick among a variety of skins for webapps." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scalademo"
+            label="scalademo">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalademo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small framework for demonstrating snippets of Scala code" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="mongo-node-driver"
+            label="mongo-node-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-node-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="node.js makes love with MongoDB" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rhodes-issues2go"
+            label="rhodes-issues2go">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhodes-issues2go" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lighthouse Issue Tracking System on a variety of smartphones including iPhone, Blackberry,  Windows Mobile, Symbian and Android" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kiss"
+            label="kiss">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Kipr's Instructional Software System" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="data-uuid"
+            label="data-uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="perl library for generating universally unique identifiers" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pickle_example"
+            label="pickle_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="pickle_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a very basic and contrived example designed to demonstrate the benefits of using Pickle" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="post-fm"
+            label="post-fm">
+        <attvalues>
+          <attvalue for="0"
+                    value="post-fm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Script for scrobbling track data to Last.FM from CMUS." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="histogram-as"
+            label="histogram-as">
+        <attvalues>
+          <attvalue for="0"
+                    value="histogram-as" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small script for showing histogram (AS3)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="mootools-snippets"
+            label="mootools-snippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-snippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of MooTools snippets." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="autochronic"
+            label="autochronic">
+        <attvalues>
+          <attvalue for="0"
+                    value="autochronic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="bringing da chronic to your rails models" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web-scraper"
+            label="web-scraper">
+        <attvalues>
+          <attvalue for="0"
+                    value="web-scraper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Perl web scraping toolkit" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="casful_authentication_generator"
+            label="casful_authentication_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="casful_authentication_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails generator to make it simple to work with Central Authentication System and the rubycas-client library." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-de"
+            label="django-de">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-de" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The app that drives http://www.django-de.org" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="png"
+            label="png">
+        <attvalues>
+          <attvalue for="0"
+                    value="png" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dependency_management_talk"
+            label="dependency_management_talk">
+        <attvalues>
+          <attvalue for="0"
+                    value="dependency_management_talk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Discussing the options for managing dependencies in your Rails/Merb projects, with examples for each." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="node-couch"
+            label="node-couch">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-couch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CouchDB interface for node.js" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nanite-deployer"
+            label="nanite-deployer">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanite-deployer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A nanite agent that handles deployment of web apps." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wiki-engine"
+            label="wiki-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="wiki-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wiki Engine is a Rails Engines powered plugin, that allows you to add a wiki to your Rails App in a breeze." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="telescope"
+            label="telescope">
+        <attvalues>
+          <attvalue for="0"
+                    value="telescope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A highly customizable test library for Lua that allows for declarative tests with nested contexts." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="acts_as_identifiable"
+            label="acts_as_identifiable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_identifiable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Identifies a Model by full-text checking one field (usually for a User not providing a full username, but just a part of it)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-ui-ajax-machine"
+            label="jquery-ui-ajax-machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ui-ajax-machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ajax machine is a state machine for your page. It allows all the different ajax events and results to be configured in one place instead of strewn around in multiple places." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pdf_label_maker"
+            label="pdf_label_maker">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdf_label_maker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generates PDFs that can print to Avery labels." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tiki"
+            label="tiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Experimental SecurableModule Loader for SproutCore.  Requires modules branch in abbot" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="writing-a-compiler-in-ruby"
+            label="writing-a-compiler-in-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="writing-a-compiler-in-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Code from my series on writing a Ruby compiler in Ruby" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="django-glossary"
+            label="django-glossary">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-glossary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A glossary for Django" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="JsObjDump"
+            label="JsObjDump">
+        <attvalues>
+          <attvalue for="0"
+                    value="JsObjDump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSON.stringify(anything)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="net-lastfm-submission"
+            label="net-lastfm-submission">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-lastfm-submission" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Net::LastFM::Submission – Perl interface to the Last.fm Submissions Protocol" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xobjc"
+            label="xobjc">
+        <attvalues>
+          <attvalue for="0"
+                    value="xobjc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XCode property and method code generator for smart Objective-C developers" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="wicket-stuff-markup-validator"
+            label="wicket-stuff-markup-validator">
+        <attvalues>
+          <attvalue for="0"
+                    value="wicket-stuff-markup-validator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wicket response filter that validates XHTML markup" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redminetk"
+            label="redminetk">
+        <attvalues>
+          <attvalue for="0"
+                    value="redminetk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GUI application for log time to Redmine Tracker" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="seed-fu"
+            label="seed-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="seed-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Advanced seed data handling for Rails, combining the best practices of several methods together." />
+          <attvalue for="10"
+                    value="209" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="weekly_builder"
+            label="weekly_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="weekly_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="A Rails view helper for creating weekly calendars (horizontal scrolling), inspired by TableBuilder." />
+          <attvalue for="10"
+                    value="132" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyflakes-vim"
+            label="pyflakes-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyflakes-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="on the fly Python checking in Vim with PyFlakes" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="amazon-aim"
+            label="amazon-aim">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-aim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple ruby implementation of the Amazon Inventory Management (AIM) API " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="meta_on_rails"
+            label="meta_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="meta_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MetaOnRails: a Rails plugin that DRYs up your page meta tags." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-openid"
+            label="php-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="activedocument"
+            label="activedocument">
+        <attvalues>
+          <attvalue for="0"
+                    value="activedocument" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for accessing ThruDB documents. " />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ruby-Slider-Puzzle-Sample"
+            label="Ruby-Slider-Puzzle-Sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ruby-Slider-Puzzle-Sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little Ruby sample of the classic 3x3 slider puzzle" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Nerd-Dinner-on-Rails"
+            label="Nerd-Dinner-on-Rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="Nerd-Dinner-on-Rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby on Rails version of the Microsoft ASP MVC Nerd Dinner Application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newf"
+            label="newf">
+        <attvalues>
+          <attvalue for="0"
+                    value="newf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A New (web) Framework for Python" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="firefox-daemon"
+            label="firefox-daemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="firefox-daemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Firefox daemon application to use firefox as a thin-client daemon" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="textmate"
+            label="textmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Command-line package manager for textmate" />
+          <attvalue for="10"
+                    value="134" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kycombattext"
+            label="kycombattext">
+        <attvalues>
+          <attvalue for="0"
+                    value="kycombattext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Just a fork from SVN" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="newd"
+            label="newd">
+        <attvalues>
+          <attvalue for="0"
+                    value="newd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Newd was designed to give brands the ability understand and broadcast their true brand image via unfiltered social media aggregation." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="campfire-cli"
+            label="campfire-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="campfire-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command line client for campfire, based on tinder" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-rubygems"
+            label="puppet-rubygems">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-rubygems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Puppet module for managing Ruby gems" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lively-docs"
+            label="lively-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="lively-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Escape the hell of `rake rdoc` .. edit .. `rake rdoc` .. edit .. etc." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="date-performance"
+            label="date-performance">
+        <attvalues>
+          <attvalue for="0"
+                    value="date-performance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds a semblance of performance to Ruby's core Date class ..." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="typo"
+            label="typo">
+        <attvalues>
+          <attvalue for="0"
+                    value="typo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A blogging engine on Rails" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="flexonrails"
+            label="flexonrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexonrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code samples for the Flex on Rais book." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="appdrop"
+            label="appdrop">
+        <attvalues>
+          <attvalue for="0"
+                    value="appdrop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Host your Google AppEngine apps on your own server." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ambitious_query_indexer"
+            label="ambitious_query_indexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ambitious_query_indexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pain-free indexing to speed up your Rails app" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rye"
+            label="rye">
+        <attvalues>
+          <attvalue for="0"
+                    value="rye" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Safe, parallel access to Unix shells from Ruby" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libperl--"
+            label="libperl--">
+        <attvalues>
+          <attvalue for="0"
+                    value="libperl--" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LibPerl++ is a C++ library that provides a more friendly interface for the the perl API. It makes use of advanced features of C++ to make both embedding and extending perl as easy as possible." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="djehuty"
+            label="djehuty">
+        <attvalues>
+          <attvalue for="0"
+                    value="djehuty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="experimental, immature master portable application framework for the D programming language" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="puppet-java"
+            label="puppet-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage the Java virtual machine using Puppet" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fluss"
+            label="fluss">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a tool to save your time, life and the universe" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tvnamer"
+            label="tvnamer">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvnamer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Automatic TV episode file renamer, uses data from thetvdb.com via tvdb_api" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="inifile"
+            label="inifile">
+        <attvalues>
+          <attvalue for="0"
+                    value="inifile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Native Ruby package for reading and writing INI files" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smart-library"
+            label="smart-library">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart-library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Joyent Smart Platform JavaScript Library" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cohtan.github.com"
+            label="cohtan.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="cohtan.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="homepage" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="evoke"
+            label="evoke">
+        <attvalues>
+          <attvalue for="0"
+                    value="evoke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Service application for storing and invoking delayed HTTP callbacks" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ticgit-watchtower"
+            label="ticgit-watchtower">
+        <attvalues>
+          <attvalue for="0"
+                    value="ticgit-watchtower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Provide a nicer looking web interface for ticgit" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-dbix-skinny-schema-loader"
+            label="p5-dbix-skinny-schema-loader">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-dbix-skinny-schema-loader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Schema loader for DBIx::Skinny" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="versioncontrol_git"
+            label="versioncontrol_git">
+        <attvalues>
+          <attvalue for="0"
+                    value="versioncontrol_git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The official repository of the drupal module versioncontrol_git" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="JGit"
+            label="JGit">
+        <attvalues>
+          <attvalue for="0"
+                    value="JGit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="JGit" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cerb4_fluidapp"
+            label="cerb4_fluidapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="cerb4_fluidapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cerberus Helpdesk 4.0 Fluid.app plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="email"
+            label="email">
+        <attvalues>
+          <attvalue for="0"
+                    value="email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Email plugin for CakePHP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="vcprompt"
+            label="vcprompt">
+        <attvalues>
+          <attvalue for="0"
+                    value="vcprompt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A pure-Python implementation of vcprompt" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tracksperanto"
+            label="tracksperanto">
+        <attvalues>
+          <attvalue for="0"
+                    value="tracksperanto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official repo is http://github.com/guerilla-di/tracksperanto" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-saas-kit"
+            label="django-saas-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-saas-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Sample django app for subscription based web service" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="node-paperboy"
+            label="node-paperboy">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-paperboy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A node.js module for delivering static files." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="serve"
+            label="serve">
+        <attvalues>
+          <attvalue for="0"
+                    value="serve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Serve is a rapid prototyping framework for Rails applications. It is designed to compliment Rails development and enforce a strict separation of concerns between designer and developer. Using Serve with Rails allows the designer to happily work in his own space creating an HTML prototype of the application, while the developer works on the Rails application and copies over HTML from the prototype as needed. This allows the designer to focus on presentation and flow while the developer can focus on the implementation." />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="attachment_pu"
+            label="attachment_pu">
+        <attvalues>
+          <attvalue for="0"
+                    value="attachment_pu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ngaro"
+            label="ngaro">
+        <attvalues>
+          <attvalue for="0"
+                    value="ngaro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Portable, dual stack virtual machine for a MISC architecture" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rreset"
+            label="rreset">
+        <attvalues>
+          <attvalue for="0"
+                    value="rreset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails app built on the Flickr API to display Flickr photosets in a customizable photoblog-like " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mozjs-dbus"
+            label="mozjs-dbus">
+        <attvalues>
+          <attvalue for="0"
+                    value="mozjs-dbus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mozilla bindings for dbus" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="php-activerecord"
+            label="php-activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="ActiveRecord implementation for PHP" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="yajl-rails"
+            label="yajl-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="yajl-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin for using YAJL with Rails 3" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tuntap"
+            label="tuntap">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuntap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Haskell library to interface with TUN/TAP drivers." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="python-dateutil"
+            label="python-dateutil">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-dateutil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Track Gustavo Niemeyer's python-dateutil library. Also may include some strategic patches here and there." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="zerenity"
+            label="zerenity">
+        <attvalues>
+          <attvalue for="0"
+                    value="zerenity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pure Ruby implementation of Gnome's Zenity with extra features" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="demisauce"
+            label="demisauce">
+        <attvalues>
+          <attvalue for="0"
+                    value="demisauce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="demisauce, a suite of services to aid application development" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="arch-presentation"
+            label="arch-presentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="arch-presentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jekyll-blog-skel"
+            label="jekyll-blog-skel">
+        <attvalues>
+          <attvalue for="0"
+                    value="jekyll-blog-skel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Минимальный набор файлов нужных для организации блога на jekyll" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="i18n_label"
+            label="i18n_label">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n_label" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds translated form labels to Rails 2.2" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="settingslogic"
+            label="settingslogic">
+        <attvalues>
+          <attvalue for="0"
+                    value="settingslogic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A simple and straightforward settings solution that uses an ERB enabled YAML file and a singleton design pattern." />
+          <attvalue for="10"
+                    value="211" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyrabj"
+            label="pyrabj">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrabj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python client for rabj" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="git-sh"
+            label="git-sh">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-sh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A customized bash environment suitable for git work." />
+          <attvalue for="10"
+                    value="242" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="creole"
+            label="creole">
+        <attvalues>
+          <attvalue for="0"
+                    value="creole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creole-to-HTML converter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Shell-Scripts"
+            label="Shell-Scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="Shell-Scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="From bashrc to zshrc and all scripts in between" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amberbit-scaffold"
+            label="amberbit-scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="amberbit-scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Better scaffold for Rails, with pagination and translations included by default" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="retrospectiva"
+            label="retrospectiva">
+        <attvalues>
+          <attvalue for="0"
+                    value="retrospectiva" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Open source, web-based agile project management, featuring: Goal planner, Story management, Issue-tracker, Code review, SCM Integration, Wiki &amp; Blog.  It is intended to assist the collaborative aspect of work carried out by software development teams." />
+          <attvalue for="10"
+                    value="249" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kiokudb-navigator"
+            label="kiokudb-navigator">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokudb-navigator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="KiokuDB::Navigator" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="remarkable_thinking_sphinx"
+            label="remarkable_thinking_sphinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable_thinking_sphinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Thinking Sphinx Remarkable Matchers" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="linkedin"
+            label="linkedin">
+        <attvalues>
+          <attvalue for="0"
+                    value="linkedin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the LinkedIn API" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recondo"
+            label="recondo">
+        <attvalues>
+          <attvalue for="0"
+                    value="recondo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A HTTP Cache developed in scala. Port of HttpCache4j to scala" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="fireeagle-javascript-lib"
+            label="fireeagle-javascript-lib">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagle-javascript-lib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A FireEagle OAuth Lib." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="timesplicedb"
+            label="timesplicedb">
+        <attvalues>
+          <attvalue for="0"
+                    value="timesplicedb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fast storage engine for time series data" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="asblender"
+            label="asblender">
+        <attvalues>
+          <attvalue for="0"
+                    value="asblender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Actionscript 3 library for reading Blender .blend files" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="moski"
+            label="moski">
+        <attvalues>
+          <attvalue for="0"
+                    value="moski" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MOS Killer (moski) motor control board (dual h-bridge) firmware" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="longurl"
+            label="longurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="longurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="invert of shorturl : convert a short url (tinyurl, ...) to the original one" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrobblify"
+            label="scrobblify">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrobblify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AudioScrobbler for Spotify -- now obsolete" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Chill"
+            label="Chill">
+        <attvalues>
+          <attvalue for="0"
+                    value="Chill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW AddOn - Simple Cooldown timer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="icons_generator"
+            label="icons_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="icons_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Multiple Icons Generator using Ruby and ImageMagick" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="OpenCV-Android"
+            label="OpenCV-Android">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenCV-Android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project for porting and optimizing OpenCV for Google's Android OS" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="php-markdown"
+            label="php-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A PHP library for parsing Markdown markup, along with extended markup support" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="redirect_routing"
+            label="redirect_routing">
+        <attvalues>
+          <attvalue for="0"
+                    value="redirect_routing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Redirect Routing" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xyzzy.src"
+            label="xyzzy.src">
+        <attvalues>
+          <attvalue for="0"
+                    value="xyzzy.src" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="spree_paypal_express"
+            label="spree_paypal_express">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree_paypal_express" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An extension that allows spree to use paypal express as well as a default payment gateway" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frametastic"
+            label="frametastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="frametastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="In-Browser Drag 'n Drop Wireframing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="activeconfig"
+            label="activeconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="activeconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rewrite of CnuConfig, a yaml based config manager" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-movies-extension"
+            label="radiant-movies-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-movies-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows you to manage embedded movies from youTube, vimeo etc." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonegap-demo"
+            label="phonegap-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example app which demonstrates the PhoneGap API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="md.eexcerpt.ee_addon"
+            label="md.eexcerpt.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.eexcerpt.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Word limiting plugin that strips tags." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="etcetera"
+            label="etcetera">
+        <attvalues>
+          <attvalue for="0"
+                    value="etcetera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Educational Technology Center Equipment Tracking and Enhanced Report Authoring" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tabundle"
+            label="tabundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Firefox extention for bundling tabs." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mailfactory"
+            label="mailfactory">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailfactory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Create MIME email messages with multiple body parts and attachments in Ruby" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twit2sms"
+            label="twit2sms">
+        <attvalues>
+          <attvalue for="0"
+                    value="twit2sms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="twitter2sms gate" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="catalyst-model-kiokudb"
+            label="catalyst-model-kiokudb">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-model-kiokudb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="distribunaut"
+            label="distribunaut">
+        <attvalues>
+          <attvalue for="0"
+                    value="distribunaut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A framework agnostic port of the mack-distributed package." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="staticmatic"
+            label="staticmatic">
+        <attvalues>
+          <attvalue for="0"
+                    value="staticmatic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-noie6"
+            label="rack-noie6">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-noie6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rack middleware to redirect (*cough* kick) IE6 users out of your website" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flvplayer"
+            label="flvplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="flvplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hopefully, the last FLV player I'll ever code" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitbug"
+            label="gitbug">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitbug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="In-repo bug tracker for Git" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="OCaml" />
+        </attvalues>
+      </node>
+      <node id="efene"
+            label="efene">
+        <attvalues>
+          <attvalue for="0"
+                    value="efene" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Programming language with C-like syntax that runs on the Erlang platform" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="puppet-mongrel"
+            label="puppet-mongrel">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-mongrel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Puppet module for managing mongrel" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="peepcode-035-macruby"
+            label="peepcode-035-macruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="peepcode-035-macruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PeepCode source files for the MacRuby screencast" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="preatnd"
+            label="preatnd">
+        <attvalues>
+          <attvalue for="0"
+                    value="preatnd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="preatnd" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Smock"
+            label="Smock">
+        <attvalues>
+          <attvalue for="0"
+                    value="Smock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keeps off all those messy external libraries when cooking" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-smpp"
+            label="ruby-smpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-smpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby-implementation of the SMPP protocol, based on EventMachine." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datamapper.github.com"
+            label="datamapper.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamapper.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The DataMapper Website (was sam/dm-www)" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="glgif"
+            label="glgif">
+        <attvalues>
+          <attvalue for="0"
+                    value="glgif" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fast and comprehensive library for playing back .gif animations on the iPhone using OpenGLES" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="gravatar-plugin"
+            label="gravatar-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="gravatar-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin that supplies view helpers for displaying globally-recognized avatars (gravatars) more easily." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="browsercouch"
+            label="browsercouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="browsercouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="CouchDB in the browser" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="magento-mirror"
+            label="magento-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="magento-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Magento Mirror" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="snip"
+            label="snip">
+        <attvalues>
+          <attvalue for="0"
+                    value="snip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Simple TinyURL clone" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="skeleton"
+            label="skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="linalg-analysis-scripts"
+            label="linalg-analysis-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="linalg-analysis-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Skripte von LinAlg / Analysis, UZH, 2. Semester" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Magic-Fields"
+            label="Magic-Fields">
+        <attvalues>
+          <attvalue for="0"
+                    value="Magic-Fields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WordPress CMS Plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tokyo-tyrant"
+            label="tokyo-tyrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyo-tyrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[mirror] Tokyo Tyrant: network interface of Tokyo Cabinet" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="clojurehelloandroid"
+            label="clojurehelloandroid">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojurehelloandroid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Hello World in Clojure for Android" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="rmanconnect"
+            label="rmanconnect">
+        <attvalues>
+          <attvalue for="0"
+                    value="rmanconnect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RenderMan Interface-compatible display driver and plugin for rendering directly into Nuke." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="gmaps_demo"
+            label="gmaps_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmaps_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample application to show how to use GoogleMaps (with geokit plugin) in a Rails 2.0 application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chartmagick"
+            label="chartmagick">
+        <attvalues>
+          <attvalue for="0"
+                    value="chartmagick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="module-signature"
+            label="module-signature">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-signature" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Module signature file manipulation" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="k7"
+            label="k7">
+        <attvalues>
+          <attvalue for="0"
+                    value="k7" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A standard library for the V8 JavaScript interpreter" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-relatize_date"
+            label="jquery-relatize_date">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-relatize_date" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="jQuery version of technoweenie's relative date js library." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vimrc"
+            label="vimrc">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimrc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My vim configuration files." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="jtv_dashboard"
+            label="jtv_dashboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtv_dashboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dashboard widget for viewing JTV channels" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fckeditor_on_rails"
+            label="fckeditor_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="fckeditor_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A helper/controller to put FCKeditor on Rails using either the engines or appable plugins or desert (not stable yet)." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_as_email"
+            label="validates_as_email">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Google-Reverse-Geocoder-Explorer"
+            label="Google-Reverse-Geocoder-Explorer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Google-Reverse-Geocoder-Explorer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple UI to understand Google's reverse geocoder" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zombieurl"
+            label="zombieurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="zombieurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="I eat URLs. RAWRRRRR!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="textmate.el"
+            label="textmate.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Basic emulation of awesome TextMate features for Emacs." />
+          <attvalue for="10"
+                    value="172" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="tcshrc"
+            label="tcshrc">
+        <attvalues>
+          <attvalue for="0"
+                    value="tcshrc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Set of tcshrc configuration files, aiming to increase usability." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-announcements"
+            label="django-announcements">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-announcements" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A site-wide announcement reusable app for Django." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ssm"
+            label="ssm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple State Machine mixin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-mtexport"
+            label="ruby-mtexport">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-mtexport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="magento-moneris"
+            label="magento-moneris">
+        <attvalues>
+          <attvalue for="0"
+                    value="magento-moneris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A magento module for moneris payment gateway" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Phone_donut"
+            label="Phone_donut">
+        <attvalues>
+          <attvalue for="0"
+                    value="Phone_donut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Modified Phone App based on aosp" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="AppReviews"
+            label="AppReviews">
+        <attvalues>
+          <attvalue for="0"
+                    value="AppReviews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="AppStore reviews scraper for the iPhone and iPod touch" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-ujs"
+            label="jquery-ujs">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ujs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zombies"
+            label="zombies">
+        <attvalues>
+          <attvalue for="0"
+                    value="zombies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="content_type_mappings"
+            label="content_type_mappings">
+        <attvalues>
+          <attvalue for="0"
+                    value="content_type_mappings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows more control over the Symphony frontend page content type mappings." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="calendar_date_select_demo"
+            label="calendar_date_select_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendar_date_select_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Demo app for calendar date select" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blackhole"
+            label="blackhole">
+        <attvalues>
+          <attvalue for="0"
+                    value="blackhole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Module system for the Gambit-C Scheme system" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="jsfsm"
+            label="jsfsm">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsfsm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript finite state machine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="torquebox"
+            label="torquebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="torquebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="TorqueBox Ruby Platform" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="latex.tmbundle"
+            label="latex.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="latex.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TextMate support for LaTeX" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vkontakte.ruby"
+            label="vkontakte.ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="vkontakte.ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby API for vkontakte.ru for syncing personal data with local StrokeDB database" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="WKHTMLTOPDF"
+            label="WKHTMLTOPDF">
+        <attvalues>
+          <attvalue for="0"
+                    value="WKHTMLTOPDF" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl interface to the wkhtmltopdf program for producing PDF-File from HTML-File." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="quadraticbezierline"
+            label="quadraticbezierline">
+        <attvalues>
+          <attvalue for="0"
+                    value="quadraticbezierline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Draws Quadratic Bezier Lines on Google Maps API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="context"
+            label="context">
+        <attvalues>
+          <attvalue for="0"
+                    value="context" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A super tight library to add contexts to tests." />
+          <attvalue for="10"
+                    value="160" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpburn"
+            label="phpburn">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpburn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="phpBurn is a ORM for PHP usage, like hibernate and Nhibernate it allows you to create more and faster using OO concepts and patterns with a log of time gain." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mfc-daemon"
+            label="mfc-daemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="mfc-daemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="macbook fan control" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="WicketFace"
+            label="WicketFace">
+        <attvalues>
+          <attvalue for="0"
+                    value="WicketFace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook Connect integration in Wicket apps made easy" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="edamame"
+            label="edamame">
+        <attvalues>
+          <attvalue for="0"
+                    value="edamame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Beanstalk + Tokyo Tyrant = Edamame, queryable persistent priority queuing" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MapKit-Route-Directions"
+            label="MapKit-Route-Directions">
+        <attvalues>
+          <attvalue for="0"
+                    value="MapKit-Route-Directions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extend MapKit to add route directions powered by Google Maps API." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="discovery_widgets"
+            label="discovery_widgets">
+        <attvalues>
+          <attvalue for="0"
+                    value="discovery_widgets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A suite of Ajax search widgets to interface with the Discovery Engine." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="helios-django-app"
+            label="helios-django-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="helios-django-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helios Django App for the Helios Server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-templates.tmbundle"
+            label="django-templates.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-templates.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django/Jinja/Twig template bundle for TextMate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="background_cache"
+            label="background_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="background_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate caches before your users do (with Rails and cache_fu)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-admin-style"
+            label="django-admin-style">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-admin-style" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A starting point for customizing the look of Django's automatic admin interface." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bilinkfield"
+            label="bilinkfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="bilinkfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bi-directional linking system for Symphony" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ofx-dev"
+            label="ofx-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofx-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="openframeworks  - unofficial Development-Bundle" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="accelerometer-helper"
+            label="accelerometer-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="accelerometer-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Accelerometer utilities for iPhone, including trigger sensitivity and time lockout between events" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="turbo-derive"
+            label="turbo-derive">
+        <attvalues>
+          <attvalue for="0"
+                    value="turbo-derive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily handle derived Core Data properties in a pain free, KVO-compliant way" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="spatial_adapter"
+            label="spatial_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="spatial_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Miscellaneous PostgreSQL-related changes to Spatial Adapter" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp_vcard"
+            label="cakephp_vcard">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp_vcard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple helper for creating vCard's in CakePHP applications." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="google_vizualisation"
+            label="google_vizualisation">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_vizualisation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin for using google vizualisation API" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.sugar"
+            label="jquery.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery sugar for Macrabbit's Espresso code editor." />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bumpspark"
+            label="bumpspark">
+        <attvalues>
+          <attvalue for="0"
+                    value="bumpspark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generates _why's &quot;bumpspark&quot;-style sparklines (as transparent PNGs). Pure Ruby &amp; Rails support." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gradle"
+            label="gradle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gradle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="A powerful build system for the JVM" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="typepad-motion"
+            label="typepad-motion">
+        <attvalues>
+          <attvalue for="0"
+                    value="typepad-motion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Community microblogging on the TypePad API" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-tal-template"
+            label="jquery-tal-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tal-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An attempt to implement Zope Page Templates with jQuery" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flusspferd"
+            label="flusspferd">
+        <attvalues>
+          <attvalue for="0"
+                    value="flusspferd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Javascript Bindings for C++" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="cloak"
+            label="cloak">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple automation tool inspired by rake, written in Clojure" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="raid-scheduler"
+            label="raid-scheduler">
+        <attvalues>
+          <attvalue for="0"
+                    value="raid-scheduler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple World of Warcraft raid scheduling application written in Django." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tsudoi"
+            label="tsudoi">
+        <attvalues>
+          <attvalue for="0"
+                    value="tsudoi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Conference registration System" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-phone"
+            label="git-phone">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-phone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An experimental iPhone app to stay connected with GitHub on the go." />
+          <attvalue for="10"
+                    value="170" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="versioncontrol_hg"
+            label="versioncontrol_hg">
+        <attvalues>
+          <attvalue for="0"
+                    value="versioncontrol_hg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mercurial backend for Drupal's Version Control API." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sinatra-tmbundle"
+            label="sinatra-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Sinatra's kick ass TextMate bundle" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-postfix"
+            label="puppet-postfix">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-postfix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="httperf_big_cookies"
+            label="httperf_big_cookies">
+        <attvalues>
+          <attvalue for="0"
+                    value="httperf_big_cookies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="httperf with bigger cookies, so Rails works" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chirp"
+            label="chirp">
+        <attvalues>
+          <attvalue for="0"
+                    value="chirp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Sinatra-based micro-blog/Twitter clone" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-nginx"
+            label="puppet-nginx">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-nginx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Puppet module for managing nginx" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="aep_beast"
+            label="aep_beast">
+        <attvalues>
+          <attvalue for="0"
+                    value="aep_beast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Aep Beast - yet another Savage Beast Forum fork" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby2jar"
+            label="ruby2jar">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby2jar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby2Jar builds JAR from a Ruby script" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="forkify"
+            label="forkify">
+        <attvalues>
+          <attvalue for="0"
+                    value="forkify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Do work from a pool of processes using forks. Like threadify with processes." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonese3"
+            label="phonese3">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonese3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="curl"
+            label="curl">
+        <attvalues>
+          <attvalue for="0"
+                    value="curl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A basic CURL wrapper for PHP" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Perl-PerlIO-Util"
+            label="Perl-PerlIO-Util">
+        <attvalues>
+          <attvalue for="0"
+                    value="Perl-PerlIO-Util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PerlIO::Util on CPAN" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="planningalerts-parsers"
+            label="planningalerts-parsers">
+        <attvalues>
+          <attvalue for="0"
+                    value="planningalerts-parsers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parsers for an Australian version of planningalerts.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="presentations"
+            label="presentations">
+        <attvalues>
+          <attvalue for="0"
+                    value="presentations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Presentations" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="prometheus2.0"
+            label="prometheus2.0">
+        <attvalues>
+          <attvalue for="0"
+                    value="prometheus2.0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web2.0 interface for RPM database" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="php-database-abstraction-library"
+            label="php-database-abstraction-library">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-database-abstraction-library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple database abstraction for php" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gezira"
+            label="gezira">
+        <attvalues>
+          <attvalue for="0"
+                    value="gezira" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Top secret" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="flot"
+            label="flot">
+        <attvalues>
+          <attvalue for="0"
+                    value="flot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of flot that adds some functionality that I've found useful in my own projects.  Patches will be submitted upstream once mature." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="backfire"
+            label="backfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="backfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="backpack =&gt; campfire bridge" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oscommerce2"
+            label="oscommerce2">
+        <attvalues>
+          <attvalue for="0"
+                    value="oscommerce2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="osCommerce Online Merchant v2.x" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CatalystX-InjectComponent"
+            label="CatalystX-InjectComponent">
+        <attvalues>
+          <attvalue for="0"
+                    value="CatalystX-InjectComponent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="genometools"
+            label="genometools">
+        <attvalues>
+          <attvalue for="0"
+                    value="genometools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="GenomeTools genome analysis system." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="to_hash"
+            label="to_hash">
+        <attvalues>
+          <attvalue for="0"
+                    value="to_hash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ToHash module for easy data serialization (using JSON, XML, etc.)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Hubris"
+            label="Hubris">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hubris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Bridge from Ruby to Haskell" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tessera"
+            label="tessera">
+        <attvalues>
+          <attvalue for="0"
+                    value="tessera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A fold-out PHP framework inspired by Juno, Sinatra, web.py, etc..." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="md.live_search.ee_addon"
+            label="md.live_search.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.live_search.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add a Live Search to your ExpressionEngine Control Panel for weblog entries and comments." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rflickr"
+            label="rflickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rflickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rFlickr is a Ruby implementation of the Flickr API." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="the-book-of-recess"
+            label="the-book-of-recess">
+        <attvalues>
+          <attvalue for="0"
+                    value="the-book-of-recess" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Documentation for the Recess PHP Framework" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="troodon"
+            label="troodon">
+        <attvalues>
+          <attvalue for="0"
+                    value="troodon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Light Weight, Rails 2.1 powered CMS" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xcodeprojgen"
+            label="xcodeprojgen">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcodeprojgen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="generates xcode projects" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="cyclops"
+            label="cyclops">
+        <attvalues>
+          <attvalue for="0"
+                    value="cyclops" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Controlling remote browser session with a pure javascript solution" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="forgot_password"
+            label="forgot_password">
+        <attvalues>
+          <attvalue for="0"
+                    value="forgot_password" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a forgot_password plugin that works well with restful-authentication." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webcompare"
+            label="webcompare">
+        <attvalues>
+          <attvalue for="0"
+                    value="webcompare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compare two websites for before/after-style differences" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gimme-octo-kitty-wiki"
+            label="gimme-octo-kitty-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="gimme-octo-kitty-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A script to pull down a project's wiki on GitHub locally." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mysql-backup-scripts"
+            label="mysql-backup-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql-backup-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby scripts to back up every single mysql database on your system to .sql files, and to restore from them" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wicket"
+            label="wicket">
+        <attvalues>
+          <attvalue for="0"
+                    value="wicket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Wicket" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lazyscripts-doc"
+            label="lazyscripts-doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyscripts-doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lazyscripts document" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sub-exporter"
+            label="sub-exporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="sub-exporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a sophisticated, customizable code exporter for Perl " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="detroitrb"
+            label="detroitrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="detroitrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miscellaneous things that fall out of the detroit.rb meet-ups." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restbucks-java"
+            label="restbucks-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="restbucks-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="restbucks implementation in java, using vraptor and restfulie-vraptor" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="github-badges"
+            label="github-badges">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-badges" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="GitHub Blog Badges for Everyone" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crondle"
+            label="crondle">
+        <attvalues>
+          <attvalue for="0"
+                    value="crondle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A dsl for cron" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="freeswitch_socket"
+            label="freeswitch_socket">
+        <attvalues>
+          <attvalue for="0"
+                    value="freeswitch_socket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple helper class for inbound event socket of Freeswitch" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pivotal-tracker-email-integration"
+            label="pivotal-tracker-email-integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="pivotal-tracker-email-integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatically Create Tracker Stories By Forwarding Email" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smartcard"
+            label="smartcard">
+        <attvalues>
+          <attvalue for="0"
+                    value="smartcard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Interface for ISO 7816 Smart Cards" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="hookr"
+            label="hookr">
+        <attvalues>
+          <attvalue for="0"
+                    value="hookr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Avdi's personal fork of HookR" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fzip"
+            label="fzip">
+        <attvalues>
+          <attvalue for="0"
+                    value="fzip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FZip is an Actionscript 3 class library to load, modify and create standard ZIP archives." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="python-docx"
+            label="python-docx">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-docx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Reads, queries and modifies Microsoft Word 2007/2008 docx files. " />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="railscoders"
+            label="railscoders">
+        <attvalues>
+          <attvalue for="0"
+                    value="railscoders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="open source social network - from the apress book" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubyjs"
+            label="rubyjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="compiles ruby to javascript" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dropio-php"
+            label="dropio-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="dropio-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Library for drop.io API version 2.0" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="kernel_msm"
+            label="kernel_msm">
+        <attvalues>
+          <attvalue for="0"
+                    value="kernel_msm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb-thor"
+            label="merb-thor">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-thor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a collection of thor commands for merb" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cower.renderbuffer"
+            label="cower.renderbuffer">
+        <attvalues>
+          <attvalue for="0"
+                    value="cower.renderbuffer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple OpenGL renderer component for BlitzMax" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="prawnto"
+            label="prawnto">
+        <attvalues>
+          <attvalue for="0"
+                    value="prawnto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="a featureful rails plugin leveraging the new kickass prawn library to produce compiled pdf views" />
+          <attvalue for="10"
+                    value="319" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gml"
+            label="gml">
+        <attvalues>
+          <attvalue for="0"
+                    value="gml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GiftMyList Version 2.0" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-ensembl-api"
+            label="ruby-ensembl-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ensembl-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A ruby API to the Ensembl database" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="barby"
+            label="barby">
+        <attvalues>
+          <attvalue for="0"
+                    value="barby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The Ruby barcode generator" />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eshell"
+            label="eshell">
+        <attvalues>
+          <attvalue for="0"
+                    value="eshell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A complete OS command-shell, written entirely in Emacs Lisp." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tornado"
+            label="tornado">
+        <attvalues>
+          <attvalue for="0"
+                    value="tornado" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="This is a port of the tornado web framework to twisted." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="capistrano-handbook"
+            label="capistrano-handbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-handbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Capistrano Handbook for All" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chef-bdd"
+            label="chef-bdd">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-bdd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cucumber for your chef cookbooks" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spitfiresky.com"
+            label="spitfiresky.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="spitfiresky.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="webby source for Spitfire Sky (http://spitfiresky.com)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-i18n"
+            label="rails-i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="107" />
+          <attvalue for="9"
+                    value="Repository for collecting Locale data for Ruby on Rails I18n as well as other interesting, Rails related I18n stuff" />
+          <attvalue for="10"
+                    value="570" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="monk"
+            label="monk">
+        <attvalues>
+          <attvalue for="0"
+                    value="monk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Monk, the glue framework for web development." />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acm"
+            label="acm">
+        <attvalues>
+          <attvalue for="0"
+                    value="acm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="My solutions for problems from the UVa Online Judge (Valladolid)." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="biopython_old"
+            label="biopython_old">
+        <attvalues>
+          <attvalue for="0"
+                    value="biopython_old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mirror of official biopython cvs on github  (with limited history)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="midi_patchbay"
+            label="midi_patchbay">
+        <attvalues>
+          <attvalue for="0"
+                    value="midi_patchbay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hook up MIDI software and hardware and pass MIDI data between them, applying assorted filters on the way." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-cloudfiles"
+            label="ruby-cloudfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-cloudfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby API for Cloud Files" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yos-social-as3"
+            label="yos-social-as3">
+        <attvalues>
+          <attvalue for="0"
+                    value="yos-social-as3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yahoo! Social SDK, an ActionScript 3 library for Flash and AIR" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="prototypeui"
+            label="prototypeui">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototypeui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Prototype UI" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="halyard"
+            label="halyard">
+        <attvalues>
+          <attvalue for="0"
+                    value="halyard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="2D/3D multimedia engine scripted in Scheme" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gen_leader_revival"
+            label="gen_leader_revival">
+        <attvalues>
+          <attvalue for="0"
+                    value="gen_leader_revival" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A project to unify various implementations of the Erlang library gen_leader into a modern, robust single implementation" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="nancie"
+            label="nancie">
+        <attvalues>
+          <attvalue for="0"
+                    value="nancie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="irc bot for collaborative tweeting, with a #sinatra twist." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-bot-kanojo"
+            label="twitter-bot-kanojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-bot-kanojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="twitter kanojo bot using Google App Engine + JRuby" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tmsnippets2gedit"
+            label="tmsnippets2gedit">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmsnippets2gedit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick and dirty script to convert textmate snippets bundle into a Gedit snippet xml format" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erjs"
+            label="erjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="erjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang-style concurrency with JavaScript 1.7" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="elm"
+            label="elm">
+        <attvalues>
+          <attvalue for="0"
+                    value="elm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maintain a mirror of Emacs Lisp packages" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="dp_parser"
+            label="dp_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="dp_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parses the Date of Publication (DP) field in a MEDLINE record from a wacky string into a Ruby Date object" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="government"
+            label="government">
+        <attvalues>
+          <attvalue for="0"
+                    value="government" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of ruby api wrappers for web services that expose government information" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_messages"
+            label="has_messages">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_messages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="has_messages is a plugin that provides messages functionality in your rails application." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yaxim"
+            label="yaxim">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaxim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YAXIM - Yet Another XMPP Instant Messenger, a jabber client for android" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="nested_has_many_through"
+            label="nested_has_many_through">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested_has_many_through" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rails plugin that allows has_many :through to go through other has_many :throughs" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opthumb-videoplayer"
+            label="opthumb-videoplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="opthumb-videoplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open source video styled like Hulu.  Actionscript 3.0 streaming support" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails_funda"
+            label="rails_funda">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_funda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bootstrap rails app with authentication and useful plugins for testing and other features" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spde-examples"
+            label="spde-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="spde-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Example projects in Spde, a Scala toolkit for Processing.org" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="fedblogger"
+            label="fedblogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="fedblogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FedBlogger is an aggregator for federal government blogs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="OBDuinoMega"
+            label="OBDuinoMega">
+        <attvalues>
+          <attvalue for="0"
+                    value="OBDuinoMega" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Car engine datalogger based on OBDuino32K but modified for Arduino Mega support. Hopefully this will be integrated back upstream eventually." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mojox-useragent"
+            label="mojox-useragent">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojox-useragent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MojoX::UserAgent: Asynchronous User-Agent implementation for the Mojo Web Framework" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="substruct-app"
+            label="substruct-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="substruct-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Substruct E-commerce application made to work for Rails 2.2.2" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="protolicious"
+            label="protolicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="protolicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="prototype.js tidbits" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rkelly"
+            label="rkelly">
+        <attvalues>
+          <attvalue for="0"
+                    value="rkelly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Pure ruby javascript parser and interpreter." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="citrus"
+            label="citrus">
+        <attvalues>
+          <attvalue for="0"
+                    value="citrus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integration test framework for automated end-to-end testing of enterprise SOA applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clj-xpath"
+            label="clj-xpath">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-xpath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simplified XPath Library for Clojure" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="enumlogic"
+            label="enumlogic">
+        <attvalues>
+          <attvalue for="0"
+                    value="enumlogic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A tool for adding enumerations to your models" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="elevator-behaviour-simulator-in-java"
+            label="elevator-behaviour-simulator-in-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="elevator-behaviour-simulator-in-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This elevator behaviour simulator is a study project in Java." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mac-httpclient"
+            label="mac-httpclient">
+        <attvalues>
+          <attvalue for="0"
+                    value="mac-httpclient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of http://ditchnet.org/httpclient/" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="todols"
+            label="todols">
+        <attvalues>
+          <attvalue for="0"
+                    value="todols" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone Todo Application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="somato"
+            label="somato">
+        <attvalues>
+          <attvalue for="0"
+                    value="somato" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Solves and animates Piet Hein's Soma cube puzzle" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="erlfs"
+            label="erlfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A distributed storage system which uses distributed Erlang strongly influenced by http://dawsdesign.com/drupal/erlfs" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="alexa"
+            label="alexa">
+        <attvalues>
+          <attvalue for="0"
+                    value="alexa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Alexa Web Information Service" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="request_routing"
+            label="request_routing">
+        <attvalues>
+          <attvalue for="0"
+                    value="request_routing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Mirror for rails plugin : request_routing" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo"
+            label="mongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="40" />
+          <attvalue for="9"
+                    value="The Mongo Database" />
+          <attvalue for="10"
+                    value="397" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="css_file_sanitize"
+            label="css_file_sanitize">
+        <attvalues>
+          <attvalue for="0"
+                    value="css_file_sanitize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows your Ruby web app to take custom CSS -- rejects anything that smells bad." />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ActiveSocket"
+            label="ActiveSocket">
+        <attvalues>
+          <attvalue for="0"
+                    value="ActiveSocket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extends ActiveRecord allowing your models to reside on a remote server: instant service oriented architecture" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-captcha"
+            label="sinatra-captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick, simple, fast captcha for Sinatra" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-greeking"
+            label="django-greeking">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-greeking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tools for printing filler text, a technique from the days of hot type known as greeking." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ajax_resource"
+            label="ajax_resource">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajax_resource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides REST functionality for javascript objects via ajax" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim_files"
+            label="vim_files">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim_files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="animataplayback"
+            label="animataplayback">
+        <attvalues>
+          <attvalue for="0"
+                    value="animataplayback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extraction of the playback view from Animata for integration in Processing applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="context_on_crack"
+            label="context_on_crack">
+        <attvalues>
+          <attvalue for="0"
+                    value="context_on_crack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="experimental macros for testing rails controllers.  port of rspec_on_rails_on_crack" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-gradient"
+            label="jquery-gradient">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-gradient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A jQuery plugin that adds a dynamically created configurable gradient to the background of an element without the use of images." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="seven_minute_abs"
+            label="seven_minute_abs">
+        <attvalues>
+          <attvalue for="0"
+                    value="seven_minute_abs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="ab testing for rails" />
+          <attvalue for="10"
+                    value="136" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_authorizable"
+            label="acts_as_authorizable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_authorizable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implements a hierarchical role based authorization system on instances of ActiveRecord models." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-gitweb"
+            label="django-gitweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-gitweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A gitweb clone with access control, made with django." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="activecouch"
+            label="activecouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="activecouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="&lt;b&gt;Please go to &lt;a href=&quot;http://github.com/arunthampi/activecouch/&quot;&gt;http://github.com/arunthampi/activecouch/&lt;/a&gt; for the master repos.&lt;/b&gt; ActiveCouch is a simple, convenient, Ruby-idiomatic wrapper for CouchDB" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hackerdojo-kiosk"
+            label="hackerdojo-kiosk">
+        <attvalues>
+          <attvalue for="0"
+                    value="hackerdojo-kiosk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sizzle"
+            label="sizzle">
+        <attvalues>
+          <attvalue for="0"
+                    value="sizzle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="58" />
+          <attvalue for="9"
+                    value="A sizzlin' hot selector engine." />
+          <attvalue for="10"
+                    value="687" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="datasources"
+            label="datasources">
+        <attvalues>
+          <attvalue for="0"
+                    value="datasources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="CakePHP Datasources" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="testswarm"
+            label="testswarm">
+        <attvalues>
+          <attvalue for="0"
+                    value="testswarm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Distributed continuous integration testing for JavaScript." />
+          <attvalue for="10"
+                    value="258" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ffi-ncurses"
+            label="ffi-ncurses">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi-ncurses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interface to ncurses using Ruby FFI (Foreign Function Interface)" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sniffer-rtmp-perl"
+            label="sniffer-rtmp-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="sniffer-rtmp-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rtmp sniffer framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="syslog"
+            label="syslog">
+        <attvalues>
+          <attvalue for="0"
+                    value="syslog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="syslog protocol for ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="WebGrowl"
+            label="WebGrowl">
+        <attvalues>
+          <attvalue for="0"
+                    value="WebGrowl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="It's like Growl, for the Web." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GetBundles.tmbundle"
+            label="GetBundles.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="GetBundles.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A much better GetBundles bundle for Textmate (pulls from official Textmate repo, Textmate 'review' repo and Github)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="integrity-growl"
+            label="integrity-growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Growl notifier for the Integrity continuous integration server" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="terminal-stuff"
+            label="terminal-stuff">
+        <attvalues>
+          <attvalue for="0"
+                    value="terminal-stuff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stuff for my terminal" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-ruby-syntax-check"
+            label="git-ruby-syntax-check">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-ruby-syntax-check" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Checks the syntax of all changed ruby files is valid before allowing a commit" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pysmell"
+            label="pysmell">
+        <attvalues>
+          <attvalue for="0"
+                    value="pysmell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="PySmell is an attempt to create an IDE completion helper for python." />
+          <attvalue for="10"
+                    value="107" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="django-fields"
+            label="django-fields">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-fields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fields pack for django framework." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="feedupdater"
+            label="feedupdater">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedupdater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bob &quot;sporkmonger&quot; Aman's Feed Updater Utility" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cotta"
+            label="cotta">
+        <attvalues>
+          <attvalue for="0"
+                    value="cotta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A light weight file IO library to ease the use of Java File IO related API and enable the testability. " />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="babysitter"
+            label="babysitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="babysitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Babysit thin processes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="haml-js"
+            label="haml-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="haml-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Haml ported to server-side Javascript.  This is a traditional server-side templating language. Tested with node-js" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="liquid"
+            label="liquid">
+        <attvalues>
+          <attvalue for="0"
+                    value="liquid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Liquid markup language. Save, customer facing template language for flexible web apps. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Components.DictionaryAdapter"
+            label="Castle.Components.DictionaryAdapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Components.DictionaryAdapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="cerberus"
+            label="cerberus">
+        <attvalues>
+          <attvalue for="0"
+                    value="cerberus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A lightweight, Continuous Integration tool written in Ruby" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sexy-select"
+            label="sexy-select">
+        <attvalues>
+          <attvalue for="0"
+                    value="sexy-select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="user-friendlier select tag replacement plugin for Rails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-ifconfig"
+            label="ruby-ifconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ifconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper around the ifconfig command." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_searchable"
+            label="acts_as_searchable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_searchable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mbleigh.github.com"
+            label="mbleigh.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="mbleigh.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My blog and website." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nginx-mogilefs-module"
+            label="nginx-mogilefs-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-mogilefs-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MogileFS client for nginx" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ruby-php-serialization"
+            label="ruby-php-serialization">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-php-serialization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP's serialization implemenatation for ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JavascriptCity"
+            label="JavascriptCity">
+        <attvalues>
+          <attvalue for="0"
+                    value="JavascriptCity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A javascript clone of Simcity" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="openpgp"
+            label="openpgp">
+        <attvalues>
+          <attvalue for="0"
+                    value="openpgp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="OpenPGP.rb is a pure-Ruby implementation of the OpenPGP Message Format (RFC 4880)." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-i18n"
+            label="merb-i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="r18n binding for merb" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mtasc"
+            label="mtasc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mtasc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of a fork of MTASC" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="active_model_state_machine_backport"
+            label="active_model_state_machine_backport">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_model_state_machine_backport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Attempt at separating Rails 3's ActiveModel::StateMachine so it can be mixed into older Rails apps." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lighthouse_stats"
+            label="lighthouse_stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse_stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some scripts to generate some SCRUMish stats from Lighthouse" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="roboto"
+            label="roboto">
+        <attvalues>
+          <attvalue for="0"
+                    value="roboto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Roboto Programming Language -- Because Robots Should Be Doing the Work" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="mobirc"
+            label="mobirc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobirc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC Gateway for MobilePhone/iPhone/PC" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="git-support-vim"
+            label="git-support-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-support-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a script supports a using git." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="tiddlywebplugins.twimport"
+            label="tiddlywebplugins.twimport">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlywebplugins.twimport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TiddlyWiki content importing routines for TiddlyWeb" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scraper"
+            label="scraper">
+        <attvalues>
+          <attvalue for="0"
+                    value="scraper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A cute HTML scraper / data extraction tool in under 70 lines of code" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="latest-chatty-api"
+            label="latest-chatty-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="latest-chatty-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RobotLegsDemo"
+            label="RobotLegsDemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="RobotLegsDemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple text Demo source code for the Kick ASS framework that is RobotLegs!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phpcluster"
+            label="phpcluster">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpcluster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unsupervised learning algorithm in PHP" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spree-subscriptions"
+            label="spree-subscriptions">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-subscriptions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Subscriptions with automatic local recurring billing." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="with_context"
+            label="with_context">
+        <attvalues>
+          <attvalue for="0"
+                    value="with_context" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides the ability to define methods in certain contexts" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sfTwigPlugin"
+            label="sfTwigPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sfTwigPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Symfony Plugin to enable Twig usage in templates." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="inspektr"
+            label="inspektr">
+        <attvalues>
+          <attvalue for="0"
+                    value="inspektr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lightweight non-Intruisive Auditing and Logging capabilities for Java" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="fakeplus"
+            label="fakeplus">
+        <attvalues>
+          <attvalue for="0"
+                    value="fakeplus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a server for browserplus corelets" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="favtags"
+            label="favtags">
+        <attvalues>
+          <attvalue for="0"
+                    value="favtags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Doing cool stuff with Twitter favo(u)rites" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="adl"
+            label="adl">
+        <attvalues>
+          <attvalue for="0"
+                    value="adl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="System administration command logger" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pyrogue"
+            label="pyrogue">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrogue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unpythonic port of Tim Stoehr's Rogue clone to Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="delicious_sidebar"
+            label="delicious_sidebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="delicious_sidebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Typo Del.icio.us sidebar plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="three20.info"
+            label="three20.info">
+        <attvalues>
+          <attvalue for="0"
+                    value="three20.info" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Here, there be dragons." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="OpenBAMF"
+            label="OpenBAMF">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenBAMF" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open Binary Analysis and Manipulation Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="thaqalayn"
+            label="thaqalayn">
+        <attvalues>
+          <attvalue for="0"
+                    value="thaqalayn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Collaborative Islamic Research Tool" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pentabarf-annoncer"
+            label="pentabarf-annoncer">
+        <attvalues>
+          <attvalue for="0"
+                    value="pentabarf-annoncer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An announcer to be displayed on screen in between sessions at a conference managed  by Pentabarf" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hoptoad-notifier-java"
+            label="hoptoad-notifier-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoptoad-notifier-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java library for integrating Log4j with Hoptoad" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="miyazakiresistance"
+            label="miyazakiresistance">
+        <attvalues>
+          <attvalue for="0"
+                    value="miyazakiresistance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MiyazakiResistance is a library like ActiveRecord to use Tokyo Tyrant." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_subtasks"
+            label="redmine_subtasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_subtasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is plugin for Redmine for adding subtasks functionality." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="address_extractor"
+            label="address_extractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="address_extractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Find and/or replace mailing addresses in strings." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newrelic_rpm"
+            label="newrelic_rpm">
+        <attvalues>
+          <attvalue for="0"
+                    value="newrelic_rpm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-svn clone of http://svn.newrelic.com/rpm/agent/newrelic_rpm.  WARNING: THE SVN REPOS IS DEPRECATED.  Use git://github.com/smtlaissezfaire/newrelic_new_mirror.git instead." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="NethackBot"
+            label="NethackBot">
+        <attvalues>
+          <attvalue for="0"
+                    value="NethackBot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Watches your friends' nethack games and posts to twitter whenever one of them dies" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="harvester"
+            label="harvester">
+        <attvalues>
+          <attvalue for="0"
+                    value="harvester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Web-based feed aggregator in Ruby " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="shiftpress"
+            label="shiftpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="shiftpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ShiftSpace WordPress plugin " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="poolcasting"
+            label="poolcasting">
+        <attvalues>
+          <attvalue for="0"
+                    value="poolcasting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Poolcasting Web Radio" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="metaid"
+            label="metaid">
+        <attvalues>
+          <attvalue for="0"
+                    value="metaid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tiny library for aiding metaprogramming." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="postageapp-php-example"
+            label="postageapp-php-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="postageapp-php-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstrates how to send mass mailing  through PostageApp" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-mailer"
+            label="django-mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="mail queuing and management for the Django web framework" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="songbird-get-control"
+            label="songbird-get-control">
+        <attvalues>
+          <attvalue for="0"
+                    value="songbird-get-control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="control songbird playback via HTTP (if you're into that sort of thing)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-flashembed"
+            label="jquery-flashembed">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-flashembed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery interface for the SWFobject JS library." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="GnomishVendorShrinker"
+            label="GnomishVendorShrinker">
+        <attvalues>
+          <attvalue for="0"
+                    value="GnomishVendorShrinker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - Compact scrolling vendor frame" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="webjourney"
+            label="webjourney">
+        <attvalues>
+          <attvalue for="0"
+                    value="webjourney" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebJourney is an OpenSocial container implementation using Apache CouchDB and Apache Shindig." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="amqp-rabbitmq-article"
+            label="amqp-rabbitmq-article">
+        <attvalues>
+          <attvalue for="0"
+                    value="amqp-rabbitmq-article" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The examples from http://www.infoq.com/articles/AMQP-RabbitMQ" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="harvest"
+            label="harvest">
+        <attvalues>
+          <attvalue for="0"
+                    value="harvest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A ruby library wrapping (most of) the Harvest Api." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="index"
+            label="index">
+        <attvalues>
+          <attvalue for="0"
+                    value="index" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Index for HashPage resources" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="inb345demo-rails"
+            label="inb345demo-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="inb345demo-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo showing how to work with iPhone and Rails and comparing different transfer mechanisms: xml, html, json, plist. Also gzipping each one." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yaml_micro_chat"
+            label="yaml_micro_chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml_micro_chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YAML based micro-chat in Sinatra framework for Ruby" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="battlecode"
+            label="battlecode">
+        <attvalues>
+          <attvalue for="0"
+                    value="battlecode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JJ and Nick's battlecode team" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatbbs"
+            label="sinatbbs">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatbbs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple bbs system written with Sinatra and Sequel" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mailbox"
+            label="mailbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Unobtrusive Jruby concurrency for a multicore world" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Campy"
+            label="Campy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Campy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little microframework for Node.JS, based on the design of Why’s Camping and Markaby rubygems" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ep2-pfc-scala"
+            label="ep2-pfc-scala">
+        <attvalues>
+          <attvalue for="0"
+                    value="ep2-pfc-scala" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="glip"
+            label="glip">
+        <attvalues>
+          <attvalue for="0"
+                    value="glip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="git library in PHP" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="twilight-emacs"
+            label="twilight-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="twilight-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Twilight Theme for Emacs" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="redmine"
+            label="redmine">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="217" />
+          <attvalue for="9"
+                    value="Redmine is a flexible project management web application written using Ruby on Rails framework.  This is the official git mirror of the svn repository" />
+          <attvalue for="10"
+                    value="710" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="eol"
+            label="eol">
+        <attvalues>
+          <attvalue for="0"
+                    value="eol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Encyclopedia of Life" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ewgi"
+            label="ewgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ewgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Erlang web gateway interface: a standard interface between Erlang web servers and applications" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="glyphinput"
+            label="glyphinput">
+        <attvalues>
+          <attvalue for="0"
+                    value="glyphinput" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An OS X input manager which allows the user to easily enter glyphs for a key combination into any text field" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="javascript-stuff"
+            label="javascript-stuff">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-stuff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Random things I've written in JavaScript. Most are untested and/or half-baked." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scalaworkshop"
+            label="scalaworkshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalaworkshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scala-workshop, fagdag 20. november 2009" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="SG-iCalendar"
+            label="SG-iCalendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="SG-iCalendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP5 OOP iCalendar parser" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ey-postgrecipes"
+            label="ey-postgrecipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-postgrecipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="how you run postgres on ey solo" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="factory-girl-tmbundle"
+            label="factory-girl-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="factory-girl-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate bundle for Factory Girl plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gherkin"
+            label="gherkin">
+        <attvalues>
+          <attvalue for="0"
+                    value="gherkin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A fast Gherkin parser in Ragel" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="MGTwitterEngine-1.0.8-OAuth"
+            label="MGTwitterEngine-1.0.8-OAuth">
+        <attvalues>
+          <attvalue for="0"
+                    value="MGTwitterEngine-1.0.8-OAuth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Quick hack to get OAuth logins with MGTwitterEngine" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="oocss"
+            label="oocss">
+        <attvalues>
+          <attvalue for="0"
+                    value="oocss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Object Oriented CSS Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="morena_opensource"
+            label="morena_opensource">
+        <attvalues>
+          <attvalue for="0"
+                    value="morena_opensource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="a.k.a TIT HUB" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cheap_chronic"
+            label="cheap_chronic">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheap_chronic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simplified version of the chronic gem. (I had bad experiences with the current chronic implementation)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pushand"
+            label="pushand">
+        <attvalues>
+          <attvalue for="0"
+                    value="pushand" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automate actions when git repositories are pushed.  Push and ... ?" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yos-social-objc"
+            label="yos-social-objc">
+        <attvalues>
+          <attvalue for="0"
+                    value="yos-social-objc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Yahoo! Social SDK, an Objective-C library for Mac and iPhone developers." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="www-shorten"
+            label="www-shorten">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-shorten" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl interface to various URL-shortening sites" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Cupcake"
+            label="Cupcake">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cupcake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small mvc framework with no magic and less bloat" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nginx-fancyindex"
+            label="nginx-fancyindex">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-fancyindex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="nginx fancy index module" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="popwindow"
+            label="popwindow">
+        <attvalues>
+          <attvalue for="0"
+                    value="popwindow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy way to show hidden div as tooltip style window ( simple substitution for lightbox, modal and etc)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ipydbg"
+            label="ipydbg">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipydbg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="managed debugger for IronPython " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="strip_and_validate"
+            label="strip_and_validate">
+        <attvalues>
+          <attvalue for="0"
+                    value="strip_and_validate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Strip whitespace and validate ruby syntax when you save in TextMate" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="autotest-fsevent"
+            label="autotest-fsevent">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-fsevent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Use FSEvent (Mac OS X 10.5 or higher) instead of filesystem polling." />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="vines.tmbundle"
+            label="vines.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="vines.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A textmate bundle to swing around your code" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fbconnect"
+            label="fbconnect">
+        <attvalues>
+          <attvalue for="0"
+                    value="fbconnect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="patches to drupal module" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="compass_blueprint_tmbundle"
+            label="compass_blueprint_tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass_blueprint_tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textmate: A TextMate-bundle for more productive Compass + Blueprint development." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pancake"
+            label="pancake">
+        <attvalues>
+          <attvalue for="0"
+                    value="pancake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Stackem Up!" />
+          <attvalue for="10"
+                    value="246" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lv2"
+            label="lv2">
+        <attvalues>
+          <attvalue for="0"
+                    value="lv2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SWH Plugins in LV2 format" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="earing"
+            label="earing">
+        <attvalues>
+          <attvalue for="0"
+                    value="earing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Zed's Earing" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bus-scheme"
+            label="bus-scheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="bus-scheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a Scheme written in Ruby, but implemented on the bus!" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="ext-mvc-baseapp"
+            label="ext-mvc-baseapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext-mvc-baseapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Starting point for a new ExtJS MVC application" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="TryRuby"
+            label="TryRuby">
+        <attvalues>
+          <attvalue for="0"
+                    value="TryRuby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Try Ruby is a interactive shell that quickly and whimsically teaches the Ruby programming language. Originally _why's idea, it has been recreated from the ground up by Rubists who have a passion for Ruby and for teaching their fellow (wo)man how to program." />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gnip-python"
+            label="gnip-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnip-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Python library for utilizing Gnip services. " />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yui-scrolltabview"
+            label="yui-scrolltabview">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-scrolltabview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extension of YUI TabView that uses a scroll animation to transition between tab content." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="personlab"
+            label="personlab">
+        <attvalues>
+          <attvalue for="0"
+                    value="personlab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="person website, weblog, single page, twitter show, google reader share show" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bitfields"
+            label="bitfields">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitfields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple named bit field composition" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="walruz"
+            label="walruz">
+        <attvalues>
+          <attvalue for="0"
+                    value="walruz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple yet powerful authorization framework made in Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shell"
+            label="shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various Shell setup snippets" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fireeagle-tutorial"
+            label="fireeagle-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagle-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sample code for using Fire Eagle from Ruby and Python" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dotnet-protobufs"
+            label="dotnet-protobufs">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotnet-protobufs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Port of Google's Protocol Buffers to C#" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="antlr"
+            label="antlr">
+        <attvalues>
+          <attvalue for="0"
+                    value="antlr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mirror of ANTLR project repository" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="jQuery-plus"
+            label="jQuery-plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of addons/plugins for jQuery - mostly overloaded jQuery methods..." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="the-copypirate"
+            label="the-copypirate">
+        <attvalues>
+          <attvalue for="0"
+                    value="the-copypirate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A parody game of filesharers and the RIAA who wished to sue them. RIAA are the zombies and filesharers are the copypirates." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trac-forge"
+            label="trac-forge">
+        <attvalues>
+          <attvalue for="0"
+                    value="trac-forge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="planetperl.ru"
+            label="planetperl.ru">
+        <attvalues>
+          <attvalue for="0"
+                    value="planetperl.ru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Russian Perl Planet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vim-vividchalk"
+            label="vim-vividchalk">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-vividchalk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="vividchalk.vim: a colorscheme strangely reminiscent of Vibrant Ink for a certain OS X editor" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="jtvexplorer"
+            label="jtvexplorer">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtvexplorer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JTV Explorer - a sample app built on the JTV REST API" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="one_stop_shop"
+            label="one_stop_shop">
+        <attvalues>
+          <attvalue for="0"
+                    value="one_stop_shop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A &quot;one stop shop&quot; for information that the internet knows about your local area, starting with your postcode and branching out from there.  Created at rewiredstate '09." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rtorrent"
+            label="rtorrent">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtorrent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a clone of the rtorrent/libtorrent (jari sundell) repository. also, a branch that compiles on solaris." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="unichars"
+            label="unichars">
+        <attvalues>
+          <attvalue for="0"
+                    value="unichars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library that wraps Glib2 Unicode manipulation methods to speed up ActiveSupport::Multibyte" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="powerdns-on-rails"
+            label="powerdns-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="powerdns-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Rails frontend for PowerDNS running MySQL or PostgreSQL backends" />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="my-config"
+            label="my-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jbig2enc"
+            label="jbig2enc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jbig2enc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JBIG2 Encoder" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="RevTK"
+            label="RevTK">
+        <attvalues>
+          <attvalue for="0"
+                    value="RevTK" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reviewing the Kanji" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gitalone"
+            label="gitalone">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitalone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gitalone is local git repositories viewer like github. (Ruby)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git_ticket"
+            label="git_ticket">
+        <attvalues>
+          <attvalue for="0"
+                    value="git_ticket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bug reporting Rails plugin that submits issues to your GitHub project" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="step_master"
+            label="step_master">
+        <attvalues>
+          <attvalue for="0"
+                    value="step_master" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide a simple and easy way to find and auto-complete gherkin steps, when writing cucumber features" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tapir"
+            label="tapir">
+        <attvalues>
+          <attvalue for="0"
+                    value="tapir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TAP (Test Anything Protocol) Harness written in PIR" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="zendesk-android-dropbox"
+            label="zendesk-android-dropbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="zendesk-android-dropbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zendesk Mobile Dropbox for Android is an Android library for integrating with Zendesk" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="stickies"
+            label="stickies">
+        <attvalues>
+          <attvalue for="0"
+                    value="stickies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unobtrusive stickies, fork from http://software.pmade.com/stickies" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="compass-960-plugin"
+            label="compass-960-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-960-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Sass Port of 960.gs as part of the Compass Stylesheet Framework." />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dashboard"
+            label="dashboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="dashboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Set this as your homepage and put things on it that you need in front of your face often (coz you always forget)." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xenium"
+            label="xenium">
+        <attvalues>
+          <attvalue for="0"
+                    value="xenium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="web management of xen virtual hosts" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Chronicle"
+            label="Chronicle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Chronicle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic RESTful Blog CMS built using CodeIgniter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitness"
+            label="twitness">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitness" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Client side web app to provide statistics about twitter posts relating to #hundredpushups and other associated fitness schemes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="light-maps"
+            label="light-maps">
+        <attvalues>
+          <attvalue for="0"
+                    value="light-maps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integration of Google Maps static API with jQuery/JSON" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fake_app"
+            label="fake_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="fake_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-thrift"
+            label="ruby-thrift">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-thrift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gem packaging for ruby thrift client bindings" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slug"
+            label="slug">
+        <attvalues>
+          <attvalue for="0"
+                    value="slug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple, straightforward slugs for your ActiveRecord models" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="json_printer"
+            label="json_printer">
+        <attvalues>
+          <attvalue for="0"
+                    value="json_printer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby JSON pretty-printer" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appengine-image-host"
+            label="appengine-image-host">
+        <attvalues>
+          <attvalue for="0"
+                    value="appengine-image-host" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple image resizing and hosting application" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb_facebooker"
+            label="merb_facebooker">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_facebooker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin that makes the facebooker gem play nice with Merb" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nested_models"
+            label="nested_models">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested_models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NestedModels deal with massive handling of associated (nested) ActiveRecord models." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scipy3"
+            label="scipy3">
+        <attvalues>
+          <attvalue for="0"
+                    value="scipy3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="sinatra-plugins"
+            label="sinatra-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My repo of sinatra plugins.  Pulled into one spot so I can submodule them easier" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="astrotrain"
+            label="astrotrain">
+        <attvalues>
+          <attvalue for="0"
+                    value="astrotrain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="email =&gt; [http post, jabber]" />
+          <attvalue for="10"
+                    value="218" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rcc"
+            label="rcc">
+        <attvalues>
+          <attvalue for="0"
+                    value="rcc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official site for RubyConf China" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flickr_sidebar"
+            label="flickr_sidebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr_sidebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Typo Flickr sidebar plugin" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clork"
+            label="clork">
+        <attvalues>
+          <attvalue for="0"
+                    value="clork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="clork text adventure code from the London Clojure Dojo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="iserve"
+            label="iserve">
+        <attvalues>
+          <attvalue for="0"
+                    value="iserve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small http server for erlang." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="rdt"
+            label="rdt">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This repository contains the RDT code." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="unused_translations"
+            label="unused_translations">
+        <attvalues>
+          <attvalue for="0"
+                    value="unused_translations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails plug-in displaying unused translations" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="barter"
+            label="barter">
+        <attvalues>
+          <attvalue for="0"
+                    value="barter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open barter system written with ruby on rails. This was written to help local communities to function while jobs are being lost all around them." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mdp_calendar"
+            label="mdp_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="mdp_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My updates to Marshall Potter's plugin for Textpattern" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="python-textile"
+            label="python-textile">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-textile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python port of Textile, A humane web text generator " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="red_query"
+            label="red_query">
+        <attvalues>
+          <attvalue for="0"
+                    value="red_query" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery based Framework for Red" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mochevent"
+            label="mochevent">
+        <attvalues>
+          <attvalue for="0"
+                    value="mochevent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A libevent based webserver that is somewhat compliant with mochiweb." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-pcap"
+            label="ruby-pcap">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-pcap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface to LBL Packet Capture library." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shenandoah"
+            label="shenandoah">
+        <attvalues>
+          <attvalue for="0"
+                    value="shenandoah" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds support for command-line and in-browser JavaScript unit tests in your buildr, rails, or other rake-using project" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kohana-unittest"
+            label="kohana-unittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-unittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="(LEGACY) A Kohana module for unit testing" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="text"
+            label="text">
+        <attvalues>
+          <attvalue for="0"
+                    value="text" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Collection of text algorithms." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hatena-bookmark-xul"
+            label="hatena-bookmark-xul">
+        <attvalues>
+          <attvalue for="0"
+                    value="hatena-bookmark-xul" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Hatena Bookmark Firefox Add-on" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="poolparty-examples"
+            label="poolparty-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="poolparty-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a forkable clouds.rb skeleton. fork and go!" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="habtm_list"
+            label="habtm_list">
+        <attvalues>
+          <attvalue for="0"
+                    value="habtm_list" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds list-like position functionality to Rails has_and_belongs_to_many associations" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="springnote_resources"
+            label="springnote_resources">
+        <attvalues>
+          <attvalue for="0"
+                    value="springnote_resources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveResource wrapper library for Springnote.com's REST API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="el-redmine"
+            label="el-redmine">
+        <attvalues>
+          <attvalue for="0"
+                    value="el-redmine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translation of Redmine web app in greek language" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jira-awesomizer"
+            label="jira-awesomizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="jira-awesomizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes JIRA a little less suxxors." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="honbuildplanner"
+            label="honbuildplanner">
+        <attvalues>
+          <attvalue for="0"
+                    value="honbuildplanner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HoN Build Planner is an app to help new and veteran players to try new item combinations and hero builds." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="devise_facebook_connectable"
+            label="devise_facebook_connectable">
+        <attvalues>
+          <attvalue for="0"
+                    value="devise_facebook_connectable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Devise &lt;&lt; Facebook Connect" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rtunesu"
+            label="rtunesu">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtunesu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gem for interacting with Apple's iTunes U Webservices " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="platform_packages_apps_contacts"
+            label="platform_packages_apps_contacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_packages_apps_contacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="faster-builder"
+            label="faster-builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="faster-builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A drop-in replacement for Builder::XmlMarkup which uses libxml for speed and security." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paperclip"
+            label="paperclip">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Paperclip File Management Plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="downforeveryoneorjustme"
+            label="downforeveryoneorjustme">
+        <attvalues>
+          <attvalue for="0"
+                    value="downforeveryoneorjustme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Is it down for everyone, or just me?" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tm-completion"
+            label="tm-completion">
+        <attvalues>
+          <attvalue for="0"
+                    value="tm-completion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Development of a TextMate bundle to allow completion of PHP projects" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-net-github-upload"
+            label="ruby-net-github-upload">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-net-github-upload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Net::GitHub::Upload" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplecart-js"
+            label="simplecart-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplecart-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A simple paypal shopping cart in 20kb that you can setup in minutes." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hydro"
+            label="hydro">
+        <attvalues>
+          <attvalue for="0"
+                    value="hydro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rehydrating micro applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railsconf2008"
+            label="railsconf2008">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsconf2008" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Powering AIR with Rails samples." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sax-machine"
+            label="sax-machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="sax-machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A declarative sax parsing library backed by Nokogiri." />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-quicksearchbox-plugins"
+            label="google-quicksearchbox-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-quicksearchbox-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugins for Google Quick Search Box" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="erldocs.com"
+            label="erldocs.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="erldocs.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fork of the erlangs documentation website" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yoursway-create-dmg"
+            label="yoursway-create-dmg">
+        <attvalues>
+          <attvalue for="0"
+                    value="yoursway-create-dmg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A shell script to build fancy DMGs" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="singleshot"
+            label="singleshot">
+        <attvalues>
+          <attvalue for="0"
+                    value="singleshot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Singleshot is a task manager. You use it to track and complete your tasks, processes use it to involve you" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cs542-prims-algorithm"
+            label="cs542-prims-algorithm">
+        <attvalues>
+          <attvalue for="0"
+                    value="cs542-prims-algorithm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CS542 Project: Implementation of Prim's Algorithm" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="grails-esp"
+            label="grails-esp">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-esp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides magical JavaScript support file creation instead of in-page scripts." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="django-beancounter"
+            label="django-beancounter">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-beancounter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Django-beancounter is a simple app I built to track my income and expenses." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="time-warp"
+            label="time-warp">
+        <attvalues>
+          <attvalue for="0"
+                    value="time-warp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby gem to warp time in tests" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-wtform"
+            label="django-wtform">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-wtform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="akaihola's branch of Christian Joergensen's WTForm: an extension to the django newforms library allowing the developer, in a very flexible way, to layout the form fields using fieldsets and columns" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ramaze.net"
+            label="ramaze.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="ramaze.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Website for Ramaze" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dojo"
+            label="dojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The official mirror of Dojo Core." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="basejs"
+            label="basejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="basejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="baseJS is a work-in-progress lightweight JavaScript library for Safari, Firefox, and especially Mobile Safari. Be sure to run 'git submodule init' and 'git submodule update' upon first clone of baseJS to get Sizzle imported." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="semantic-menu"
+            label="semantic-menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="semantic-menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="A plugin to make rails menus easier to write" />
+          <attvalue for="10"
+                    value="101" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-esi"
+            label="nginx-esi">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-esi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ESI nginx module" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openhackday"
+            label="openhackday">
+        <attvalues>
+          <attvalue for="0"
+                    value="openhackday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="London Open Hack Day talk" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hymir"
+            label="hymir">
+        <attvalues>
+          <attvalue for="0"
+                    value="hymir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple cms for blog and portfolio usage" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-debug-logger"
+            label="django-debug-logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-debug-logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[Alpha] A configurable set of plugins that log various debugging information to the database, and views to review those logs in useful ways." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="IMathAS"
+            label="IMathAS">
+        <attvalues>
+          <attvalue for="0"
+                    value="IMathAS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unofficial mirror of IMathAS, an Internet Mathematics Assessment System" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="book-examples"
+            label="book-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="book-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples of scripts from the book" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="panoptibot-gae"
+            label="panoptibot-gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="panoptibot-gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XMPP chat bot for Google App Engine" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="luvfoo"
+            label="luvfoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="luvfoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Active development has moved to: http://github.com/dtgit/lftwb/tree/master  Social Networking platform built in Ruby on Rails - Google group here: http://groups.google.com/group/luvfoo" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tab_fu"
+            label="tab_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="tab_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Plug-in to manage tabbed interfaces with ease in Ruby on Rails (or really any menu navigation)" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="space-fighter-ace"
+            label="space-fighter-ace">
+        <attvalues>
+          <attvalue for="0"
+                    value="space-fighter-ace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Become the fighter ace in the new era of space combat" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="growltdf"
+            label="growltdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="growltdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="growltdf is the greatest program evar.  it let's you scrape http://cyclingnews.com for TDF updates and dump them into growl to you can keep up with the race while working." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hancock-client"
+            label="hancock-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="hancock-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A sinatra app and rack middleware piece for the hancock SSO server" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-cookbook-dumper"
+            label="cakephp-cookbook-dumper">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-cookbook-dumper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="cakephp shell plugin that dumps a current copy cookbook as a pdf file in your temp directory for offline access to the contents of the cookbook" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="test-js"
+            label="test-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Write JavaScript tests that don't need no stinkin' browser." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="throttle"
+            label="throttle">
+        <attvalues>
+          <attvalue for="0"
+                    value="throttle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple plugin which allows you to throttle certain activities in your web apps. Uses memcached for speedy implementation and requires Rails 2.1+" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-tinymce"
+            label="django-tinymce">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tinymce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the django-tinymce project from Google Code" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lazyboy"
+            label="lazyboy">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyboy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Python wrapper for Cassandra" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="osm-gps-map"
+            label="osm-gps-map">
+        <attvalues>
+          <attvalue for="0"
+                    value="osm-gps-map" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Gtk+ Widget for Displaying OpenStreetMap tiles" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fiftystates"
+            label="fiftystates">
+        <attvalues>
+          <attvalue for="0"
+                    value="fiftystates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="download and parse legislation from all 50 state legislatures" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="restful-authentication"
+            label="restful-authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="230" />
+          <attvalue for="9"
+                    value="Generates common user authentication code for Rails/Merb, with a full test/unit and rspec suite and optional Acts as State Machine support built-in." />
+          <attvalue for="10"
+                    value="2220" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dbscript"
+            label="dbscript">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbscript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="php4-compatible meta-object fun" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pelvis"
+            label="pelvis">
+        <attvalues>
+          <attvalue for="0"
+                    value="pelvis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="instachrome"
+            label="instachrome">
+        <attvalues>
+          <attvalue for="0"
+                    value="instachrome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chrome extension for saving URLs in Instapaper" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-git"
+            label="django-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple gitweb replacement built with Django" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="intercession"
+            label="intercession">
+        <attvalues>
+          <attvalue for="0"
+                    value="intercession" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Your session loves you. Treat her like a lady." />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bacon"
+            label="bacon">
+        <attvalues>
+          <attvalue for="0"
+                    value="bacon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="a small RSpec clone" />
+          <attvalue for="10"
+                    value="133" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="isaac"
+            label="isaac">
+        <attvalues>
+          <attvalue for="0"
+                    value="isaac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A smallish DSL for writing IRC bots." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gst-visualgst"
+            label="gst-visualgst">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-visualgst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="VisualGST is an IDE (Integrated Development Environment) for the GNU Smalltalk (http://smalltalk.gnu.org/)." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="djangowind"
+            label="djangowind">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangowind" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django auth integration with CU's WIND authentication system (related to but slightly different from CAS)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vim_config"
+            label="vim_config">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim_config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My vimrc and vim files" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="kernel_common"
+            label="kernel_common">
+        <attvalues>
+          <attvalue for="0"
+                    value="kernel_common" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gnip-java"
+            label="gnip-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnip-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Java library for utilizing Gnip services." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jquery-smooth-scroll"
+            label="jquery-smooth-scroll">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-smooth-scroll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatically make same-page links scroll smoothly" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phploc"
+            label="phploc">
+        <attvalues>
+          <attvalue for="0"
+                    value="phploc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A tool for quickly measuring the size of a PHP project." />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="prowebscape-calendar"
+            label="prowebscape-calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="prowebscape-calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A template-able Google Calendar RSS calendar" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fitter_happier"
+            label="fitter_happier">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitter_happier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Rails Plugin for adding a simple health check to your application" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Cirdan"
+            label="Cirdan">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cirdan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple WAF on PSGI" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="archive"
+            label="archive">
+        <attvalues>
+          <attvalue for="0"
+                    value="archive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a gem for storing files on The Internet Archive, http://Archive.org/ ." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sqlcipher"
+            label="sqlcipher">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqlcipher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="SQLite Cipher is an SQLite extension that provides 256 bit AES encryption of database files." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Tcl" />
+        </attvalues>
+      </node>
+      <node id="iphone-dev-tweeters-"
+            label="iphone-dev-tweeters-">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-dev-tweeters-" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby script to follow all the iphone developers on @timhaines spreadsheet" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-node"
+            label="twitter-node">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-node" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="node.js lib that creates a streaming connection with twitter and pushes any incoming statuses to a tweet event." />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nusax"
+            label="nusax">
+        <attvalues>
+          <attvalue for="0"
+                    value="nusax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="XML SAX parser for the Nu Programming Language" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="drupal-git-scripts"
+            label="drupal-git-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-git-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A collection of scripts to facilitate easy interoperation between a local git workflow and drupal contrib CVS " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Dwarf-Fortress--libgraphics-"
+            label="Dwarf-Fortress--libgraphics-">
+        <attvalues>
+          <attvalue for="0"
+                    value="Dwarf-Fortress--libgraphics-" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The graphics segment of Dwarf Fortress" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dbdeploy"
+            label="dbdeploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbdeploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DBDeploy with newer features and no maven." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cakephp-plugin-google-analytics"
+            label="cakephp-plugin-google-analytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-plugin-google-analytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Google Analytics plugin for CakePHP" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="app-cpan-mini-visit"
+            label="app-cpan-mini-visit">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-cpan-mini-visit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(Perl) explore each distribution in a minicpan repository" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="monomyth"
+            label="monomyth">
+        <attvalues>
+          <attvalue for="0"
+                    value="monomyth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A framework for object-oriented JS without extending native objects or polluting the namespace" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubyrogue"
+            label="rubyrogue">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyrogue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Currently just a growing skeleton for roguelike game being written in ruby (NCurses interface) and tested with RSpec" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="dwell"
+            label="dwell">
+        <attvalues>
+          <attvalue for="0"
+                    value="dwell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano recipe to setup a production Rails environment on Ubuntu." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uiswitch-extension--for-iphone-"
+            label="uiswitch-extension--for-iphone-">
+        <attvalues>
+          <attvalue for="0"
+                    value="uiswitch-extension--for-iphone-" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Opens the UISwitch class for customization with the focus on being robust enough to survive Apple updates" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="faxien"
+            label="faxien">
+        <attvalues>
+          <attvalue for="0"
+                    value="faxien" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The official Faxien repository" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pepper"
+            label="pepper">
+        <attvalues>
+          <attvalue for="0"
+                    value="pepper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides a simple interface to Nominets EPP service" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="javascript-playground"
+            label="javascript-playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My playground for various javascript ideas " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kinspire"
+            label="kinspire">
+        <attvalues>
+          <attvalue for="0"
+                    value="kinspire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Completely customizable, CakePHP based project management system for firms, their teams and their clients.  A project management system that will suit your needs because it is module based, so it can grow and shrink with your requirements." />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="openbill"
+            label="openbill">
+        <attvalues>
+          <attvalue for="0"
+                    value="openbill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="account managment and billing system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="legislation-uk"
+            label="legislation-uk">
+        <attvalues>
+          <attvalue for="0"
+                    value="legislation-uk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby API to UK legislation service at: http://www.legislation.gov.uk/" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="textpattern"
+            label="textpattern">
+        <attvalues>
+          <attvalue for="0"
+                    value="textpattern" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mirror of the Textpattern SVN codebase" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smart-worker"
+            label="smart-worker">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart-worker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Smart Platform Worker" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Perlbal-Plugin-PSGI"
+            label="Perlbal-Plugin-PSGI">
+        <attvalues>
+          <attvalue for="0"
+                    value="Perlbal-Plugin-PSGI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perlbal plugin to run PSGI applications" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fitzgerald"
+            label="fitzgerald">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitzgerald" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A Tiny PHP framework inspired by Sinatra" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Pollen.JS"
+            label="Pollen.JS">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pollen.JS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pollen.JS is a library built specifically for use within a Web Worker file and does not contain references to &quot;document&quot; or &quot;window&quot;" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-file-system-extension"
+            label="radiant-file-system-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-file-system-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Save a Radiant site to the file system for easy editing and/or version control. Load from file system back into the database" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ouf"
+            label="ouf">
+        <attvalues>
+          <attvalue for="0"
+                    value="ouf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Fork of oUF by Haste" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="ezgraphix_demo_app"
+            label="ezgraphix_demo_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezgraphix_demo_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demos say more than thousand words" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Translabot"
+            label="Translabot">
+        <attvalues>
+          <attvalue for="0"
+                    value="Translabot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Simple Java Bot For GoogleWave To Translate Your Wave." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="FeatureServer"
+            label="FeatureServer">
+        <attvalues>
+          <attvalue for="0"
+                    value="FeatureServer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple feature server for Drupal." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="was_it_good"
+            label="was_it_good">
+        <attvalues>
+          <attvalue for="0"
+                    value="was_it_good" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Was it good?" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="glowstick"
+            label="glowstick">
+        <attvalues>
+          <attvalue for="0"
+                    value="glowstick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A realtime, OpenGL graphing library for Ruby" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="LogJam"
+            label="LogJam">
+        <attvalues>
+          <attvalue for="0"
+                    value="LogJam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="GTK+ client for LiveJournal-based sites" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="interactive-input"
+            label="interactive-input">
+        <attvalues>
+          <attvalue for="0"
+                    value="interactive-input" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Show a dialog when a process reads from stdin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="css-sprite-generator"
+            label="css-sprite-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="css-sprite-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a quick little utility to take some of the pain out of stitching together graphics for use as css-sprites it was conceived to fit a specific workflow. Original Authors: Saul Rosenbaum - Chris Morrell" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pika"
+            label="pika">
+        <attvalues>
+          <attvalue for="0"
+                    value="pika" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AMQP 0-8 and 0-9-1 client library for Python" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spring-modules"
+            label="spring-modules">
+        <attvalues>
+          <attvalue for="0"
+                    value="spring-modules" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Fork of the abandoned SpringModules (unofficial extensions for Spring) project. https://springmodules.dev.java.net/" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twitter2campfire"
+            label="twitter2campfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter2campfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Publish a Summize Twitter search feed to Campfire" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="northwest-digital-archives"
+            label="northwest-digital-archives">
+        <attvalues>
+          <attvalue for="0"
+                    value="northwest-digital-archives" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project for publishing the contents of the Northwest Digital Archives member institutions with Blacklight" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sexy_flash"
+            label="sexy_flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="sexy_flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sexy flash messages helper for Rails applications" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php_google_maps"
+            label="php_google_maps">
+        <attvalues>
+          <attvalue for="0"
+                    value="php_google_maps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="API to help working with Google Static Maps." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="oia"
+            label="oia">
+        <attvalues>
+          <attvalue for="0"
+                    value="oia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a port of Io to Lua" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rbyte"
+            label="rbyte">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbyte" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Byte compile Ruby 1.9.1 files and &quot;require&quot; support for loading compiled files." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="distlockrun"
+            label="distlockrun">
+        <attvalues>
+          <attvalue for="0"
+                    value="distlockrun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Distributed lockrun - like lockrun, but the mutual exclusion applies across a group of machines" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitmenu"
+            label="gitmenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitmenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Visual Studio 2008 addin for git. Similar to ankhsvn" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="php-memcached"
+            label="php-memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="memcached extension based on libmemcached library" />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="oracle-enhanced"
+            label="oracle-enhanced">
+        <attvalues>
+          <attvalue for="0"
+                    value="oracle-enhanced" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Oracle enhaced adapter for ActiveRecord" />
+          <attvalue for="10"
+                    value="107" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lyndon"
+            label="lyndon">
+        <attvalues>
+          <attvalue for="0"
+                    value="lyndon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lyndon wraps JavaScript in a loving MacRuby embrace." />
+          <attvalue for="10"
+                    value="156" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="learning-merb"
+            label="learning-merb">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning-merb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Personal Merb Learning Notes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="sparkup"
+            label="sparkup">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparkup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A parser for a condensed HTML format" />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="WebSaver"
+            label="WebSaver">
+        <attvalues>
+          <attvalue for="0"
+                    value="WebSaver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A WebKit-based Mac OS X screensaver. Use any webpage or JavaScript program as a screensaver." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="VanillaAddons"
+            label="VanillaAddons">
+        <attvalues>
+          <attvalue for="0"
+                    value="VanillaAddons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The VanillaForums.org addons site." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jspy"
+            label="jspy">
+        <attvalues>
+          <attvalue for="0"
+                    value="jspy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python method names with JavaScript code. My little exercise for helping me learn Python." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="github-unfuddle"
+            label="github-unfuddle">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-unfuddle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A web hook that takes GitHub commits and turns them into Unfuddle changesets posting using the Unfuddle API." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="at-media"
+            label="at-media">
+        <attvalues>
+          <attvalue for="0"
+                    value="at-media" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The code from my @media talk" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="couchdbx"
+            label="couchdbx">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdbx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of Jan's CouchDBX - A Mac OS X wrapper for CouchDB" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-params-persistent"
+            label="catalyst-plugin-params-persistent">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-params-persistent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="active_hash"
+            label="active_hash">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_hash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="groovy"
+            label="groovy">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Groovy dynamic programming language -- Java's dynamic symbiote" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="anigma"
+            label="anigma">
+        <attvalues>
+          <attvalue for="0"
+                    value="anigma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Anigma is a colorful arcade logic game." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="silverlightfx"
+            label="silverlightfx">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverlightfx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Silverlight.FX - A lightweight framework for building well structured Rich Internet Applications using Silverlight." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="pseudoform"
+            label="pseudoform">
+        <attvalues>
+          <attvalue for="0"
+                    value="pseudoform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Pseudoform is a community-driven collaboration project that aims to create an involving and brain-melting first-person puzzle-solving game." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="picky_color"
+            label="picky_color">
+        <attvalues>
+          <attvalue for="0"
+                    value="picky_color" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JS color picker based on Prototype/Scriptaculous" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="compass-css-lightbox"
+            label="compass-css-lightbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-css-lightbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a css-only lightbox implementation for compass" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-cvs"
+            label="git-cvs">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-cvs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Wrapper for git-cvsexportcommit and git-cvsimport, which aims to simplify their use.  Currently alpha state!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="olwidget"
+            label="olwidget">
+        <attvalues>
+          <attvalue for="0"
+                    value="olwidget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Javascript library to replace textareas that contain WKT data with editable OpenLayers maps, and a django app using it for django forms and admin." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="redis-cplusplus-client"
+            label="redis-cplusplus-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-cplusplus-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A C++ client for Redis. Out of date? Want to maintain this? Email me." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="conf-nginx"
+            label="conf-nginx">
+        <attvalues>
+          <attvalue for="0"
+                    value="conf-nginx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Config files to easily manage multiple Merb/Rails apps behind Nginx" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tabs_helper"
+            label="tabs_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabs_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby on Rails helper for tabbed interface" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PostScript-Barcode"
+            label="PostScript-Barcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="PostScript-Barcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="units"
+            label="units">
+        <attvalues>
+          <attvalue for="0"
+                    value="units" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unit support for numbers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplegame"
+            label="simplegame">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplegame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Monocle Studios simple Cocos2d-iPhone game from our &quot;Getting started with Cocos2d&quot; whitepaper" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sexy_pg_constraints"
+            label="sexy_pg_constraints">
+        <attvalues>
+          <attvalue for="0"
+                    value="sexy_pg_constraints" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds migration methods to manage constraints in PostgreSQL." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ubistrano"
+            label="ubistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Provision and deploy to an Ubuntu/God/Apache/Passenger stack using Capistrano and EC2" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="s3lib-java"
+            label="s3lib-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3lib-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of the s3lib java repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="minitop"
+            label="minitop">
+        <attvalues>
+          <attvalue for="0"
+                    value="minitop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rich-text-area"
+            label="rich-text-area">
+        <attvalues>
+          <attvalue for="0"
+                    value="rich-text-area" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A refactor of Flex's Rich Text Editor" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="super_exception_notifier"
+            label="super_exception_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="super_exception_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a fork from googlecode" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mainline"
+            label="mainline">
+        <attvalues>
+          <attvalue for="0"
+                    value="mainline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows Full Browser Testing in Integration Tests for Rails" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="notable"
+            label="notable">
+        <attvalues>
+          <attvalue for="0"
+                    value="notable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple sinatra application which listens on Jabber to take your notes and then displays them back to you" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyopenbsd"
+            label="pyopenbsd">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyopenbsd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python bindings for the OpenBSD operating system" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="collective.entitiesdirectory"
+            label="collective.entitiesdirectory">
+        <attvalues>
+          <attvalue for="0"
+                    value="collective.entitiesdirectory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A multi-use directory valid for ONGs, students groups and more." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-tumblr-tags-editor"
+            label="jquery-tumblr-tags-editor">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tumblr-tags-editor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="tumbler inspired tag editor" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clojure-neo4j"
+            label="clojure-neo4j">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-neo4j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A wrapper around neo4j (http://neo4j.org/ ) in the Clojure language" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="PDFly"
+            label="PDFly">
+        <attvalues>
+          <attvalue for="0"
+                    value="PDFly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a thin rails app that wraps the FlyingSaucer pdf-library into a JSON/REST api" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="httpparser-php"
+            label="httpparser-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="httpparser-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP extension for the C http parser from Ruby's Mongrel web server." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="titleizer"
+            label="titleizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="titleizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Smarter capitalisation of titles" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kamitsukai"
+            label="kamitsukai">
+        <attvalues>
+          <attvalue for="0"
+                    value="kamitsukai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web based library system for keeping track of books, DVDs, and other things." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchdb-ec2"
+            label="couchdb-ec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-ec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Launch CouchDB on EC2, generate your own AMIs" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="flutter"
+            label="flutter">
+        <attvalues>
+          <attvalue for="0"
+                    value="flutter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="WordPress CMS Plugin" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tilda"
+            label="tilda">
+        <attvalues>
+          <attvalue for="0"
+                    value="tilda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A drop down terminal for GNU Operating Systems" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="playdar.prefpane"
+            label="playdar.prefpane">
+        <attvalues>
+          <attvalue for="0"
+                    value="playdar.prefpane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All in one Mac OS X Preference Pane for the Playdar daemon" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="airtruk"
+            label="airtruk">
+        <attvalues>
+          <attvalue for="0"
+                    value="airtruk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Airtruk Enterprise Configuration Manager" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="method_finder"
+            label="method_finder">
+        <attvalues>
+          <attvalue for="0"
+                    value="method_finder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An object message (Object#method_match) that shows all the methods that could be called on an object, with given parameters, and a block  that yield a particular given result." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gracelessfailures"
+            label="gracelessfailures">
+        <attvalues>
+          <attvalue for="0"
+                    value="gracelessfailures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A blog of Scala tips and tricks." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="grip"
+            label="grip">
+        <attvalues>
+          <attvalue for="0"
+                    value="grip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MongoMapper GridFS Attachment mixin" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-defaultsitetags"
+            label="mt-plugin-defaultsitetags">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-defaultsitetags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Melody/Movable Type plugin which provides extremely easy template access to the DefaultSiteURL/Root config settings" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="url-shrink"
+            label="url-shrink">
+        <attvalues>
+          <attvalue for="0"
+                    value="url-shrink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="URL Shrink provides a system-wide utility to shorten and expand URLs across multiple services (is.gd, bit.ly, etc.)" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="raemon"
+            label="raemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="raemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Raemon is a Ruby framework for building UNIX daemons." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-glib"
+            label="twitter-glib">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-glib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A library wrapping the Twitter RESTful API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="transfs-card-terminal"
+            label="transfs-card-terminal">
+        <attvalues>
+          <attvalue for="0"
+                    value="transfs-card-terminal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open-source credit card terminal for the iPhone" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="django-request"
+            label="django-request">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-request" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django-request is a statistics module for django. It stores requests in a database for admins to see, it can also be used to get statistics on who is online etc." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="firerainbow"
+            label="firerainbow">
+        <attvalues>
+          <attvalue for="0"
+                    value="firerainbow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Javascript syntax highlighting for Firebug" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-json-rpc"
+            label="django-json-rpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-json-rpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JSON-RPC Implementation for Django" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="stagehand-php-class-parser"
+            label="stagehand-php-class-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="stagehand-php-class-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP class parser for PHP." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="guitarzero"
+            label="guitarzero">
+        <attvalues>
+          <attvalue for="0"
+                    value="guitarzero" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Guitarzero is a high score management web application for Guitar Hero!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="word_cheat"
+            label="word_cheat">
+        <attvalues>
+          <attvalue for="0"
+                    value="word_cheat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Single word anagrams engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ck_fu"
+            label="ck_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="ck_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds a development toolbar to your site that makes it easy to tell the difference between development, staging, and production." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blueprint-css"
+            label="blueprint-css">
+        <attvalues>
+          <attvalue for="0"
+                    value="blueprint-css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="234" />
+          <attvalue for="9"
+                    value="A CSS framework that aims to cut down on your CSS development time" />
+          <attvalue for="10"
+                    value="2407" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="factor"
+            label="factor">
+        <attvalues>
+          <attvalue for="0"
+                    value="factor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="31" />
+          <attvalue for="9"
+                    value="Factor programming language - Github mirror of official GIT repo" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="soundmanager2"
+            label="soundmanager2">
+        <attvalues>
+          <attvalue for="0"
+                    value="soundmanager2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A GitHub mirror of Scott Schiller's excellent SoundManager 2" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Tradui"
+            label="Tradui">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tradui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creole to English translation application for iPhone and Android built using Appcelerator Titanium" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rawstats"
+            label="rawstats">
+        <attvalues>
+          <attvalue for="0"
+                    value="rawstats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby and merb implementation of awstats" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-nlp"
+            label="python-nlp">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-nlp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python natural language processing work" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="bong"
+            label="bong">
+        <attvalues>
+          <attvalue for="0"
+                    value="bong" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A benchmarking helper for httperf." />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="daemon_generator"
+            label="daemon_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemon_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for creating psuedo-scheduled jobs in Ruby on Rails." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TralhaController"
+            label="TralhaController">
+        <attvalues>
+          <attvalue for="0"
+                    value="TralhaController" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A javascript class to observe URL changes" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chronic_duration"
+            label="chronic_duration">
+        <attvalues>
+          <attvalue for="0"
+                    value="chronic_duration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple Ruby natural language parser for elapsed time" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nitpick"
+            label="nitpick">
+        <attvalues>
+          <attvalue for="0"
+                    value="nitpick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lint for Ruby" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_scope"
+            label="has_scope">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_scope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Maps controller filters to your resource scopes" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="graticule"
+            label="graticule">
+        <attvalues>
+          <attvalue for="0"
+                    value="graticule" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Graticule is a geocoding API for looking up address coordinates and performing distance calculations, supporting many popular APIs." />
+          <attvalue for="10"
+                    value="214" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fish-nuggets"
+            label="fish-nuggets">
+        <attvalues>
+          <attvalue for="0"
+                    value="fish-nuggets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Completions, code snippets helping you to get even more out of the amazing Fish shell" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="async-observer"
+            label="async-observer">
+        <attvalues>
+          <attvalue for="0"
+                    value="async-observer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails plugin that provides deep integration with Beanstalk." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="freemium"
+            label="freemium">
+        <attvalues>
+          <attvalue for="0"
+                    value="freemium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Subscription management and processing (TrustCommerce, BrainTree, etc.)" />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ppcskel"
+            label="ppcskel">
+        <attvalues>
+          <attvalue for="0"
+                    value="ppcskel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="http://groups.google.com/group/bootmii-devel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="mightylemon"
+            label="mightylemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="mightylemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django blog. Formerly Oebfare by brosner." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="test-tcp"
+            label="test-tcp">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-tcp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Test::TCP for perl" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="full-feed"
+            label="full-feed">
+        <attvalues>
+          <attvalue for="0"
+                    value="full-feed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Follows the link on each entry of an RSS feed, scrapes that page, selects the content you define, and gives you back an RSS feed" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="myopica"
+            label="myopica">
+        <attvalues>
+          <attvalue for="0"
+                    value="myopica" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="source for myopica.org django based portfolio site" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="poolparty-website"
+            label="poolparty-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="poolparty-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The poolparty website" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-twig"
+            label="codeigniter-twig">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-twig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A basic CodeIgniter library for using the Twig template language" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hancock"
+            label="hancock">
+        <attvalues>
+          <attvalue for="0"
+                    value="hancock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="An OpenID Provider with an API, written in Sinatra." />
+          <attvalue for="10"
+                    value="164" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp_geshi"
+            label="cakephp_geshi">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp_geshi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP plugin that provides a Helper for use with Geshi Syntax highlighter." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ometa-js"
+            label="ometa-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="ometa-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of the ometa-js SVN repository." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="laterbuy"
+            label="laterbuy">
+        <attvalues>
+          <attvalue for="0"
+                    value="laterbuy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FF Extension for MashUp of Amazon and Twitter, Supports Price Watching and Stock Notifications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rboard"
+            label="rboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="rboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="31" />
+          <attvalue for="9"
+                    value="A fully featured forum system compatible with Rails 2.3" />
+          <attvalue for="10"
+                    value="266" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="todo.txt-cli"
+            label="todo.txt-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="todo.txt-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple shell script for managing your todo.txt file." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clojure-rdf"
+            label="clojure-rdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-rdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RDF-manipulation library for Clojure" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="redmine_collapse"
+            label="redmine_collapse">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_collapse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unoficial mirror of Remine Collapse plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lmk"
+            label="lmk">
+        <attvalues>
+          <attvalue for="0"
+                    value="lmk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Lua Based Build System" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="django-rte-widgets"
+            label="django-rte-widgets">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-rte-widgets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of editor widgets" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="emacs-xcode-document-viewer"
+            label="emacs-xcode-document-viewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-xcode-document-viewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="emacs iphone document viewer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="nfancylabel"
+            label="nfancylabel">
+        <attvalues>
+          <attvalue for="0"
+                    value="nfancylabel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fancy label for iphone with html tag support" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jeweler"
+            label="jeweler">
+        <attvalues>
+          <attvalue for="0"
+                    value="jeweler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="63" />
+          <attvalue for="9"
+                    value="Opinionated tool for creating and managing Rubygem projects" />
+          <attvalue for="10"
+                    value="691" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="referrer.js"
+            label="referrer.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="referrer.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides some simple helpers to extract useful information like keywords from the referrer url" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant_authentication"
+            label="radiant_authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant_authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for site user based (not administrative) authentication for users and content protection." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oink"
+            label="oink">
+        <attvalues>
+          <attvalue for="0"
+                    value="oink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Log parser to identify actions which significantly increase VM heap size" />
+          <attvalue for="10"
+                    value="172" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="conversor-de-moedas"
+            label="conversor-de-moedas">
+        <attvalues>
+          <attvalue for="0"
+                    value="conversor-de-moedas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open-scores"
+            label="open-scores">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-scores" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Some lilypond scores I work on." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="html-formhandler-reflector"
+            label="html-formhandler-reflector">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-formhandler-reflector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="AgileTwitter"
+            label="AgileTwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="AgileTwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An iPhone Twitter Account for demonstrating TDD at Agile" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="statster"
+            label="statster">
+        <attvalues>
+          <attvalue for="0"
+                    value="statster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb Web Analytics" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="groonga"
+            label="groonga">
+        <attvalues>
+          <attvalue for="0"
+                    value="groonga" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An embeddable fulltext search engine. Groonga is the successor project to Senna." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="honeycomb"
+            label="honeycomb">
+        <attvalues>
+          <attvalue for="0"
+                    value="honeycomb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tracks DHCP leases and allows users to claim devices and tie them to an individual user and then track usage" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="msmvc"
+            label="msmvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="msmvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="anti-framework"
+            label="anti-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="anti-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very lightweight PHP meta-framework thingy" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ninja"
+            label="ninja">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Run tasks in the background" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="improved-pngquant"
+            label="improved-pngquant">
+        <attvalues>
+          <attvalue for="0"
+                    value="improved-pngquant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of pngquant PNG optimisation tool" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="json"
+            label="json">
+        <attvalues>
+          <attvalue for="0"
+                    value="json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This library can parse JSON texts and generate them from ruby data structures. Install the extension variant (in C) with &quot;gem install json&quot; or install the pure Ruby variant with &quot;gem install json_pure&quot;." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="activerecord-jdbc-adapter"
+            label="activerecord-jdbc-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-jdbc-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="38" />
+          <attvalue for="9"
+                    value="ActiveRecord adapter for JDBC and JRuby. Alternate clone at git://kenai.com/activerecord-jdbc~main" />
+          <attvalue for="10"
+                    value="98" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="swizexample"
+            label="swizexample">
+        <attvalues>
+          <attvalue for="0"
+                    value="swizexample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Swiz Framework Example" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="LED-display-driver"
+            label="LED-display-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="LED-display-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Arduino sketch to drive a hacked 80x7 2-color LED display" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="potlatchblog"
+            label="potlatchblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="potlatchblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A Google App Engine based blogging platform using python" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rbot-redmine-plugin"
+            label="rbot-redmine-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbot-redmine-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin that allows you to query Redmine using rbot" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-framework"
+            label="clojure-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Scripts and notes on how I set up my Clojure working environment" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-Plugin-AccessLog"
+            label="Catalyst-Plugin-AccessLog">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-Plugin-AccessLog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Do request logging from inside Catalyst, e.g. for the standalone server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="growling_test"
+            label="growling_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="growling_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GrowlingTest is a gem for notifying test running status locally via the Growl notification framework on Mac." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chordal"
+            label="chordal">
+        <attvalues>
+          <attvalue for="0"
+                    value="chordal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library in Io for generating chords" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Io" />
+        </attvalues>
+      </node>
+      <node id="shubox"
+            label="shubox">
+        <attvalues>
+          <attvalue for="0"
+                    value="shubox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A framework to create sandboxes for test-driven learning" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-facebook-connect-commenters"
+            label="mt-plugin-facebook-connect-commenters">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-facebook-connect-commenters" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows Facebook users to log in and leave comments." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="continuity"
+            label="continuity">
+        <attvalues>
+          <attvalue for="0"
+                    value="continuity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stateful Web Apps in Perl" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-couch-lifestream"
+            label="django-couch-lifestream">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-couch-lifestream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An application for creating a lifestream with CouchDB and Django." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="horn_src"
+            label="horn_src">
+        <attvalues>
+          <attvalue for="0"
+                    value="horn_src" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The hornget source code" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="htc-2.6.27-heroc"
+            label="htc-2.6.27-heroc">
+        <attvalues>
+          <attvalue for="0"
+                    value="htc-2.6.27-heroc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="coltrane"
+            label="coltrane">
+        <attvalues>
+          <attvalue for="0"
+                    value="coltrane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A higher level library for node.js" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git_pivot"
+            label="git_pivot">
+        <attvalues>
+          <attvalue for="0"
+                    value="git_pivot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tool that allows you to work with Pivotal Tracker from the command line" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-ckeditor"
+            label="rails-ckeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-ckeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for integration ckeditor 3.x" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Nio"
+            label="Nio">
+        <attvalues>
+          <attvalue for="0"
+                    value="Nio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="More or less &quot;the&quot; Notify.io client for the Mac" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="django-tla"
+            label="django-tla">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tla" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An attempt to port the Text Link Ads code to Django. It's TLA, not T&amp;A. Kthx." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Template-TT3"
+            label="Template-TT3">
+        <attvalues>
+          <attvalue for="0"
+                    value="Template-TT3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A working prototype of the TT3 template language" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine_working_hours"
+            label="redmine_working_hours">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_working_hours" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Working hours plugin for Redmine" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-contact-form"
+            label="django-contact-form">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-contact-form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of django-contact-form" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="instantiation"
+            label="instantiation">
+        <attvalues>
+          <attvalue for="0"
+                    value="instantiation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - Instance maps" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="rackspace-cloud"
+            label="rackspace-cloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="rackspace-cloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library that allows easy, simple access to the Rackspace Cloud APIs" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simpleattractor"
+            label="simpleattractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpleattractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An AIR application that renders Peter de Jong and Clifford simple attractors with PNG image export." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="timecloud"
+            label="timecloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="timecloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery Timecloud - a javascript visualization widget" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Last-Exit"
+            label="Last-Exit">
+        <attvalues>
+          <attvalue for="0"
+                    value="Last-Exit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Last Exit is streaming media player for GNOME. It uses the Last.fm web service. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mars.rover.rb"
+            label="mars.rover.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="mars.rover.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrypt"
+            label="scrypt">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrypt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scrypt on linux" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="d51_django_schedules"
+            label="d51_django_schedules">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51_django_schedules" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple application for scheduling items for display" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="MakeYourOwnCalIcon"
+            label="MakeYourOwnCalIcon">
+        <attvalues>
+          <attvalue for="0"
+                    value="MakeYourOwnCalIcon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make your own calendar Icon! It's a Sinatra + RMagick exmaple." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-log4mt"
+            label="mt-plugin-log4mt">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-log4mt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Log4MT plugin enhances Movable Type with the fantastic and ultra-powerful Log4Perl logging framework." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="softlayer-api-php-client"
+            label="softlayer-api-php-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="softlayer-api-php-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of PHP libraries that assist in calling the SoftLayer API." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="HaitianVoices"
+            label="HaitianVoices">
+        <attvalues>
+          <attvalue for="0"
+                    value="HaitianVoices" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Place for survivors of the Haitian crisis to tell their stories" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-chart"
+            label="google-chart">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-chart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google::Chart Perl Module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rflak"
+            label="rflak">
+        <attvalues>
+          <attvalue for="0"
+                    value="rflak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple wrapper for http://flaker.pl API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drink"
+            label="drink">
+        <attvalues>
+          <attvalue for="0"
+                    value="drink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Computer Science House Drink Server" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="prototype"
+            label="prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prototype JavaScript framework" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="t"
+            label="t">
+        <attvalues>
+          <attvalue for="0"
+                    value="t" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="t the twitter client" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cruisecontrol-debian"
+            label="cruisecontrol-debian">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruisecontrol-debian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debian files for the CruiseControl project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="objectpool"
+            label="objectpool">
+        <attvalues>
+          <attvalue for="0"
+                    value="objectpool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a simple, robust, generic thread-safe object pool for ruby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="irs_process_scripts"
+            label="irs_process_scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="irs_process_scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The extracted inspector, reaper, and spawner scripts from script/process/*" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="restler"
+            label="restler">
+        <attvalues>
+          <attvalue for="0"
+                    value="restler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="REST client library for node.js" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-mailer-extension"
+            label="radiant-mailer-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-mailer-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that allows you to create 'contact us' and other mail-bound forms." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oniguruma"
+            label="oniguruma">
+        <attvalues>
+          <attvalue for="0"
+                    value="oniguruma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="git svn clone of Regexp lib used by ultraviolet, textpow, macaronic  and others" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="radiant-globalize2-extension"
+            label="radiant-globalize2-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-globalize2-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translate content in Radiant CMS using the Globalize2 Rails plugin." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cornerz"
+            label="cornerz">
+        <attvalues>
+          <attvalue for="0"
+                    value="cornerz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bullet Proof Corners plugin for jQuery using Canvas/VML" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rhino-dht"
+            label="rhino-dht">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-dht" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Distributed Hash Table for .NET" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="rails21-book-cn"
+            label="rails21-book-cn">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails21-book-cn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby on Rails 2.1 What’s New - Chinese Edition" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrapbin"
+            label="scrapbin">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrapbin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Random ruby code fragments and tools." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="super_serialize"
+            label="super_serialize">
+        <attvalues>
+          <attvalue for="0"
+                    value="super_serialize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that gives extra power to the ActiveRecord#serialize method." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nice-alert.js"
+            label="nice-alert.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="nice-alert.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes alert box suck less" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tank-engine"
+            label="tank-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="tank-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A new plugin for creating Rails applications targeted for iPhones. A successor to rails_iui" />
+          <attvalue for="10"
+                    value="186" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="subtitles"
+            label="subtitles">
+        <attvalues>
+          <attvalue for="0"
+                    value="subtitles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple program to cut, select prefix/suffix of, reindex and shift SRT subtitle files." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="ext-mvc"
+            label="ext-mvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext-mvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kcrug_address_book"
+            label="kcrug_address_book">
+        <attvalues>
+          <attvalue for="0"
+                    value="kcrug_address_book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstration project for KCRUG.org presentation &quot;Get Rich Quick with Flex and Rails&quot;" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="shoes-web"
+            label="shoes-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="the new website for shoes. I have ambitious dreams for it." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blackhole-libs"
+            label="blackhole-libs">
+        <attvalues>
+          <attvalue for="0"
+                    value="blackhole-libs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Libraries for use with blackhole" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="farmfacts-old"
+            label="farmfacts-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="farmfacts-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails based CMS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sassy_bort"
+            label="sassy_bort">
+        <attvalues>
+          <attvalue for="0"
+                    value="sassy_bort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bort + haml + sass" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fb-start"
+            label="fb-start">
+        <attvalues>
+          <attvalue for="0"
+                    value="fb-start" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bare bones fb connect app" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gepetto"
+            label="gepetto">
+        <attvalues>
+          <attvalue for="0"
+                    value="gepetto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Creates puppet projects and provides helper tools" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-test-notabs"
+            label="perl-test-notabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-test-notabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Test::NoTabs perl library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="visual-dialplans"
+            label="visual-dialplans">
+        <attvalues>
+          <attvalue for="0"
+                    value="visual-dialplans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example Adhearsion app which demonstrates creating dialplans visually." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wizardly"
+            label="wizardly">
+        <attvalues>
+          <attvalue for="0"
+                    value="wizardly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="create a functioning wizard for any model in three steps" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="thumbrb"
+            label="thumbrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="thumbrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make thumb file for zenphoto" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-wmd_filter-extension"
+            label="radiant-wmd_filter-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-wmd_filter-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use WMD to write Markdown in a WYSIWYM editor" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android-plugin"
+            label="android-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An sbt plugin for Android development in Scala" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="kibot"
+            label="kibot">
+        <attvalues>
+          <attvalue for="0"
+                    value="kibot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bp-photos"
+            label="bp-photos">
+        <attvalues>
+          <attvalue for="0"
+                    value="bp-photos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BrowserPlus service for accessing user photos" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="openid-store-couchdb"
+            label="openid-store-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid-store-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CouchDB association/nonce store for OpenID" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jedit-modes"
+            label="jedit-modes">
+        <attvalues>
+          <attvalue for="0"
+                    value="jedit-modes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of new and modified edit modes for jEdit" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ZincBB"
+            label="ZincBB">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZincBB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Electronic Bulletin Board (Nitrogen-enriched Erlang)" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ljdump"
+            label="ljdump">
+        <attvalues>
+          <attvalue for="0"
+                    value="ljdump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Livejournal archive utility" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="servicemix4-specs"
+            label="servicemix4-specs">
+        <attvalues>
+          <attvalue for="0"
+                    value="servicemix4-specs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Servicemix 4 specs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="fapws2"
+            label="fapws2">
+        <attvalues>
+          <attvalue for="0"
+                    value="fapws2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fast asynchronous python web server (based on libevent)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="asset_packager"
+            label="asset_packager">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset_packager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript and CSS Asset Compression for Production Rails Apps" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lg.live_look.ee_addon"
+            label="lg.live_look.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="lg.live_look.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Preview ExpressionEngine entries in the publish/edit tab" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra-skeleton"
+            label="sinatra-skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Includes the default directories and .ru file for deploying" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mateme"
+            label="mateme">
+        <attvalues>
+          <attvalue for="0"
+                    value="mateme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Patient registration and outpatient diagnosis system to be used with OpenMRS" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dryopteris"
+            label="dryopteris">
+        <attvalues>
+          <attvalue for="0"
+                    value="dryopteris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="HTML sanitization using Nokogiri" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cell-mitosis"
+            label="cell-mitosis">
+        <attvalues>
+          <attvalue for="0"
+                    value="cell-mitosis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin which enhances the cells framework by allowing you to bundle css and javascript with the cells they effect." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="my-ubuntu-dev"
+            label="my-ubuntu-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-ubuntu-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts de preparação do Ubuntu para um ambiente de desenvolvimento personalizado" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sed_section_fields"
+            label="sed_section_fields">
+        <attvalues>
+          <attvalue for="0"
+                    value="sed_section_fields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Per-section (and more!) field control" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ocaml-git"
+            label="ocaml-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocaml-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git wrapper for OCaml" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="OCaml" />
+        </attvalues>
+      </node>
+      <node id="puppet_tutorial_lca2010"
+            label="puppet_tutorial_lca2010">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet_tutorial_lca2010" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet Tutorial for LCA 2010" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="prazer--ruby"
+            label="prazer--ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="prazer--ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Apostila sobre Linguagem de Programação Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="core-module"
+            label="core-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="core-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Core module for Kohana PHP" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="config"
+            label="config">
+        <attvalues>
+          <attvalue for="0"
+                    value="config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="my config files" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ww"
+            label="ww">
+        <attvalues>
+          <attvalue for="0"
+                    value="ww" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Double Web, framework to build double Web server.  developing repo." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="globe-mobile"
+            label="globe-mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="globe-mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Globe Mobile API" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-visitor"
+            label="data-visitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-visitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="paperclip-on-heroku"
+            label="paperclip-on-heroku">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip-on-heroku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sample Rails 2.3 apps showing usage of Paperclip + S3 on Heroku" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="echowidget"
+            label="echowidget">
+        <attvalues>
+          <attvalue for="0"
+                    value="echowidget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An embeddable widget for EchoWaves" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="validates_timeliness"
+            label="validates_timeliness">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_timeliness" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Date and time validation plugin for Rails 2.x and  allows custom date/time formats" />
+          <attvalue for="10"
+                    value="221" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="regex-tool"
+            label="regex-tool">
+        <attvalues>
+          <attvalue for="0"
+                    value="regex-tool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A regular expression IDE for Emacs, to help with the creation and testing of regular expressions." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="sample-rpc-server"
+            label="sample-rpc-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="sample-rpc-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sample RPC Server using Mochiweb" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="DistributedHoge"
+            label="DistributedHoge">
+        <attvalues>
+          <attvalue for="0"
+                    value="DistributedHoge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="test repository" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-website"
+            label="sproutcore-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="The SproutCore Marketing Website" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AddPageHeaders"
+            label="AddPageHeaders">
+        <attvalues>
+          <attvalue for="0"
+                    value="AddPageHeaders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AddPageHeaders is a Typolight module that let you add custom tags to be inserted in the &lt;head&gt;&lt;/head&gt; of a page." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruote_website"
+            label="ruote_website">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote_website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="http://openwferu.rubyforge.org" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mcabber-utils"
+            label="mcabber-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="mcabber-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some mcabber utilities I have running around" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cakephp-supervalidatable-behavior"
+            label="cakephp-supervalidatable-behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-supervalidatable-behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="packaging delicious validation rules into one behavior :)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="foresight-user-guide"
+            label="foresight-user-guide">
+        <attvalues>
+          <attvalue for="0"
+                    value="foresight-user-guide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The User Guide for the Foresight Linux project" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-gorillafy-extension"
+            label="radiant-gorillafy-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-gorillafy-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Alters the admin interface and hosts some other snippets" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="app-git-sync"
+            label="app-git-sync">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-git-sync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Little app to ensure that I have an up to date clone of everything relevant on my laptop." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-on-rails-tmbundle"
+            label="ruby-on-rails-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-on-rails-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="70" />
+          <attvalue for="9"
+                    value="Ruby on Rails TextMate bundle [Learn it with PeepCode - http://peepcode.com/products/textmate-for-rails-2]" />
+          <attvalue for="10"
+                    value="794" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="monkeycharger"
+            label="monkeycharger">
+        <attvalues>
+          <attvalue for="0"
+                    value="monkeycharger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RESTful Rails app for storing credit cards" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jbrowse"
+            label="jbrowse">
+        <attvalues>
+          <attvalue for="0"
+                    value="jbrowse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AJAX Genome Browser" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="subslicer"
+            label="subslicer">
+        <attvalues>
+          <attvalue for="0"
+                    value="subslicer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="slice and dice subtitle files, and link them to extracted clips" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libnet-openid-perl"
+            label="libnet-openid-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="libnet-openid-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OpenID libraries for Perl" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pyroutes"
+            label="pyroutes">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyroutes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="kamaitachi"
+            label="kamaitachi">
+        <attvalues>
+          <attvalue for="0"
+                    value="kamaitachi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="perl flash media server" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="buffet"
+            label="buffet">
+        <attvalues>
+          <attvalue for="0"
+                    value="buffet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - Food/water macro generator" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="jquery-yummi"
+            label="jquery-yummi">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-yummi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Delicious™ style auto-complete for jQuery" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rabbitbal"
+            label="rabbitbal">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabbitbal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RabbitMQ-based Reverse Proxy" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="packet"
+            label="packet">
+        <attvalues>
+          <attvalue for="0"
+                    value="packet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Packet is a Library for Event Driven Network Programming in Ruby" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="unison"
+            label="unison">
+        <attvalues>
+          <attvalue for="0"
+                    value="unison" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="platform_packages_apps_packageinstaller"
+            label="platform_packages_apps_packageinstaller">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_packages_apps_packageinstaller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="railscasts-downloader"
+            label="railscasts-downloader">
+        <attvalues>
+          <attvalue for="0"
+                    value="railscasts-downloader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a script to download and keep the railscasts videos up to date" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-trivial"
+            label="jquery-trivial">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-trivial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Your routine tasks in our hands. Forget about them, concentrate on the really important and interesting." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kraeftemessen"
+            label="kraeftemessen">
+        <attvalues>
+          <attvalue for="0"
+                    value="kraeftemessen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Community for long distance swimming and other long distance competitions. (kraeftemessen.com)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="beefdump"
+            label="beefdump">
+        <attvalues>
+          <attvalue for="0"
+                    value="beefdump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A testbed for non-player character AI in role-playing games" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dots"
+            label="dots">
+        <attvalues>
+          <attvalue for="0"
+                    value="dots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A braille typesetting program for GNOME" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tickspot-ruby"
+            label="tickspot-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="tickspot-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A gem that provides a ruby wrapper around the tickspot.com api" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ui-sandbox"
+            label="ui-sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="ui-sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="asigen"
+            label="asigen">
+        <attvalues>
+          <attvalue for="0"
+                    value="asigen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActionScript 2.0 intrinsic class file generator" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="wuyao"
+            label="wuyao">
+        <attvalues>
+          <attvalue for="0"
+                    value="wuyao" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Client Library for 51.com's API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gemhub"
+            label="gemhub">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemhub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple gem creation" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shorturl"
+            label="shorturl">
+        <attvalues>
+          <attvalue for="0"
+                    value="shorturl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A Ruby gem that connects to various URL shortening services like RubyURL, moourl, etc." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="action_sequence"
+            label="action_sequence">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_sequence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Action Sequencer for Ruby on Rails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="my-emacs"
+            label="my-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My emacs configuration" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="DTL-PayPal"
+            label="DTL-PayPal">
+        <attvalues>
+          <attvalue for="0"
+                    value="DTL-PayPal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A &quot;MoneyModule&quot; for OpenSim that uses a PayPal backend. This is for highly experimental TESTING PURPOSES ONLY." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="fancypath"
+            label="fancypath">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancypath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extensions to the pathname library." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="encounter-engine"
+            label="encounter-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="encounter-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Free open source engine for &quot;Encounter&quot; urban game (like www.en.cx)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_audited"
+            label="acts_as_audited">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_audited" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="acts_as_audited is an ActiveRecord extension that logs all changes to your models in an audits table." />
+          <attvalue for="10"
+                    value="271" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ditz"
+            label="ditz">
+        <attvalues>
+          <attvalue for="0"
+                    value="ditz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of ditz" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facon"
+            label="facon">
+        <attvalues>
+          <attvalue for="0"
+                    value="facon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facon is a mocking library in the spirit of the Bacon spec library. Small, compact, and works with Bacon." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spizer"
+            label="spizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="spizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A flexible PHP-based web crawler / spider" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Hudson-GIT-plugin"
+            label="Hudson-GIT-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hudson-GIT-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Git plugin for Hudson" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="whimsy"
+            label="whimsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="whimsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A dynamic, hackable window manager written in Python" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="smoothgallery"
+            label="smoothgallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="smoothgallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SmoothGallery" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rails-stats"
+            label="rails-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that shows a graphical version of application stats using Gruff Graphs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="universal_ruby_whois"
+            label="universal_ruby_whois">
+        <attvalues>
+          <attvalue for="0"
+                    value="universal_ruby_whois" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A module that attempts to act as a universal WHOIS output interpreter allowing you to get information about most domain name extensions." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clip"
+            label="clip">
+        <attvalues>
+          <attvalue for="0"
+                    value="clip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Yet another ruby command-line parser" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="voice-conference-manager"
+            label="voice-conference-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="voice-conference-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A VoiceXML and CCXML-based, speech-driven conference manager that features both phone and web-based conference call creation, access, and management. VCM is distributed under the MIT license." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cpan-meta-spec"
+            label="cpan-meta-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-meta-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Specifications for CPAN distribution META files" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pidgin-juick-plugin"
+            label="pidgin-juick-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="pidgin-juick-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pretty colored conversation" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="tagging"
+            label="tagging">
+        <attvalues>
+          <attvalue for="0"
+                    value="tagging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Multi-model tagging plugin for CakePHP" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="numpy-macosx-installer"
+            label="numpy-macosx-installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="numpy-macosx-installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts to create the new numpy mac os x installer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="linux-davinci-2.6"
+            label="linux-davinci-2.6">
+        <attvalues>
+          <attvalue for="0"
+                    value="linux-davinci-2.6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="moodatatable"
+            label="moodatatable">
+        <attvalues>
+          <attvalue for="0"
+                    value="moodatatable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Data Tables for MooTools" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mediawiki-ruby"
+            label="mediawiki-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediawiki-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A really basic mediawiki library... mostly for Wikipedia ---- PLEASE EXPAND!" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xmlreports"
+            label="xmlreports">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlreports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A webalizer replacement" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="gtktwitter"
+            label="gtktwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtktwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight Twitter client for Linux written in GTK." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yelp-api"
+            label="yelp-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="yelp-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples of code using our API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="munin-mysql"
+            label="munin-mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="munin-mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Improved MySQL Graphs for Munin" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="arel"
+            label="arel">
+        <attvalues>
+          <attvalue for="0"
+                    value="arel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Relational Algebra" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data_fabric"
+            label="data_fabric">
+        <attvalues>
+          <attvalue for="0"
+                    value="data_fabric" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Sharding support for ActiveRecord 2.x" />
+          <attvalue for="10"
+                    value="223" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-tmbundle"
+            label="clojure-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A TextMate bundle to support development of Clojure code" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crazy_ivan"
+            label="crazy_ivan">
+        <attvalues>
+          <attvalue for="0"
+                    value="crazy_ivan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Crazy Ivan: the really simple continous integration tool" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yajl-ruby"
+            label="yajl-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="yajl-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="An extremely efficient streaming JSON parsing and encoding library. Ruby C bindings to Yajl" />
+          <attvalue for="10"
+                    value="300" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emongo"
+            label="emongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="emongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="the most Emo of mongo drivers" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="beanstalk-client-twisted"
+            label="beanstalk-client-twisted">
+        <attvalues>
+          <attvalue for="0"
+                    value="beanstalk-client-twisted" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A beanstalk client for the twisted network framework." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-project-templates"
+            label="django-project-templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-project-templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of Paster templates for Django projects, including a fabric deployment script" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="android_bootable_recovery"
+            label="android_bootable_recovery">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_bootable_recovery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Android system recovery (cyanogenmod)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clipper"
+            label="clipper">
+        <attvalues>
+          <attvalue for="0"
+                    value="clipper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clipper O/RM for JRuby" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yammerfox"
+            label="yammerfox">
+        <attvalues>
+          <attvalue for="0"
+                    value="yammerfox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Send and receive yammer messages within Firefox" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ferret"
+            label="ferret">
+        <attvalues>
+          <attvalue for="0"
+                    value="ferret" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ferret: the extensible information retrieval library for ruby." />
+          <attvalue for="10"
+                    value="139" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="np.paid_members.ee_addon"
+            label="np.paid_members.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="np.paid_members.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for the Simple Commerce Module to handle paid members and membership expiry. " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pi.inject.php"
+            label="pi.inject.php">
+        <attvalues>
+          <attvalue for="0"
+                    value="pi.inject.php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Evaluated-output injection plugin for ExpressionEngine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="flight-demos"
+            label="flight-demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="flight-demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demos of the Flight Framework" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="event_scheduler"
+            label="event_scheduler">
+        <attvalues>
+          <attvalue for="0"
+                    value="event_scheduler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Code project for Emerald City group" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hammertime"
+            label="hammertime">
+        <attvalues>
+          <attvalue for="0"
+                    value="hammertime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exception debugging console for Ruby" />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-xrd"
+            label="php-xrd">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-xrd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XRDS-Simple (and eventually XRD) library for PHP" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="phone_number"
+            label="phone_number">
+        <attvalues>
+          <attvalue for="0"
+                    value="phone_number" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Encapsulates the composed of pattern for phone numbers into any easy to use library." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="otrunk-examples"
+            label="otrunk-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="otrunk-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A large set of SAIL/OTrunk examples in otml format." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sub.bus"
+            label="sub.bus">
+        <attvalues>
+          <attvalue for="0"
+                    value="sub.bus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sub buS is a VERY lightweight publish/subscribe event bus for JQuery." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitter_growl"
+            label="twitter_growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter_growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="growl notifications for your twitter friends timeline" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-more"
+            label="dm-more">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="Extras for DataMapper, including bridges to DataObjects::Migrations and Merb::DataMapper" />
+          <attvalue for="10"
+                    value="189" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Man-Page-Browser"
+            label="Man-Page-Browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="Man-Page-Browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple browser for UNIX-style manual pages developed for iPhone OS 3.0." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="w3c-dom"
+            label="w3c-dom">
+        <attvalues>
+          <attvalue for="0"
+                    value="w3c-dom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A W3C-compliant DOM written on top of libxml2 (very early stages)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="virtualenv"
+            label="virtualenv">
+        <attvalues>
+          <attvalue for="0"
+                    value="virtualenv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[MIRROR] virtualenv makes virtual environments." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sshbatch"
+            label="sshbatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="sshbatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="SSH::Batch for cluster operations" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="munger"
+            label="munger">
+        <attvalues>
+          <attvalue for="0"
+                    value="munger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="a data munging and reporting library for Ruby" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wadl_stylesheets"
+            label="wadl_stylesheets">
+        <attvalues>
+          <attvalue for="0"
+                    value="wadl_stylesheets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="XSLT stylesheets to create HTML documentation from WADL files" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="javascript-stacktrace"
+            label="javascript-stacktrace">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-stacktrace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Micro-library for getting stack traces in all web browsers" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mailr"
+            label="mailr">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value=" ruby on rails webmail client" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cpan-mini"
+            label="cpan-mini">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-mini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="mirror just the newest versions of things in the CPAN" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Ushahidi_WinMobile"
+            label="Ushahidi_WinMobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ushahidi_WinMobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ushahidi Windows Mobile App. Ushahidi is a platform that crowdsources crisis information, allowing anyone to submit crisis information through text messaging using a mobile phone, email or web form.  Windows Mobile PocketPC 2003 - Windows Mobile 6 PocketPC - Windows Mobile 6 SmartPhone" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="ruby-fs-stack"
+            label="ruby-fs-stack">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-fs-stack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for all FamilySearch APIs." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakephp-protected-fields"
+            label="cakephp-protected-fields">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-protected-fields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Protects model fields from mass-assignment such as $model-&gt;set(array(...)), still letting you to assign them directly with $model-&gt;set($field, $value)." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tea-for-espresso"
+            label="tea-for-espresso">
+        <attvalues>
+          <attvalue for="0"
+                    value="tea-for-espresso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An Espresso Sugar containing Textmate-style Text Editor Actions" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="newsmonger"
+            label="newsmonger">
+        <attvalues>
+          <attvalue for="0"
+                    value="newsmonger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple social news application demonstrating MongoDB and Rails.  " />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emacs"
+            label="emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="My Emacs config" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-pipes"
+            label="django-pipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This Django plugin offers an abstraction layer over remote JSON data (Inspired by RoR's ActiveResource)." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clj-ga-salesman"
+            label="clj-ga-salesman">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-ga-salesman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Clojure Dojo project to try and solve a Travelling Salesman problem with Clojure" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="babilu"
+            label="babilu">
+        <attvalues>
+          <attvalue for="0"
+                    value="babilu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript Rails internationalization" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="loadbalancer20092"
+            label="loadbalancer20092">
+        <attvalues>
+          <attvalue for="0"
+                    value="loadbalancer20092" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Load Balancer para telemática" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="override_rake_task"
+            label="override_rake_task">
+        <attvalues>
+          <attvalue for="0"
+                    value="override_rake_task" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that allows to override exisitng rake tasks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="data_table"
+            label="data_table">
+        <attvalues>
+          <attvalue for="0"
+                    value="data_table" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sorting, filtering, and pagination for result sets in Rails" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsorb"
+            label="jsorb">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsorb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="coming-soon"
+            label="coming-soon">
+        <attvalues>
+          <attvalue for="0"
+                    value="coming-soon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="App to register emails addresses. Intended as a coming soon, pre-launch, splash page." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="netboot.me-gpxe"
+            label="netboot.me-gpxe">
+        <attvalues>
+          <attvalue for="0"
+                    value="netboot.me-gpxe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gPXE fork for netboot.me booting" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="js-music-theory"
+            label="js-music-theory">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-music-theory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript + music + jquery" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-commit-notifier"
+            label="git-commit-notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-commit-notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sends HTML email commit messages splitting commits that were pushed in one step. Changes are highlighted per word." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="url_field"
+            label="url_field">
+        <attvalues>
+          <attvalue for="0"
+                    value="url_field" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple ActiveRecord plugin to correctly format a URL in the database whether the user enters &quot;http://&quot; or not" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="store_finder"
+            label="store_finder">
+        <attvalues>
+          <attvalue for="0"
+                    value="store_finder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Search stores by postcode (australia only)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="nginx-brightbox"
+            label="nginx-brightbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-brightbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Brightbox's custom NGINX package for Ubuntu/Debian" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ioke-couchdb"
+            label="ioke-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ioke-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CouchDB library for Ioke" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="moosex-app-cmd"
+            label="moosex-app-cmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-app-cmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery.filterprojects"
+            label="jquery.filterprojects">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.filterprojects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jquery plugin to build a portfolio page" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb-messenger"
+            label="merb-messenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-messenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Attempt to come up with a useable unified messaging interface for Merb" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activerecord-activesalesforce-adapter"
+            label="activerecord-activesalesforce-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-activesalesforce-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="An ActiveRecord adapter for the Salesforce.com API" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="doodle.js"
+            label="doodle.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="doodle.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Javascript sprite library for Canvas." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cassandra_object"
+            label="cassandra_object">
+        <attvalues>
+          <attvalue for="0"
+                    value="cassandra_object" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A library for persisting your objects into cassandra." />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="immutable-attribute-plugin"
+            label="immutable-attribute-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="immutable-attribute-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A validation method to make a model attribute immutable. That is, the attribute can not be changed after it is set the first time." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="OBForceField"
+            label="OBForceField">
+        <attvalues>
+          <attvalue for="0"
+                    value="OBForceField" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="new set of force field classes for OpenBabel (very experimental)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-pyconbrasil2009-sistemas"
+            label="django-pyconbrasil2009-sistemas">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pyconbrasil2009-sistemas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sistema de exemplo criado para a palestra na PyConBrasil 2009 - Caxias do Sul" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pivotal-tracker"
+            label="pivotal-tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="pivotal-tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Pivotal Tracker API, no framework to be heard of!" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spec_converter"
+            label="spec_converter">
+        <attvalues>
+          <attvalue for="0"
+                    value="spec_converter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beanstalkd"
+            label="beanstalkd">
+        <attvalues>
+          <attvalue for="0"
+                    value="beanstalkd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Beanstalk is a simple, fast work queue." />
+          <attvalue for="10"
+                    value="247" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="goodold-tmbundle"
+            label="goodold-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="goodold-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Useful functionality for use with Drupal, PHP and CSS development" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blogging.tmbundle"
+            label="blogging.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogging.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for Blogging" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railstar"
+            label="railstar">
+        <attvalues>
+          <attvalue for="0"
+                    value="railstar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="remarkable"
+            label="remarkable">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simplifying tests for trivial things!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="greenamqp"
+            label="greenamqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="greenamqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="amqplib with modifications for eventlet" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatra-rdiscount"
+            label="sinatra-rdiscount">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-rdiscount" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extension providing RDiscount templates for Sinatra apps." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libev"
+            label="libev">
+        <attvalues>
+          <attvalue for="0"
+                    value="libev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A full-featured and high-performance event loop that is loosely modelled after libevent, but without its limitations and bugs." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="geonames"
+            label="geonames">
+        <attvalues>
+          <attvalue for="0"
+                    value="geonames" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Models for using the geonames database with Django" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="beast"
+            label="beast">
+        <attvalues>
+          <attvalue for="0"
+                    value="beast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beast Forum git svn clone, updated for Rails 2.2.2" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cocoahttpserver"
+            label="cocoahttpserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoahttpserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of deusty's cocoahttpserver, with hooks to turn POST into Cocoa calls" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="authlogic_facebook_connect"
+            label="authlogic_facebook_connect">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_facebook_connect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension of the Authlogic library to add Facebook Connect support built upon the excellent facebooker gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts-as-importable"
+            label="acts-as-importable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-importable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Acts as Importable" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moo-growing-input"
+            label="moo-growing-input">
+        <attvalues>
+          <attvalue for="0"
+                    value="moo-growing-input" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GrowingInput is a class for MooTools that will add auto-expanding to any input or textarea element." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PHPThumb"
+            label="PHPThumb">
+        <attvalues>
+          <attvalue for="0"
+                    value="PHPThumb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PHP Thumbnail &amp; Image Manipulation Library" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="grendel"
+            label="grendel">
+        <attvalues>
+          <attvalue for="0"
+                    value="grendel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="catalystx-actions"
+            label="catalystx-actions">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-actions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="catalyst actions without subroutine attributes" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="blogofile"
+            label="blogofile">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogofile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A static file blog engine/compiler, inspired by jekyll" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rb-simple-oauth"
+            label="rb-simple-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-simple-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The simple OAuth sample code for Ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec_on_rails_on_crack"
+            label="rspec_on_rails_on_crack">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec_on_rails_on_crack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Custom controller spec macros, with an included 'custom_scaffold' generator." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterhooks"
+            label="twitterhooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterhooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adding webhooks to Twitter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="follow-that-bird"
+            label="follow-that-bird">
+        <attvalues>
+          <attvalue for="0"
+                    value="follow-that-bird" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An implementation for Tweak-the-Tweet style emergency-response twitter syntaxes" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="addonloader"
+            label="addonloader">
+        <attvalues>
+          <attvalue for="0"
+                    value="addonloader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - My fork of Ace's AddonLoader... cause I'm not willing to install an SVN client :)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="extjswithrails.restful.sample"
+            label="extjswithrails.restful.sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="extjswithrails.restful.sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ext's official RESTful example with a Rails backend instead of a PHP backend." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wurfl"
+            label="wurfl">
+        <attvalues>
+          <attvalue for="0"
+                    value="wurfl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Library for manipulating the WURFL using ruby" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-simple-password-extension"
+            label="radiant-simple-password-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-simple-password-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Radiant CMS extension for authenticating access to a single page with a HTTP Basic password" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="polyparent"
+            label="polyparent">
+        <attvalues>
+          <attvalue for="0"
+                    value="polyparent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extend ActionController to extract the type and id from the params so a controller instance can stand-in and provide service to more than one model" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rexml-dropin"
+            label="rexml-dropin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rexml-dropin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Drop-in replacement for REXML using libxml-ruby and libxml-parser-ruby (expat binding)" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="81SquareShogi"
+            label="81SquareShogi">
+        <attvalues>
+          <attvalue for="0"
+                    value="81SquareShogi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="online shogi playing site" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="rubylearning-tmbundle"
+            label="rubylearning-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubylearning-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Code Wrapper for RubyLearning.org" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mozmill"
+            label="mozmill">
+        <attvalues>
+          <attvalue for="0"
+                    value="mozmill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Test tool suite for Mozilla Applications" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="B-Utils"
+            label="B-Utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="B-Utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helper functions for op tree manipulation " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="aflax"
+            label="aflax">
+        <attvalues>
+          <attvalue for="0"
+                    value="aflax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Aflax is a JavaScript library that enables developers to utilize nearly all of the features of the Adobe Flash platform from JavaScript." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.mylyn.github"
+            label="org.eclipse.mylyn.github">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.mylyn.github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Eclipse Mylyn to GitHub connector." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="liquid-inheritance"
+            label="liquid-inheritance">
+        <attvalues>
+          <attvalue for="0"
+                    value="liquid-inheritance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django-style template inheritance for the Liquid templating language" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="weary"
+            label="weary">
+        <attvalues>
+          <attvalue for="0"
+                    value="weary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A little DSL for consuming RESTful web services." />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-shorturls"
+            label="django-shorturls">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-shorturls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A URL shortening app for Django." />
+          <attvalue for="10"
+                    value="127" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="livejournal_tasks"
+            label="livejournal_tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="livejournal_tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby lib for common LiveJournal tasks, geared towards cross-posting." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-unbasic"
+            label="rack-unbasic">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-unbasic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrap HTTP authentication in more tender UIs via Rack middleware" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="maven-scm-provider-tfs"
+            label="maven-scm-provider-tfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-scm-provider-tfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="maven scm provider for the Microsoft TeamFoundationServer. Written by Subhash  Gopalakrishnan" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mmhttp"
+            label="mmhttp">
+        <attvalues>
+          <attvalue for="0"
+                    value="mmhttp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple HTTP library and server written in Java" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="oocket"
+            label="oocket">
+        <attvalues>
+          <attvalue for="0"
+                    value="oocket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ooc socket library (for linux)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="error" />
+        </attvalues>
+      </node>
+      <node id="sMelit"
+            label="sMelit">
+        <attvalues>
+          <attvalue for="0"
+                    value="sMelit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple content engine that doesn't stink!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="blogger.vim"
+            label="blogger.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogger.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The only one vim script which handles Blogger (http://www.blogger.com/) using metarw" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="gpufrac"
+            label="gpufrac">
+        <attvalues>
+          <attvalue for="0"
+                    value="gpufrac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Renders fractals quickly by using your GPU." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-animate-css-rotate-scale"
+            label="jquery-animate-css-rotate-scale">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-animate-css-rotate-scale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A monkey patch for jQuery 1.3.1+ that adds support for setting or animating CSS scale and rotation independently." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Mimic"
+            label="Mimic">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mimic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mimic is a specification framework for Javascript. Mimic allows a developer to clearly specify the behaviour of an object using its natural syntax, making their unit tests concise and easy to read." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalystx-repl"
+            label="catalystx-repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="simplypost"
+            label="simplypost">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplypost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open source forum built on the CodeIgniter php framework." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="suggest"
+            label="suggest">
+        <attvalues>
+          <attvalue for="0"
+                    value="suggest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keyword suggestion puzzle" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="git-talk"
+            label="git-talk">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-talk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My talk “Git for everyone”, currently German only." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="catalystx-declarative"
+            label="catalystx-declarative">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-declarative" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A declarative approach to Catalyst application building" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perftools.rb"
+            label="perftools.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="perftools.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="google-perftools for ruby code" />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="siniki"
+            label="siniki">
+        <attvalues>
+          <attvalue for="0"
+                    value="siniki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="wiki with sinatra ruby framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bloopsaphone"
+            label="bloopsaphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloopsaphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="arcade sounds and chiptunes for ruby and c" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ludibrio"
+            label="ludibrio">
+        <attvalues>
+          <attvalue for="0"
+                    value="ludibrio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Platform for test doubles in Python (mocks, stubs, Spy, and dummies)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="georuby_c"
+            label="georuby_c">
+        <attvalues>
+          <attvalue for="0"
+                    value="georuby_c" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GeoRuby with some ext in C" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Reby"
+            label="Reby">
+        <attvalues>
+          <attvalue for="0"
+                    value="Reby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby-Eggdrop Bridge Yes-this-letter-has-no-meaning-in-the-acronym" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snake"
+            label="snake">
+        <attvalues>
+          <attvalue for="0"
+                    value="snake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple Snake game, written in Shoes." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django_compressor"
+            label="django_compressor">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_compressor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Compresses linked and inline javascript or CSS into a single cached file." />
+          <attvalue for="10"
+                    value="142" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iospec2"
+            label="iospec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="iospec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An rspec like tool for Io" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Io" />
+        </attvalues>
+      </node>
+      <node id="ruby-gnome2"
+            label="ruby-gnome2">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-gnome2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mirror of the ruby-gnome2 project." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="IRCFileNotify"
+            label="IRCFileNotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="IRCFileNotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple bot that detects new files in a given directory and says this in an IRC channel." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="b-hooks-op-ppaddr"
+            label="b-hooks-op-ppaddr">
+        <attvalues>
+          <attvalue for="0"
+                    value="b-hooks-op-ppaddr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hook into perl opcode execution" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ikido"
+            label="ikido">
+        <attvalues>
+          <attvalue for="0"
+                    value="ikido" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ikido is a micro-framework for web applications" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="drupal"
+            label="drupal">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="Git mirror of Drupal's core CVS repository" />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Feed-Reader"
+            label="Feed-Reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="Feed-Reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Example Feed Reader for the iPhone" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="octopress"
+            label="octopress">
+        <attvalues>
+          <attvalue for="0"
+                    value="octopress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Jekyll blog template" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="friendfeedarchiver"
+            label="friendfeedarchiver">
+        <attvalues>
+          <attvalue for="0"
+                    value="friendfeedarchiver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A date-based archiver of FriendFeed entries" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flash-api-wrapper-as2"
+            label="flash-api-wrapper-as2">
+        <attvalues>
+          <attvalue for="0"
+                    value="flash-api-wrapper-as2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An AS2 Flash API wrapper for Campaign Monitor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cgi-application-plugin-tt"
+            label="cgi-application-plugin-tt">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi-application-plugin-tt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add Template Toolkit support to CGI::Application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="searchlogic_example"
+            label="searchlogic_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="searchlogic_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails app using the searchlogic library" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fscollintelli"
+            label="fscollintelli">
+        <attvalues>
+          <attvalue for="0"
+                    value="fscollintelli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A number of tools for Programming Collective Intelligence with F# (mainly inspired by Toby Segaran's book)." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="goec2"
+            label="goec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="goec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CLI tool for easier interaction with EC2 images" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="racetrack"
+            label="racetrack">
+        <attvalues>
+          <attvalue for="0"
+                    value="racetrack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample application from &quot;Getting Started with Grails&quot; (http://infoq.com/minibooks/grails)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="sawfish"
+            label="sawfish">
+        <attvalues>
+          <attvalue for="0"
+                    value="sawfish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Barebones Fire Eagle updater for Android" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Hana"
+            label="Hana">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hana" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="My blog engine I'm building" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="redmine-invoice-plugin"
+            label="redmine-invoice-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-invoice-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Redmine plugin to create and manage invoices" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snooze"
+            label="snooze">
+        <attvalues>
+          <attvalue for="0"
+                    value="snooze" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get off the ground with RESTful API into a python API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gst-sh-mobile"
+            label="gst-sh-mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-sh-mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GStreamer Encoder and Decoder for SH Mobile" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="kelpie"
+            label="kelpie">
+        <attvalues>
+          <attvalue for="0"
+                    value="kelpie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little web server in PHP" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="prototype-facebox"
+            label="prototype-facebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype-facebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="facebox in prototype" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dateinputjs"
+            label="dateinputjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="dateinputjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A LowPro and Prototype-based date input control" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-ldap"
+            label="perl-ldap">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-ldap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl LDAP client library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="taskthis_cn"
+            label="taskthis_cn">
+        <attvalues>
+          <attvalue for="0"
+                    value="taskthis_cn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An adoption of taskTHIS for chinese users." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="translate_routes"
+            label="translate_routes">
+        <attvalues>
+          <attvalue for="0"
+                    value="translate_routes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Rails plugin to translate your URLs and routing helpers on an clean way." />
+          <attvalue for="10"
+                    value="183" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="easy_contacts"
+            label="easy_contacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_contacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy contacts for Rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swf_object_helper"
+            label="swf_object_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="swf_object_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin: Embed Adobe Flash content using swfobject 2.1" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mini_fb"
+            label="mini_fb">
+        <attvalues>
+          <attvalue for="0"
+                    value="mini_fb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Tiny facebook library" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drools"
+            label="drools">
+        <attvalues>
+          <attvalue for="0"
+                    value="drools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Drools from JBoss.org" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dbschema-sample"
+            label="dbschema-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbschema-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DBSchema::Sample" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cl-oauth"
+            label="cl-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OAuth for Common Lisp" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="transmogrify"
+            label="transmogrify">
+        <attvalues>
+          <attvalue for="0"
+                    value="transmogrify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unfactoring your code, for evil." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yml2tex"
+            label="yml2tex">
+        <attvalues>
+          <attvalue for="0"
+                    value="yml2tex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Generate LaTeX Beamer code from YAML files" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ronin-web"
+            label="ronin-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="ronin-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ronin Web is a Ruby library for Ronin that provides support for web scraping and spidering functionality." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net_gearman"
+            label="net_gearman">
+        <attvalues>
+          <attvalue for="0"
+                    value="net_gearman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A PHP interface for Danga's Gearman" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruby-cisco"
+            label="ruby-cisco">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-cisco" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Cisco Library for Ruby" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thinkpad-tools"
+            label="thinkpad-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="thinkpad-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some scripts used on my Thinkpad X60t" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rails_recommendation_demo"
+            label="rails_recommendation_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_recommendation_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails + Cicindela demo application (social bookmark with recommendation)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="iphone_testify"
+            label="iphone_testify">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone_testify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Help set up an iPhone project for Google toolbox for Mac testing" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="highline"
+            label="highline">
+        <attvalues>
+          <attvalue for="0"
+                    value="highline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-svn fork of HighLine" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Add-Art"
+            label="Add-Art">
+        <attvalues>
+          <attvalue for="0"
+                    value="Add-Art" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add-Art is a Firefox plugin that replaces ads on websites with rotating curated art images." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="moosex-undeftolerant"
+            label="moosex-undeftolerant">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-undeftolerant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes your attributes tolerant to undef initialization" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fswatch"
+            label="fswatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="fswatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monitor a directory for changes and run a shell command, using OS X's FSEvents API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="zaptin-api"
+            label="zaptin-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="zaptin-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zapt.In API documentation &amp; libraries" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="s2ajax"
+            label="s2ajax">
+        <attvalues>
+          <attvalue for="0"
+                    value="s2ajax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The awesome Sajax for PHP, but for PHP5, with objects support." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="nodejs-http-websocket"
+            label="nodejs-http-websocket">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodejs-http-websocket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="node.js WebSocket implementation on top of the stdlib HTTP server" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gosqlite3"
+            label="gosqlite3">
+        <attvalues>
+          <attvalue for="0"
+                    value="gosqlite3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Go Interface for SQLite3" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="cards"
+            label="cards">
+        <attvalues>
+          <attvalue for="0"
+                    value="cards" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a card wall generator - it reads a story map from excel, numbers, csv and generates a graphical view of it in visio, omnigraffle, or dot " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Django-Socialauth"
+            label="Django-Socialauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="Django-Socialauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows logging via Facebook, Yahoo, Gmail, Twitter and Openid" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MassTransit"
+            label="MassTransit">
+        <attvalues>
+          <attvalue for="0"
+                    value="MassTransit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Open source service bus/messaging framework for .NET" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="expressionengine-tweaked-tmbundle"
+            label="expressionengine-tweaked-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="expressionengine-tweaked-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Additions and tweaks to Chris Ruzin's original bundle" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="devious"
+            label="devious">
+        <attvalues>
+          <attvalue for="0"
+                    value="devious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Devious is a UPNP AV Control Point application.  You can use it as a remote control for media players that support UPNP.  A UPNP Control Point allows you to browse multimedia files on a Media Server and play them on a Media Renderer." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="beanstalk-client-ruby"
+            label="beanstalk-client-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="beanstalk-client-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Keith Rarick's ruby client for beanstalk" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yamlkit"
+            label="yamlkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="yamlkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YAMLKit is a bridge of LibYAML to Objective-C." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="elastic_rails"
+            label="elastic_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="elastic_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Elastic CSS Framework Setup Script for Rails" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kmeans-demo"
+            label="kmeans-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="kmeans-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubber"
+            label="rubber">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git svn clone of rubber. Perhaps some contribs if needed" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="text-hyphen"
+            label="text-hyphen">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-hyphen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-svn clone of Text::Hyphen by Austin Ziegler" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lift-site"
+            label="lift-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="lift-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tinytree"
+            label="tinytree">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinytree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small, simple, surprisingly useful ordered tree implementation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rack-gridfs"
+            label="rack-gridfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-gridfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rack middleware for adding HTTP endpoints for files stored in MongoDB GridFS" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.swt.cocoa.macosx.x86_64"
+            label="org.eclipse.swt.cocoa.macosx.x86_64">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.swt.cocoa.macosx.x86_64" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="openlayers_plus"
+            label="openlayers_plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="openlayers_plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Additional tools and behaviors for OpenLayers." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sitemap_generator"
+            label="sitemap_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitemap_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="This plugin enables 'enterprise-class' Google Sitemaps to be easily generated for a Rails site as a rake task, using a simple 'Rails Routes'-like DSL. It allows you to take care of familiar Sitemap issues like: Gzip of Sitemap files, variable priority links, paging/sorting links (e.g. my_list?page=3), SSL host links (e.g. https:), Rails apps which are installed on a sub-path (e.g. example.com/blog_app/) and hidden AJAX routes. It includes a Sitemap Index file so it supports more than the standard 50,000 individual urls (up to a maximum of 2.5 billion), and pings all major search engines on completion (Google, Yahoo, MSN, Ask, SitemapWriter)." />
+          <attvalue for="10"
+                    value="267" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sensei"
+            label="sensei">
+        <attvalues>
+          <attvalue for="0"
+                    value="sensei" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Coding Dojo instructor framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="terminalcolours"
+            label="terminalcolours">
+        <attvalues>
+          <attvalue for="0"
+                    value="terminalcolours" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A SIMBL plug-in for Terminal in Leopard which allows customisation of the text colours" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="active-direct"
+            label="active-direct">
+        <attvalues>
+          <attvalue for="0"
+                    value="active-direct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveDirect is a server-side implementation of Ext.Direct using Rack Middleware." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iCutMyPorn"
+            label="iCutMyPorn">
+        <attvalues>
+          <attvalue for="0"
+                    value="iCutMyPorn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract a portion of a video" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fbconnect-iphone"
+            label="fbconnect-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="fbconnect-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook Connect for iPhone" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="markdownj"
+            label="markdownj">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdownj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="MarkdownJ" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="texplay"
+            label="texplay">
+        <attvalues>
+          <attvalue for="0"
+                    value="texplay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="image manipulation tool for ruby and gosu" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mailadmin"
+            label="mailadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Postfix+Courier+Mysql Admin GUI in ruby and rails." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-aggregation-extension"
+            label="radiant-aggregation-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-aggregation-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS to collect the children of unrelated pages for iteration with &lt;r:children:each&gt;." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-extension-search-referrer-terms"
+            label="radiant-extension-search-referrer-terms">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-extension-search-referrer-terms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extracts out the search terms entered into google/yahoo/msn/etc that have referred a user to your site " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parkplace-old"
+            label="parkplace-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="parkplace-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of why's S3 server for stupid changes. hasn't been touched in a while, nor merged with why's current. still here because i'm running it." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="algotraitor"
+            label="algotraitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="algotraitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trading server (LoneStar RubyConf 2009 lab)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dokuwiki-template-typo"
+            label="dokuwiki-template-typo">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwiki-template-typo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="autodoc"
+            label="autodoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="autodoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The robot to automatically generate documentation for Clojure code. Used to generate the API docs for clojure.org." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ejsgi"
+            label="ejsgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ejsgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Like JSGI, but using streams." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rack-shootout"
+            label="rack-shootout">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-shootout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A benchmarking shootout comparing servers, frameworks, ORMs and more" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="opentox-feature"
+            label="opentox-feature">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-feature" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Features component for the OpenTox framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="orbit"
+            label="orbit">
+        <attvalues>
+          <attvalue for="0"
+                    value="orbit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby orbit library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railscasts"
+            label="railscasts">
+        <attvalues>
+          <attvalue for="0"
+                    value="railscasts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="railscasts.com in open source goodness!" />
+          <attvalue for="10"
+                    value="194" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb_has_rails_plugins"
+            label="merb_has_rails_plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_has_rails_plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Let Merb apps load Rails model plugins from plugins/" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="postini4r-postini"
+            label="postini4r-postini">
+        <attvalues>
+          <attvalue for="0"
+                    value="postini4r-postini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The postini gem is a Ruby interface on top of the Postini SOAP API's (Early Access Program) and forms part of the postini4r project" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drupal-dav"
+            label="drupal-dav">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-dav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Drupal module that provides connectivity for the WebDAV protocol." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pycall"
+            label="pycall">
+        <attvalues>
+          <attvalue for="0"
+                    value="pycall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A flexible python library for creating and using Asterisk call files." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="bind-dlz-on-rails"
+            label="bind-dlz-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="bind-dlz-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails interface to completely manage a BIND DLZ installation" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="GeoAPI"
+            label="GeoAPI">
+        <attvalues>
+          <attvalue for="0"
+                    value="GeoAPI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper for GeoAPI.com." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-sprockets"
+            label="php-sprockets">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-sprockets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP implementation of Sprockets - The Ruby system for JS concatenation. Features built in Cacheing system." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pearanha"
+            label="pearanha">
+        <attvalues>
+          <attvalue for="0"
+                    value="pearanha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHPiranha is an application-level PEAR/Pyrus Installer" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jline2"
+            label="jline2">
+        <attvalues>
+          <attvalue for="0"
+                    value="jline2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JLine 2.0" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="every"
+            label="every">
+        <attvalues>
+          <attvalue for="0"
+                    value="every" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Symbol#to_proc's hot cousin. Simple and elegant alternative to using &amp;:method with enumerables." />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="awkspeed"
+            label="awkspeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="awkspeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Speed testing for a data munging task" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cascading.jruby"
+            label="cascading.jruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading.jruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A JRuby DSL for Cascading" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="kt"
+            label="kt">
+        <attvalues>
+          <attvalue for="0"
+                    value="kt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="programming language prototype" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="contenter"
+            label="contenter">
+        <attvalues>
+          <attvalue for="0"
+                    value="contenter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An Enterprise Application Content Management System " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="veritas"
+            label="veritas">
+        <attvalues>
+          <attvalue for="0"
+                    value="veritas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simplifies querying of structured data using relational algebra" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dirolf"
+            label="dirolf">
+        <attvalues>
+          <attvalue for="0"
+                    value="dirolf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My personal site" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gli"
+            label="gli">
+        <attvalues>
+          <attvalue for="0"
+                    value="gli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Have fun making command-line Ruby apps with this easy to use DSL" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ext-multiselecttextfield"
+            label="ext-multiselecttextfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext-multiselecttextfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MultiSelectTextField for Ext JS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="samplesite-bloget-multi"
+            label="samplesite-bloget-multi">
+        <attvalues>
+          <attvalue for="0"
+                    value="samplesite-bloget-multi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample rails app with a modified version of Bloget with multisite support. Modifications sponsored by PennyMinder.com." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="intersys"
+            label="intersys">
+        <attvalues>
+          <attvalue for="0"
+                    value="intersys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Intersystems Caché driver" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CoreGeoLocation"
+            label="CoreGeoLocation">
+        <attvalues>
+          <attvalue for="0"
+                    value="CoreGeoLocation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Geocoder and reverse GeoCoder sitting atop the CoreLocation frameworks provided by Apple for Snow Leopard and iPhone" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="sinatra-rubygems"
+            label="sinatra-rubygems">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-rubygems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A complete reimplementation of the gem server command as a Sinatra application" />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Firal"
+            label="Firal">
+        <attvalues>
+          <attvalue for="0"
+                    value="Firal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Firal CMS" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pyhttpc"
+            label="pyhttpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyhttpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C HTTP Parser for Python" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="invite"
+            label="invite">
+        <attvalues>
+          <attvalue for="0"
+                    value="invite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Drupal module that allow your users to send and track invitations to join your site." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Sparkle"
+            label="Sparkle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Sparkle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="34" />
+          <attvalue for="9"
+                    value="A software update framework for the Mac" />
+          <attvalue for="10"
+                    value="220" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mouseterm"
+            label="mouseterm">
+        <attvalues>
+          <attvalue for="0"
+                    value="mouseterm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds xterm mouse reporting to Terminal.app" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="optional"
+            label="optional">
+        <attvalues>
+          <attvalue for="0"
+                    value="optional" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convenient command line parsing for Scala" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="sms-fu"
+            label="sms-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="sms-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Allows you to send an SMS in the form of an e-mail to a cell phone from your Rails application" />
+          <attvalue for="10"
+                    value="179" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="buildr"
+            label="buildr">
+        <attvalues>
+          <attvalue for="0"
+                    value="buildr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Buildr forks and knives" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="wad-manager"
+            label="wad-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="wad-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="WAD installer/uninstaller." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="mongo-perl-driver"
+            label="mongo-perl-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-perl-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Perl driver for the MongoDB" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pressmate"
+            label="pressmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="pressmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Publishing Framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="paperclip-extended"
+            label="paperclip-extended">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip-extended" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extension to Paperclip plugin for Ruby on Rails. It adds some possibly useful functionalities that original plugin lacks." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maphilight"
+            label="maphilight">
+        <attvalues>
+          <attvalue for="0"
+                    value="maphilight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="jQuery plugin that adds highlighting to image maps" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="monkeyshines"
+            label="monkeyshines">
+        <attvalues>
+          <attvalue for="0"
+                    value="monkeyshines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple, lightweight scraper for huffing API or feed data (rather than a page-by-page wander)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="merb-internals-handbook"
+            label="merb-internals-handbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-internals-handbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A guide through internals of Merb, very fast, flexible and modular web framework in Ruby" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shipping_calc"
+            label="shipping_calc">
+        <attvalues>
+          <attvalue for="0"
+                    value="shipping_calc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shipping Calculator written in Ruby to get quick quotes from the major carriers (UPS, DHL, FedEX, FreightQuote)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mousehole"
+            label="mousehole">
+        <attvalues>
+          <attvalue for="0"
+                    value="mousehole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="the scriptable, rewriting proxy for ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simpleconfig"
+            label="simpleconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpleconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple Config is a plugin designed to make application-wide configuration settings easy to set and access in an object-oriented fashion." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="travel0"
+            label="travel0">
+        <attvalues>
+          <attvalue for="0"
+                    value="travel0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a little website for lowcost reservation" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cssmin"
+            label="cssmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cssmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for minifying CSS." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drupal-multiping"
+            label="drupal-multiping">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-multiping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the Multiping module from Drupal.org" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="HA-OSCAR"
+            label="HA-OSCAR">
+        <attvalues>
+          <attvalue for="0"
+                    value="HA-OSCAR" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="HA-OSCAR &quot;High Availability Open Source Cluster Application Resources&quot; is an open source project that aims to provide a combined power of High Availability and Performance Computing solution. Our goal is to enhance computing infrastructures such as Beowulf cluster systems, Web Servers, e.t.c for mission critical grade applications. To achieve high availability, component redundancy is adopted in HA OSCAR cluster to eliminate this single point of failure. HA-OSCAR incorporates a self-healing mechanism; failure detection &amp;amp;amp;amp;amp;amp; recovery, automatic failover and fail-back." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gitx"
+            label="gitx">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="85" />
+          <attvalue for="9"
+                    value="A gitk clone for OS X" />
+          <attvalue for="10"
+                    value="1052" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ccnet.git.plugin"
+            label="ccnet.git.plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccnet.git.plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Source Control Plugin for CruiseControl.NET that talks to git" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="selfcontrol"
+            label="selfcontrol">
+        <attvalues>
+          <attvalue for="0"
+                    value="selfcontrol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Is email a distraction? SelfControl is an OS X application which blocks access to mail servers and websites for a predetermined period of time. It can not be undone by the app or by a restart – you must wait for the timer to run out." />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="femhub.org"
+            label="femhub.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="femhub.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-junk"
+            label="ruby-junk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-junk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="my random ruby scripts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redcake"
+            label="redcake">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP plugin to use Redmine from CLI" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="openid_dm_store"
+            label="openid_dm_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid_dm_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem to add a DataMapper store to ruby-openid" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adva_newsletter"
+            label="adva_newsletter">
+        <attvalues>
+          <attvalue for="0"
+                    value="adva_newsletter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A newsletter engine for adva_cms" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-urban-terror"
+            label="django-urban-terror">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-urban-terror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Parses the Urban Terror log file and stores game, player, weapon, and kill information" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nagios-plugins"
+            label="nagios-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="nagios-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="various plugins we've built for nagios" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="algorithms"
+            label="algorithms">
+        <attvalues>
+          <attvalue for="0"
+                    value="algorithms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A library of algorithms and collections for Ruby." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="radiant-copy-move"
+            label="radiant-copy-move">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-copy-move" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="It's an extension for Radiant CMS. It allows for a page to be copied (or moved) under a new parent." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="my-upcoming"
+            label="my-upcoming">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-upcoming" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A practice app for the Brighton Ruby Coding Dojo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sysfunboost.sh"
+            label="sysfunboost.sh">
+        <attvalues>
+          <attvalue for="0"
+                    value="sysfunboost.sh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="More fun with your linux system." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="eludia"
+            label="eludia">
+        <attvalues>
+          <attvalue for="0"
+                    value="eludia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Eludia.pm" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="colorplan"
+            label="colorplan">
+        <attvalues>
+          <attvalue for="0"
+                    value="colorplan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Managing projects using colors." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="weewar-ai"
+            label="weewar-ai">
+        <attvalues>
+          <attvalue for="0"
+                    value="weewar-ai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="weewar-ai lets you interface the weewar.com API using Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ADCP"
+            label="ADCP">
+        <attvalues>
+          <attvalue for="0"
+                    value="ADCP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="One-off hack for work to read RDI ADCP datafiles and do some manipulations on them." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cashel"
+            label="cashel">
+        <attvalues>
+          <attvalue for="0"
+                    value="cashel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="s2"
+            label="s2">
+        <attvalues>
+          <attvalue for="0"
+                    value="s2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simplistic s3 - a project to learn erlang by building a s3 server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="switchblade"
+            label="switchblade">
+        <attvalues>
+          <attvalue for="0"
+                    value="switchblade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A silent loader for the U3 Switchblade project written in C." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="depix"
+            label="depix">
+        <attvalues>
+          <attvalue for="0"
+                    value="depix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official repo is http://github.com/guerilla-di/depix" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sso_what"
+            label="sso_what">
+        <attvalues>
+          <attvalue for="0"
+                    value="sso_what" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails extension to help with cookies in a system with sub-domains" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Twitter-Shell"
+            label="Twitter-Shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twitter-Shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Perl Twitter Shell Client " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="narwhal-playground"
+            label="narwhal-playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="narwhal-playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Swimming with the narwhals" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="find_by_param"
+            label="find_by_param">
+        <attvalues>
+          <attvalue for="0"
+                    value="find_by_param" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Find_by_param is a nice and easy way to handle permalinks and dealing with searching for to_param values" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_force"
+            label="has_force">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_force" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SalesForce Web2Lead submission" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="papervision3d"
+            label="papervision3d">
+        <attvalues>
+          <attvalue for="0"
+                    value="papervision3d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Papervision3D - 3.0" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="GoogleMapsFlashCluster"
+            label="GoogleMapsFlashCluster">
+        <attvalues>
+          <attvalue for="0"
+                    value="GoogleMapsFlashCluster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An implementation of clustering for the google maps api for flash" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="fringe-tv-show-code-breaking"
+            label="fringe-tv-show-code-breaking">
+        <attvalues>
+          <attvalue for="0"
+                    value="fringe-tv-show-code-breaking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Help crack the Fringe commercial-break picture code" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ffmpeg"
+            label="ffmpeg">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffmpeg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DSL for building and executing ffmpeg commands" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitmagic"
+            label="gitmagic">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitmagic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="A guide to using Git" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="movable-type-test"
+            label="movable-type-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="movable-type-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Expanded MT::Test code for plugin unit tests" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cppref"
+            label="cppref">
+        <attvalues>
+          <attvalue for="0"
+                    value="cppref" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="man-style access to cppreference.com documents" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sdl-interface"
+            label="sdl-interface">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdl-interface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An sdl ffi librairy for gambit-c scheme" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="bdberl"
+            label="bdberl">
+        <attvalues>
+          <attvalue for="0"
+                    value="bdberl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang interface to BerkeleyDB" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mintconstructor"
+            label="mintconstructor">
+        <attvalues>
+          <attvalue for="0"
+                    value="mintconstructor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="b-hooks-op-check"
+            label="b-hooks-op-check">
+        <attvalues>
+          <attvalue for="0"
+                    value="b-hooks-op-check" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Wrap opcode check callbacks" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-docs-de"
+            label="django-docs-de">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-docs-de" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="German translation of the Django documentation. You can find" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ninject-dynamic"
+            label="ninject-dynamic">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject-dynamic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A DLR integration for Ninject" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauthconsumer"
+            label="oauthconsumer">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauthconsumer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An iPhone ready, Objective-C implementation of an OAuth consumer." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plus-one"
+            label="plus-one">
+        <attvalues>
+          <attvalue for="0"
+                    value="plus-one" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Approximate a third dimension using optical flow." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="plugin-avatar"
+            label="plugin-avatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-avatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="teachingkids-site"
+            label="teachingkids-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="teachingkids-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Web site for RailsBridge teaching kids project" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eiqbrscaffold"
+            label="eiqbrscaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="eiqbrscaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scaffold used in my projects" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drupal-oembed"
+            label="drupal-oembed">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-oembed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An oEmbed client and provider for Drupal" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="google_closure_compiler"
+            label="google_closure_compiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_closure_compiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin for shrinking JavaScript assets using the Google Closure Compiler" />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rs-iphone-google-maps-component"
+            label="rs-iphone-google-maps-component">
+        <attvalues>
+          <attvalue for="0"
+                    value="rs-iphone-google-maps-component" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My google maps iphone component form." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="directed-edge-bindings"
+            label="directed-edge-bindings">
+        <attvalues>
+          <attvalue for="0"
+                    value="directed-edge-bindings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Source bindings to the Directed Edge webservices API" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zenses"
+            label="zenses">
+        <attvalues>
+          <attvalue for="0"
+                    value="zenses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a desktop application allowing you to scrobble tracks from an MTP device to Last.fm" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="radiant-ultrasphinx-search-extension"
+            label="radiant-ultrasphinx-search-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-ultrasphinx-search-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant Extension for the Sphinx full text search engine using the Ultrasphinx Plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby_parser"
+            label="ruby_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyParser fork, from Ryan Davis: http://rubyforge.org/projects/parsetree/" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="helloworld"
+            label="helloworld">
+        <attvalues>
+          <attvalue for="0"
+                    value="helloworld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A comparison of Hello, world startup times in various languages" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="skinny_spec"
+            label="skinny_spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="skinny_spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Skinny Spec is a collection of Rspec helper methods designed to help trim the fat and DRY up some of the bloat that sometimes results from properly specing your classes and templates." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_development"
+            label="android_development">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_development" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android development projects" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="diff-lcs"
+            label="diff-lcs">
+        <attvalues>
+          <attvalue for="0"
+                    value="diff-lcs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of the diff-lcs Ruby project." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="truncate-hanzi"
+            label="truncate-hanzi">
+        <attvalues>
+          <attvalue for="0"
+                    value="truncate-hanzi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django template filter to replace truncateword for CJK characters" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nodemachine"
+            label="nodemachine">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodemachine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of WebMachine for Node.js" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zNotes"
+            label="zNotes">
+        <attvalues>
+          <attvalue for="0"
+                    value="zNotes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Notes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="goodfather"
+            label="goodfather">
+        <attvalues>
+          <attvalue for="0"
+                    value="goodfather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The code  that powers http://thestatbot.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amazon_currencyConvertion"
+            label="amazon_currencyConvertion">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon_currencyConvertion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Price Convertion in Amazon detail item page. " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mod_zip"
+            label="mod_zip">
+        <attvalues>
+          <attvalue for="0"
+                    value="mod_zip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ZIP archiver for nginx" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="extutils-manifest"
+            label="extutils-manifest">
+        <attvalues>
+          <attvalue for="0"
+                    value="extutils-manifest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="utilities to write and check a MANIFEST file" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="godo"
+            label="godo">
+        <attvalues>
+          <attvalue for="0"
+                    value="godo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="go (to project) do (stuffs)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="attribute_normalizer"
+            label="attribute_normalizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="attribute_normalizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Adds the ability to normalize and format attributes cleanly with code blocks" />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tslib"
+            label="tslib">
+        <attvalues>
+          <attvalue for="0"
+                    value="tslib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fast time series library in c++" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="has_activity_feed"
+            label="has_activity_feed">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_activity_feed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MVC-Storefront"
+            label="MVC-Storefront">
+        <attvalues>
+          <attvalue for="0"
+                    value="MVC-Storefront" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The original codebase branch" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="planetoid"
+            label="planetoid">
+        <attvalues>
+          <attvalue for="0"
+                    value="planetoid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A lightweight planet, without steroids" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubydebug.tmbundle"
+            label="rubydebug.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubydebug.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fork of http://www.datanoise.com/articles/2006/8/27/control-debugger-from-textmate" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="env-js"
+            label="env-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="env-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="A pure-JavaScript browser environment." />
+          <attvalue for="10"
+                    value="119" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Sharp-Architecture-Contrib"
+            label="Sharp-Architecture-Contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="Sharp-Architecture-Contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="This is the contrib project for the S#arp Architecture framework.  This project provides additional functionality and alternative approaches to delivering solutions on S#arp projects.  Project led by Tom Cabanski." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="skeves"
+            label="skeves">
+        <attvalues>
+          <attvalue for="0"
+                    value="skeves" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minimal Eve Online skill queue monitor in ruby and sinatra." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="sparql"
+            label="sparql">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SPARQL parser and query engine for Ruby." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xrea-cron"
+            label="xrea-cron">
+        <attvalues>
+          <attvalue for="0"
+                    value="xrea-cron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XREA の cron で毎分ジョブを実行させるためのスクリプト" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clbuild-archimag"
+            label="clbuild-archimag">
+        <attvalues>
+          <attvalue for="0"
+                    value="clbuild-archimag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My fork of the clbuild" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="kaos.webcontrols"
+            label="kaos.webcontrols">
+        <attvalues>
+          <attvalue for="0"
+                    value="kaos.webcontrols" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="github-twitter"
+            label="github-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[DEAD] This is out of date and is left purely for others to peruse. Not needed anymore due to github-services" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="le-git"
+            label="le-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="le-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="It's a GitHub party and you're invited! Ruby wrapper for the GitHub API" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-members-extension"
+            label="radiant-members-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-members-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extends the Radiant user model to support site members" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datavisualization_2009"
+            label="datavisualization_2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="datavisualization_2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wordpress theme for the datavisualization.ch weblog." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zf-users.jp"
+            label="zf-users.jp">
+        <attvalues>
+          <attvalue for="0"
+                    value="zf-users.jp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="net-ssh-gateway"
+            label="net-ssh-gateway">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-ssh-gateway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A gateway class for tunneling connections via SSH over a forwarded port" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ojay"
+            label="ojay">
+        <attvalues>
+          <attvalue for="0"
+                    value="ojay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper for YUI 2.4 upwards with a concise API and asynchronous method chaining" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hop"
+            label="hop">
+        <attvalues>
+          <attvalue for="0"
+                    value="hop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Higher Order Perl modules on the CPAN" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-authorization-plugin-test"
+            label="rails-authorization-plugin-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-authorization-plugin-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Test application for testing the rails-authorization-plugin" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails_widget"
+            label="rails_widget">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_widget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Group your client-side assets into distributable &quot;widgets&quot;" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rice"
+            label="rice">
+        <attvalues>
+          <attvalue for="0"
+                    value="rice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My &quot;Ruby interface for C++ extensions&quot; repo (this is not the one you want, probably -- see http://github.com/jameskilton/rice instead) " />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reactor"
+            label="reactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="reactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple, pure Ruby reactor library" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ushahidi_Haiti"
+            label="Ushahidi_Haiti">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ushahidi_Haiti" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="2010 Haiti Instance" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Spring-Integration-in-Action"
+            label="Spring-Integration-in-Action">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spring-Integration-in-Action" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Source code to accompany the book" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="inline_attachment"
+            label="inline_attachment">
+        <attvalues>
+          <attvalue for="0"
+                    value="inline_attachment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes image_tag in an ActionMailer template embed the images in the emails" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="halcyon"
+            label="halcyon">
+        <attvalues>
+          <attvalue for="0"
+                    value="halcyon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="JSON Web App Framework [NOT UNDER ACTIVE DEVELOPMENT]" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="opentumblr"
+            label="opentumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, incredible and functional app, for tumblr run’s on Mac OS X , Windows, AND Linux  at wxpython" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nginx-upstream-fair"
+            label="nginx-upstream-fair">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-upstream-fair" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The fair load balancer module for nginx" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rubytter"
+            label="rubytter">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubytter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rubytter is a simple twitter library." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="teldra_prime"
+            label="teldra_prime">
+        <attvalues>
+          <attvalue for="0"
+                    value="teldra_prime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The danceable demo version." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Piano-Sonata"
+            label="Piano-Sonata">
+        <attvalues>
+          <attvalue for="0"
+                    value="Piano-Sonata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new Symphony theme" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="aptana-tv"
+            label="aptana-tv">
+        <attvalues>
+          <attvalue for="0"
+                    value="aptana-tv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="websearch"
+            label="websearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="websearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="UMKC CS499" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="authentication"
+            label="authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="authentication for rails" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oss_presentation"
+            label="oss_presentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="oss_presentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="exception_logger"
+            label="exception_logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="exception_logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="238" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ffmpeg-rb"
+            label="ffmpeg-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffmpeg-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ffmpeg library extension with ruby-inline" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="todoba"
+            label="todoba">
+        <attvalues>
+          <attvalue for="0"
+                    value="todoba" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An issue tracking and project management system" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-is-formattable"
+            label="dm-is-formattable">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-formattable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="a2mksite"
+            label="a2mksite">
+        <attvalues>
+          <attvalue for="0"
+                    value="a2mksite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apache 2 Virtual Host Generator Script" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="md.simple_relation.ee_addon"
+            label="md.simple_relation.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.simple_relation.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creates a &quot;simple&quot; relationship field, storing only the entry_id for weblogs or galleries." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="multiselect_to_checkboxes"
+            label="multiselect_to_checkboxes">
+        <attvalues>
+          <attvalue for="0"
+                    value="multiselect_to_checkboxes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin for Symphony CMS which converts all multiselect fields into checkboxes." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-blog-entries"
+            label="django-blog-entries">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-blog-entries" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A blog entries application. Spawned from coltrane." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-notification"
+            label="django-notification">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-notification" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="user notification management for the Django web framework" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vowpal_wabbit"
+            label="vowpal_wabbit">
+        <attvalues>
+          <attvalue for="0"
+                    value="vowpal_wabbit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="John Langford's original release of Vowpal Wabbit -- a fast online learning algorithm" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="roles"
+            label="roles">
+        <attvalues>
+          <attvalue for="0"
+                    value="roles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Roles is a library for using role-based authorization and object modification." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="titanium_developer"
+            label="titanium_developer">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium_developer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Appcelerator Titanium Developer" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="functional-koans"
+            label="functional-koans">
+        <attvalues>
+          <attvalue for="0"
+                    value="functional-koans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A set of common ideas for learning functional programming" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="harker"
+            label="harker">
+        <attvalues>
+          <attvalue for="0"
+                    value="harker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails deployments via RubyGems. Because a package manager is a terrible thing to waste." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fixmysite"
+            label="fixmysite">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixmysite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like FixMyStreet but for Websites, or like GetSatisfaction but for the UK Government Online " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="r2shell"
+            label="r2shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="r2shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple shell scripts with ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-404checker"
+            label="mt-plugin-404checker">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-404checker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that helps reduce the number of 404s on your web site." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rails_i18n_demo_app"
+            label="rails_i18n_demo_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_i18n_demo_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Demo for Rails 2.2 internationalization &amp;amp; localization features" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra_n_couchdb"
+            label="sinatra_n_couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_n_couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A testing ground for using CouchDB in Sinatra" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_activerecord"
+            label="merb_activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb plugin that provides support for using activerecord within a merb application" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="i5.be"
+            label="i5.be">
+        <attvalues>
+          <attvalue for="0"
+                    value="i5.be" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple URL shortener" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lg.addon_updater.ee_addon"
+            label="lg.addon_updater.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="lg.addon_updater.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Notify users of ExpressionEngine extension, module and plugin updates" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sctpscan"
+            label="sctpscan">
+        <attvalues>
+          <attvalue for="0"
+                    value="sctpscan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SCTP network scanner for discovery and security" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="zentest"
+            label="zentest">
+        <attvalues>
+          <attvalue for="0"
+                    value="zentest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Testing, on steriods. Go red with zentest which ensures test coverage and accelerates TDD. Go green with unit_diff using Advanced Diffing Technology™ to highlight errors. Refactor with autotest, continuous integration while you code." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ninject.extensions.weakeventmessagebroker"
+            label="ninject.extensions.weakeventmessagebroker">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.extensions.weakeventmessagebroker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Message broker extension for Ninject using weak events" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="python-postats"
+            label="python-postats">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-postats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Calculate stats from po files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="association-lists"
+            label="association-lists">
+        <attvalues>
+          <attvalue for="0"
+                    value="association-lists" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pretty record/association lists with action buttons, drag &amp; drop, ajax editing, etc.." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="godlike"
+            label="godlike">
+        <attvalues>
+          <attvalue for="0"
+                    value="godlike" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Feel god like after your tests" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="archaeopteryx"
+            label="archaeopteryx">
+        <attvalues>
+          <attvalue for="0"
+                    value="archaeopteryx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Ruby MIDI DJing/live-coding thing" />
+          <attvalue for="10"
+                    value="236" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feeddetector"
+            label="feeddetector">
+        <attvalues>
+          <attvalue for="0"
+                    value="feeddetector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A revised and expanded feed detector based on code from Dominiek's post (http://dominiek.com/articles/2007/6/22/detecting-atom-rss-feeds-in-ruby) on detecting feeds." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wigit"
+            label="wigit">
+        <attvalues>
+          <attvalue for="0"
+                    value="wigit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="WiGit" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="budgets-iphone"
+            label="budgets-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="budgets-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example iPhone application that talks to a RESTful Rails application to manage budgets and their related expenses." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fischyfriends"
+            label="fischyfriends">
+        <attvalues>
+          <attvalue for="0"
+                    value="fischyfriends" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A fischy(sic) version of a friend system" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="digitalnz"
+            label="digitalnz">
+        <attvalues>
+          <attvalue for="0"
+                    value="digitalnz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby lib to provide access to digitalnz.org's API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wmctrl"
+            label="wmctrl">
+        <attvalues>
+          <attvalue for="0"
+                    value="wmctrl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="wmctrl with extensions and 64bit support" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="emacs-configs"
+            label="emacs-configs">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-configs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="My personal Emacs configuration" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="npm"
+            label="npm">
+        <attvalues>
+          <attvalue for="0"
+                    value="npm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CakeLocale"
+            label="CakeLocale">
+        <attvalues>
+          <attvalue for="0"
+                    value="CakeLocale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Project containing a translation effort for the CakePHP core" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.Cache"
+            label="Castle.Facilities.Cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.Cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="cart"
+            label="cart">
+        <attvalues>
+          <attvalue for="0"
+                    value="cart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cart is framework agnostic imlementation of shopping cart." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ledger"
+            label="ledger">
+        <attvalues>
+          <attvalue for="0"
+                    value="ledger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Double-entry accounting system with a command-line reporting interface" />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="methods-usage"
+            label="methods-usage">
+        <attvalues>
+          <attvalue for="0"
+                    value="methods-usage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A super-crude script that compares usage of methods in Ruby standard library using Google Code Search data" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-sass-tmbundle"
+            label="ruby-sass-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sass-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sass bundle for TextMate compatible editors, including E Text Editor" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Speed-of-Sound"
+            label="Speed-of-Sound">
+        <attvalues>
+          <attvalue for="0"
+                    value="Speed-of-Sound" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Visualisation software for Speed of Sound" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mobwrite"
+            label="mobwrite">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobwrite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git import of the google-mobwrite project from Google Code" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hbase-ruby"
+            label="hbase-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="hbase-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ruby client for Hadoop HBase" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="compree"
+            label="compree">
+        <attvalues>
+          <attvalue for="0"
+                    value="compree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An ecommerce made by aprendendo-rails group." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="go-gtk"
+            label="go-gtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="go-gtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Go binding for GTK" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="tkx"
+            label="tkx">
+        <attvalues>
+          <attvalue for="0"
+                    value="tkx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Tk interface for Perl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="railslove_deploy"
+            label="railslove_deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="railslove_deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Railslove Deploy recipes to setup a Rail/rack app from scratch" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="megahal"
+            label="megahal">
+        <attvalues>
+          <attvalue for="0"
+                    value="megahal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exploring some alternate memory allocation behaviors for megahal" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rugui"
+            label="rugui">
+        <attvalues>
+          <attvalue for="0"
+                    value="rugui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deprecated repository: moved to http://github.com/rugui/rugui" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="addresses"
+            label="addresses">
+        <attvalues>
+          <attvalue for="0"
+                    value="addresses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EveryBlock's address extractor in a command-line utility" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="p5-args"
+            label="p5-args">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-args" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the new args.pm!" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="columbawawi"
+            label="columbawawi">
+        <attvalues>
+          <attvalue for="0"
+                    value="columbawawi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Child growth monitoring over SMS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="programming-erlang"
+            label="programming-erlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="programming-erlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My trials and tribulations as I go through Joe Armstrong's Programming Erlang Book" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dash-activerecord"
+            label="dash-activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FiveRuns Dash recipe for ActiveRecord" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_error_messages_for"
+            label="rails_error_messages_for">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_error_messages_for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="More useful error messages for Rails, modify entire message or don't even show message" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-autocomplete"
+            label="jquery-autocomplete">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-autocomplete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="jQuery Autocomplete plugin" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="activerecord_symbolize"
+            label="activerecord_symbolize">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord_symbolize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Symbolize attribute values in ActiveRecord (e.g. for nicer enums)" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="photo"
+            label="photo">
+        <attvalues>
+          <attvalue for="0"
+                    value="photo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My photo album project." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pygr-draw"
+            label="pygr-draw">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygr-draw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple drawing code for pygr features" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pwitter"
+            label="pwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="pwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Cocoa Twitter Client" />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="xmppframework"
+            label="xmppframework">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmppframework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An XMPP Framework in Objective-C for the Cocoa development community. The framework can be used for desktop applications or iPhone applications." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="es4-ec2"
+            label="es4-ec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="es4-ec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts to manage ElectroServer 4 instances on Amazon's EC2" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="migrator"
+            label="migrator">
+        <attvalues>
+          <attvalue for="0"
+                    value="migrator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A migration framework written in Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-progress-bar-uploader"
+            label="merb-progress-bar-uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-progress-bar-uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An f'ning annoying uploader tool that has a progress bar" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="soap4r-spox"
+            label="soap4r-spox">
+        <attvalues>
+          <attvalue for="0"
+                    value="soap4r-spox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Modified soap4r library to run on Ruby 1.9" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="metvuw-rain"
+            label="metvuw-rain">
+        <attvalues>
+          <attvalue for="0"
+                    value="metvuw-rain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chill"
+            label="chill">
+        <attvalues>
+          <attvalue for="0"
+                    value="chill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple PHP Couchdb REST client" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cruisecontrol.rb"
+            label="cruisecontrol.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruisecontrol.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cruise Control for Ruby, keep it simple" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ooh-auth"
+            label="ooh-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="ooh-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A slice which extends merb-auth by turning your application into a full OAuth provider." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moonshine_astrails_safe"
+            label="moonshine_astrails_safe">
+        <attvalues>
+          <attvalue for="0"
+                    value="moonshine_astrails_safe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Install and configure astrails-safe" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pluginmanager"
+            label="pluginmanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="pluginmanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Several classes for Objective-C/Cocoa to help write plugins using common scripting languages." />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="Ushahidi_FrontlineSMS"
+            label="Ushahidi_FrontlineSMS">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ushahidi_FrontlineSMS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.ui.workbench"
+            label="org.eclipse.ui.workbench">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.ui.workbench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="python-oauth2"
+            label="python-oauth2">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-oauth2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A fully tested, abstract interface to creating OAuth clients and servers." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yoursway-eclipse-osx-repackager"
+            label="yoursway-eclipse-osx-repackager">
+        <attvalues>
+          <attvalue for="0"
+                    value="yoursway-eclipse-osx-repackager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Repackages Eclipse and Rich Client Platform applications as Mac OS X bundles" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tekaccept"
+            label="tekaccept">
+        <attvalues>
+          <attvalue for="0"
+                    value="tekaccept" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Auto-accept invites from guild members and friends" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="puppet-squid"
+            label="puppet-squid">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-squid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet module for squid" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="emacs-ditz"
+            label="emacs-ditz">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-ditz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Emacs interface to Ditz issue tracking system." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="socnet"
+            label="socnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="socnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Social Networks plugin" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cucumber_growler"
+            label="cucumber_growler">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber_growler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Growl notifications for Cucumber" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activemerchant-ogone"
+            label="activemerchant-ogone">
+        <attvalues>
+          <attvalue for="0"
+                    value="activemerchant-ogone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Deprecated - This is changed as plugin/gem to activemerchant at http://github.com/DefV/active_merchant_ogone" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pairwise2"
+            label="pairwise2">
+        <attvalues>
+          <attvalue for="0"
+                    value="pairwise2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pairwise 2.0" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="c2_newsletter"
+            label="c2_newsletter">
+        <attvalues>
+          <attvalue for="0"
+                    value="c2_newsletter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Newsletter plugin for the Calcium2 system." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-example"
+            label="sinatra-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exemplo de uma aplicação funcional em sintra com rspec e cucumber" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="basecampjs"
+            label="basecampjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="basecampjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript wrapper for the Basecamp API to be used in an environment like AIR." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-whitespace"
+            label="git-whitespace">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-whitespace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Squashes whitespace from text files in the current project." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="form_assistant"
+            label="form_assistant">
+        <attvalues>
+          <attvalue for="0"
+                    value="form_assistant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin: a custom form builder that attempts to make your forms friendly." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala"
+            label="scala">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Mirror of scala repository + paulp's branches." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="can_has_cached"
+            label="can_has_cached">
+        <attvalues>
+          <attvalue for="0"
+                    value="can_has_cached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gifts an arbitrary object with access to memcached via the memcached gem." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="async_observer"
+            label="async_observer">
+        <attvalues>
+          <attvalue for="0"
+                    value="async_observer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that provides deep integration with Beanstalk." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-catalyst-plugin-facebook"
+            label="perl-catalyst-plugin-facebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-catalyst-plugin-facebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="OX"
+            label="OX">
+        <attvalues>
+          <attvalue for="0"
+                    value="OX" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Large Farm Animal" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="awesome-events"
+            label="awesome-events">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome-events" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="API wrapper for subscribing/publishing to Upcoming/Facebook events." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="protorb"
+            label="protorb">
+        <attvalues>
+          <attvalue for="0"
+                    value="protorb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prototype-based OOP for Ruby" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="compass-style.org"
+            label="compass-style.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-style.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Compass Stylesheet Framework's Website" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kdelicious"
+            label="kdelicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="kdelicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Konqueror del.icio.us plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="skink"
+            label="skink">
+        <attvalues>
+          <attvalue for="0"
+                    value="skink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Skink is a continuous-integration server in Python." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="textproto"
+            label="textproto">
+        <attvalues>
+          <attvalue for="0"
+                    value="textproto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic prototyping for text/sms handling in Android." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="oauth_provider"
+            label="oauth_provider">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth_provider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A library for assisting with making an OAuth provider" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dailyshoot"
+            label="dailyshoot">
+        <attvalues>
+          <attvalue for="0"
+                    value="dailyshoot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The website for dailyshoot.com" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="canonical-url"
+            label="canonical-url">
+        <attvalues>
+          <attvalue for="0"
+                    value="canonical-url" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to take advantage of the new Canonical URL support of search engines." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-megapull"
+            label="git-megapull">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-megapull" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pull (or clone) all repos from a list" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="station"
+            label="station">
+        <attvalues>
+          <attvalue for="0"
+                    value="station" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails Content Management System engine" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="art"
+            label="art">
+        <attvalues>
+          <attvalue for="0"
+                    value="art" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="vector drawing for buttons, icons, widgets and all that stuff" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mysql_tasks"
+            label="mysql_tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql_tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rake tasks for mysql backup and restore" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="direct-rails"
+            label="direct-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="direct-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails/Merb implementation of Ext.Direct" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codish"
+            label="codish">
+        <attvalues>
+          <attvalue for="0"
+                    value="codish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Jack/Narwhal/GAE back-end for the Codish Lexicon website." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-xlib"
+            label="ruby-xlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-xlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some base libraries for writing a windowmanager in ruby." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="platform_system_core"
+            label="platform_system_core">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_system_core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="live-validate"
+            label="live-validate">
+        <attvalues>
+          <attvalue for="0"
+                    value="live-validate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery Ajax CakePHP live Validation, validates as you fill out a form." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Site-Template"
+            label="Site-Template">
+        <attvalues>
+          <attvalue for="0"
+                    value="Site-Template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Because I'm sick of doing this over and over again." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plugin-Library-staging"
+            label="plugin-Library-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-Library-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin to handle indexes on freenet" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="syncml"
+            label="syncml">
+        <attvalues>
+          <attvalue for="0"
+                    value="syncml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pure-perl implementation of a SyncML server" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="custom-err-msg"
+            label="custom-err-msg">
+        <attvalues>
+          <attvalue for="0"
+                    value="custom-err-msg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Custom Error Message Rails plugin" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="growtrees"
+            label="growtrees">
+        <attvalues>
+          <attvalue for="0"
+                    value="growtrees" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="playing around with scala for fun" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redmine_tab"
+            label="redmine_tab">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_tab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Add a named tab to Redmine that links to an iframe" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubyurl"
+            label="rubyurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Your favorite URL-shortening service in all of Ruby land" />
+          <attvalue for="10"
+                    value="122" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="breadcrumb"
+            label="breadcrumb">
+        <attvalues>
+          <attvalue for="0"
+                    value="breadcrumb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data Source that will provide a focused page breadcrumb from the current page" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="video-app"
+            label="video-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="video-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Youtube-like site written in Rails.  Uses ffmpeg, flowplayer, attachment_fu, authlogic, acts_as_taggable_on_steroids" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="test-file"
+            label="test-file">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-file" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(Perl) Check file attributes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="portablecontacts"
+            label="portablecontacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="portablecontacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Portable Contacts client for Ruby" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nanotest_extensions"
+            label="nanotest_extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanotest_extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Nano extensions for nanotest" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby_games"
+            label="ruby_games">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_games" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MERuby.org's RubyGames" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_mart"
+            label="merb_mart">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_mart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DEVELOPMENT DISCONTINUED: Consider using Spree (repo: http://github.com/railsdog/spree) instead." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="WWW-Mechanize-TreeBuilder"
+            label="WWW-Mechanize-TreeBuilder">
+        <attvalues>
+          <attvalue for="0"
+                    value="WWW-Mechanize-TreeBuilder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use HTML::TreeBuilder with WWW::Mechanize modules" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="object_daddy"
+            label="object_daddy">
+        <attvalues>
+          <attvalue for="0"
+                    value="object_daddy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Who's your daddy? Kill Rails fixtures, Don't Repeat Yourself, reduce the complexity of your tests." />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gen_cluster"
+            label="gen_cluster">
+        <attvalues>
+          <attvalue for="0"
+                    value="gen_cluster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="`gen_cluster` is an erlang behavior for pid clustering. It is a cascading behavior that builds on `gen_server`." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-cachemanager"
+            label="mt-plugin-cachemanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-cachemanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable that provides additional functionality to assist in the management of template module caches." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="multimodel-forms"
+            label="multimodel-forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="multimodel-forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Multi-model forms plugin for rails" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="autodie"
+            label="autodie">
+        <attvalues>
+          <attvalue for="0"
+                    value="autodie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Make functions succeed or die in Perl, with lexical scope." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fin"
+            label="fin">
+        <attvalues>
+          <attvalue for="0"
+                    value="fin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Realtime templates" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mint.repoze"
+            label="mint.repoze">
+        <attvalues>
+          <attvalue for="0"
+                    value="mint.repoze" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="netzke"
+            label="netzke">
+        <attvalues>
+          <attvalue for="0"
+                    value="netzke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A top level meta-project meant to facilitate installation of the Netzke framework and provide documentation for it." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="git-browser"
+            label="git-browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Watch Git repos on your server via browser." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Math4-Multiplication"
+            label="Math4-Multiplication">
+        <attvalues>
+          <attvalue for="0"
+                    value="Math4-Multiplication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Activity for the Sugar Labs Math 4 project for the OLPC.  I'm doing 4.N.12" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="campyre"
+            label="campyre">
+        <attvalues>
+          <attvalue for="0"
+                    value="campyre" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Campfire client for Android." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="lua-alchemy"
+            label="lua-alchemy">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua-alchemy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Port of the Lua programming language for ActionScript using Alchemy" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pfeed"
+            label="pfeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="pfeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A rails plugin that allows you to create extensible log of activity" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="missile-command"
+            label="missile-command">
+        <attvalues>
+          <attvalue for="0"
+                    value="missile-command" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python module to command Dream Cheeky USB missile launcher" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rails-1-2-3-launcher"
+            label="rails-1-2-3-launcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-1-2-3-launcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The awesome rails template launcher!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="penumbra"
+            label="penumbra">
+        <attvalues>
+          <attvalue for="0"
+                    value="penumbra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="idiomatic opengl bindings for clojure" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="objectivesupport"
+            label="objectivesupport">
+        <attvalues>
+          <attvalue for="0"
+                    value="objectivesupport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Various Objective-C utilities originally pulled from the ObjectiveResource project, but now having a more utilitarian slant." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="mime-types"
+            label="mime-types">
+        <attvalues>
+          <attvalue for="0"
+                    value="mime-types" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby MIME::Types implementation" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="castle"
+            label="castle">
+        <attvalues>
+          <attvalue for="0"
+                    value="castle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(Svn Mirror) Castle is an open source project for .net that aspires to simplify the development of enterprise and web applications. Offering a set of tools (working together or independently) and integration with others open source projects, Castle helps you get more done with less code and in less time. " />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="copy_to_clipboard"
+            label="copy_to_clipboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="copy_to_clipboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Flash + Rails solution to enable cross-browser copy-to-clipboard functionality" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fermat"
+            label="fermat">
+        <attvalues>
+          <attvalue for="0"
+                    value="fermat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A dead simple, no-frills Sinatra powered blog engine." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rakki"
+            label="rakki">
+        <attvalues>
+          <attvalue for="0"
+                    value="rakki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Wiki for Ramaze running on Innate" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="elock"
+            label="elock">
+        <attvalues>
+          <attvalue for="0"
+                    value="elock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple, fault-tolerant distributed lock server in erlang." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="propertiescopymachine"
+            label="propertiescopymachine">
+        <attvalues>
+          <attvalue for="0"
+                    value="propertiescopymachine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight extension to BeanUtils that uses annotations for better readability and less errors." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mock_record"
+            label="mock_record">
+        <attvalues>
+          <attvalue for="0"
+                    value="mock_record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mosml"
+            label="mosml">
+        <attvalues>
+          <attvalue for="0"
+                    value="mosml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Moscow ML is a light-weight implementation of Standard ML (SML), a strict functional language widely used in teaching and research" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="validation_reflection"
+            label="validation_reflection">
+        <attvalues>
+          <attvalue for="0"
+                    value="validation_reflection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Mirror of validation reflection plugin" />
+          <attvalue for="10"
+                    value="280" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sparring_hangman"
+            label="sparring_hangman">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparring_hangman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hangman player for 2009 Ruby Sparring event" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rest-client"
+            label="rest-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple REST client for Ruby, inspired by microframework syntax for specifying actions." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="campfireclient"
+            label="campfireclient">
+        <attvalues>
+          <attvalue for="0"
+                    value="campfireclient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java API and command-line client for Campfire, the 37Signals chat application." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="node-comment"
+            label="node-comment">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-comment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Proof of concept - Long polling message queue with CouchDB for persistence." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sample_models"
+            label="sample_models">
+        <attvalues>
+          <attvalue for="0"
+                    value="sample_models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beonthenet-template-amoranegra"
+            label="beonthenet-template-amoranegra">
+        <attvalues>
+          <attvalue for="0"
+                    value="beonthenet-template-amoranegra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Template 'Amora Negra', preparado originalmente por Leonardo Miranda, para o Be on the Net e modificado por Leandro Mello." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="campus-shuttle-tracker"
+            label="campus-shuttle-tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="campus-shuttle-tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Track Trinity College campus shuttle using Android" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="CS450-MPX"
+            label="CS450-MPX">
+        <attvalues>
+          <attvalue for="0"
+                    value="CS450-MPX" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command Line OS for WVU's CS 450 Course" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sous-chef"
+            label="sous-chef">
+        <attvalues>
+          <attvalue for="0"
+                    value="sous-chef" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An assistant for chef." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ey-backup"
+            label="ey-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="backup gem for backing up databases and filesystems to s3 with rolling windows and a download reapply backup script" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="djangoprojectrecipe"
+            label="djangoprojectrecipe">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangoprojectrecipe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a fork of djangorecipe modified to our own needs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Omnidomo"
+            label="Omnidomo">
+        <attvalues>
+          <attvalue for="0"
+                    value="Omnidomo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Task, client, knowledge, and resource management software to power your organization." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redis-py"
+            label="redis-py">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="Redis Python Client" />
+          <attvalue for="10"
+                    value="98" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="behaveJS"
+            label="behaveJS">
+        <attvalues>
+          <attvalue for="0"
+                    value="behaveJS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="batchbook"
+            label="batchbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="batchbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby Wrapper for The BatchBook API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-tmbundle"
+            label="git-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="James Conroy-Finn is the new maintainer. Please visit his repository ( http://github.com/jcf/git-tmbundle ) for the new official home of the git-TextMate bundle. Thank you!
+" />
+          <attvalue for="10"
+                    value="405" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tuple-ordered"
+            label="tuple-ordered">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuple-ordered" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An implementation the Comparable interface for Java Tuple." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="carousel"
+            label="carousel">
+        <attvalues>
+          <attvalue for="0"
+                    value="carousel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="super simple-hackable jquery carousel" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="WiShield"
+            label="WiShield">
+        <attvalues>
+          <attvalue for="0"
+                    value="WiShield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WiShield library for the Arduino development platform" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="emrpc"
+            label="emrpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="emrpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modular ruby RPC library with blocking and evented API (using EventMachine)" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ebayapi"
+            label="ebayapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebayapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git repo for the library located at http://rubyforge.org/projects/ebayapi" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prather.org-family"
+            label="prather.org-family">
+        <attvalues>
+          <attvalue for="0"
+                    value="prather.org-family" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="php_repl"
+            label="php_repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="php_repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A REPL (Read-Eval-Print Loop) for PHP" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="pony_server"
+            label="pony_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="pony_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django implementation of the XML RPC backend server for pony-build" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ready_for_i18n"
+            label="ready_for_i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="ready_for_i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A handy tool helping transfer your local Rails project to an i18n one by extracting text from HTML and helper methods." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="loopedSlider"
+            label="loopedSlider">
+        <attvalues>
+          <attvalue for="0"
+                    value="loopedSlider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="loopedSlider is a plugin made for jQuery that solves a simple problem, the looping of slide content. It was created to be easy to implement, smooth and most of all end the &quot;content rewind&quot; that most other content sliders suffer from." />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="packager"
+            label="packager">
+        <attvalues>
+          <attvalue for="0"
+                    value="packager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="builds packages using the package.yml MooTools syntax" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="site-skel"
+            label="site-skel">
+        <attvalues>
+          <attvalue for="0"
+                    value="site-skel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate skeleton websites from the CLI based on predefined templates and variants" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruby-vbox"
+            label="ruby-vbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-vbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby gem to manage VirtualBox virtual machines." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inaction_mailer"
+            label="inaction_mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="inaction_mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ActionMailer delivery method to save mails as files in a directory." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wsoc"
+            label="wsoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="wsoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Web Spider Obstacle Course" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vunsy"
+            label="vunsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="vunsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Vunsy is a PHP program considered in founding the basic structure of a website, think of vunsy as the Kernel that you can use it to make any distribution, likely Vunsy can be used as website kernel, you can build any website using it just with making your website components, you can use vunsy to assemble it , and it will be your site" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="couchTodo"
+            label="couchTodo">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchTodo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="todo list built with sinatra + couchdb" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openconferenceware"
+            label="openconferenceware">
+        <attvalues>
+          <attvalue for="0"
+                    value="openconferenceware" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="OpenConferenceWare is an open source web application for events and conferences. This customizable, general-purpose platform provides proposals, sessions, schedules, tracks and more." />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wysihat-engine-demo"
+            label="wysihat-engine-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="wysihat-engine-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple demo for WysiHat Engine." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kicker"
+            label="kicker">
+        <attvalues>
+          <attvalue for="0"
+                    value="kicker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A lean, agnostic, flexible file-change watcher, using OS X FSEvents." />
+          <attvalue for="10"
+                    value="154" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aeon"
+            label="aeon">
+        <attvalues>
+          <attvalue for="0"
+                    value="aeon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="217" />
+          <attvalue for="9"
+                    value="An HD interface for XBMC" />
+          <attvalue for="10"
+                    value="348" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="referenz2"
+            label="referenz2">
+        <attvalues>
+          <attvalue for="0"
+                    value="referenz2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails Referenz Anwendung, zweiter Anlauf, für das Buch &quot;Rails in der Praxis&quot;" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="py-tokyodystopia"
+            label="py-tokyodystopia">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-tokyodystopia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tokyo DystopiaのPython Interface" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dte"
+            label="dte">
+        <attvalues>
+          <attvalue for="0"
+                    value="dte" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Duperrific Theme Engine" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="syck"
+            label="syck">
+        <attvalues>
+          <attvalue for="0"
+                    value="syck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="swift yaml for ruby, python, perl, etc." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Io" />
+        </attvalues>
+      </node>
+      <node id="slim"
+            label="slim">
+        <attvalues>
+          <attvalue for="0"
+                    value="slim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Module for Axiom Stack that can automatically create minified, concatentated copies of your client-side javascript and css." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="poolparty-plugins"
+            label="poolparty-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="poolparty-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extensions on PoolParty" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="test-base-pm"
+            label="test-base-pm">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-base-pm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extendable Perl Testing" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rfeed"
+            label="rfeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="awesome and real world-class feeds processor" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pfi"
+            label="pfi">
+        <attvalues>
+          <attvalue for="0"
+                    value="pfi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PFI (Port Forwarding Interceptor)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spaghettiphp-docs"
+            label="spaghettiphp-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="spaghettiphp-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Documentation for Spaghetti* Framework" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="stagehand-php-lexer"
+            label="stagehand-php-lexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="stagehand-php-lexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="finance-geniustrader"
+            label="finance-geniustrader">
+        <attvalues>
+          <attvalue for="0"
+                    value="finance-geniustrader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="geniustrader svn mirror and my local branches." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="viget_deployment"
+            label="viget_deployment">
+        <attvalues>
+          <attvalue for="0"
+                    value="viget_deployment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano recipes and strategies" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-sns-extension"
+            label="radiant-sns-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-sns-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds Stylesheet and Javascript management to Radiant" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aqpm"
+            label="aqpm">
+        <attvalues>
+          <attvalue for="0"
+                    value="aqpm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="QT wrapper library around alpm, Arch Linux Package Management Library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="ticket2rtm"
+            label="ticket2rtm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ticket2rtm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trac Plugin that synchronize Trac and Remember the Milk." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jsdoc_helper"
+            label="jsdoc_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsdoc_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rake tasks for generating javascript documentation with jsdoc-toolkit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="app-editortools"
+            label="app-editortools">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-editortools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line application to leverage PPIx::EditorTools" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="enumerated_attribute"
+            label="enumerated_attribute">
+        <attvalues>
+          <attvalue for="0"
+                    value="enumerated_attribute" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy enum for your models, objects and views" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gaeutilities"
+            label="gaeutilities">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaeutilities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="gaeutilities - A collection of utilities to help with application development on Google Appengine" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scriptlets"
+            label="scriptlets">
+        <attvalues>
+          <attvalue for="0"
+                    value="scriptlets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Web scripting in the cloud" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="subcommand"
+            label="subcommand">
+        <attvalues>
+          <attvalue for="0"
+                    value="subcommand" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python library to build command line utilities with subcommands." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tog_oracle"
+            label="tog_oracle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_oracle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Questions&amp;amp;answers plugin for tog platform" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hellanzb"
+            label="hellanzb">
+        <attvalues>
+          <attvalue for="0"
+                    value="hellanzb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XMLRPC API all wrapped up" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="persistable"
+            label="persistable">
+        <attvalues>
+          <attvalue for="0"
+                    value="persistable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="angerwhale"
+            label="angerwhale">
+        <attvalues>
+          <attvalue for="0"
+                    value="angerwhale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="textmate-email-bundle"
+            label="textmate-email-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate-email-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A TextMate bundle to help send and test HTML emails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="raramorph"
+            label="raramorph">
+        <attvalues>
+          <attvalue for="0"
+                    value="raramorph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Raramorph is a Ruby 1.9 gem for arabic morphological analysis and indexing" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openssh_toolkit"
+            label="openssh_toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="openssh_toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small collection of patches and programs for interacting with OpenSSH" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="log4net"
+            label="log4net">
+        <attvalues>
+          <attvalue for="0"
+                    value="log4net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache log4net" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="realhatenastar"
+            label="realhatenastar">
+        <attvalues>
+          <attvalue for="0"
+                    value="realhatenastar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="activity-streams-specs"
+            label="activity-streams-specs">
+        <attvalues>
+          <attvalue for="0"
+                    value="activity-streams-specs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Specifications for publishing and consuming Activity Streams " />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="futonproxy"
+            label="futonproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="futonproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple proxy for hacking Futon" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="serially"
+            label="serially">
+        <attvalues>
+          <attvalue for="0"
+                    value="serially" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails app to keep track of one's software serial numbers." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="enforcer"
+            label="enforcer">
+        <attvalues>
+          <attvalue for="0"
+                    value="enforcer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="You laugh at me, you bastard, and I'll shoot you where you stand." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frankie"
+            label="frankie">
+        <attvalues>
+          <attvalue for="0"
+                    value="frankie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy creation of Facebook applications in Ruby using plugin for Sinatra web framework that integrates with Facebooker gem." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arid_cache"
+            label="arid_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="arid_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automates efficient caching of your ActiveRecord collections, gives you counts for free and supports pagination.  ARID Cache makes caching easy and effective.  ARID cache supports caching on all your model named scopes, class methods and instance methods right out of the box.  ARID cache prevents caching logic from cluttering your models and clarifies your logic by making explicit calls to cached result sets.              ARID Cache is designed for handling large, expensive ActiveRecord collections but is equally useful for caching anything else as well." />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-couchdb"
+            label="net-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Perl interface for CouchDB" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="a12"
+            label="a12">
+        <attvalues>
+          <attvalue for="0"
+                    value="a12" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="flash as3 code library" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="lazy_record"
+            label="lazy_record">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy_record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Proof of concept Lazy-Loading for ActiveRecord. Inspired by the 'kickers' of Ambition." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PrimMesher"
+            label="PrimMesher">
+        <attvalues>
+          <attvalue for="0"
+                    value="PrimMesher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="UnOfficial PrimMesher Repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wufoo"
+            label="wufoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="wufoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="simple wrapper for the wufoo submission api" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="APE_Server"
+            label="APE_Server">
+        <attvalues>
+          <attvalue for="0"
+                    value="APE_Server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ajax Push Engine : Lightweight HTTP Streaming server. Fully written in C language, it provides best performances, making it the faster Comet server to date. APE now support server-side javascript modules through spidermonkey" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="hikidoc2tex"
+            label="hikidoc2tex">
+        <attvalues>
+          <attvalue for="0"
+                    value="hikidoc2tex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="markov"
+            label="markov">
+        <attvalues>
+          <attvalue for="0"
+                    value="markov" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple markov chains" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="form-controls"
+            label="form-controls">
+        <attvalues>
+          <attvalue for="0"
+                    value="form-controls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[Symphony 2] An XSLT utility to create powerful HTML forms with Symphony Events" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mojomojo"
+            label="mojomojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojomojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="A Catalyst &amp; DBIx::Class powered Wiki. " />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-sudo"
+            label="puppet-sudo">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-sudo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="engineyard-pbx"
+            label="engineyard-pbx">
+        <attvalues>
+          <attvalue for="0"
+                    value="engineyard-pbx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="engravings"
+            label="engravings">
+        <attvalues>
+          <attvalue for="0"
+                    value="engravings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Adds notes to item tooltips" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="ruby-yui-compressor"
+            label="ruby-yui-compressor">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-yui-compressor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Ruby interface to YUI Compressor for minifying JavaScript and CSS assets." />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="googlereader-vim"
+            label="googlereader-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlereader-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is vimscript for googlereader" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="w2tags"
+            label="w2tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="w2tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="w2tags is the way to tags, a short cut / macros. when it do it use some patern  define in files (HOT file) to produce tags from minimal code to become full fledge tags" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mobile-fu"
+            label="mobile-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobile-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Automatically detect mobile requests from mobile devices in your Rails application." />
+          <attvalue for="10"
+                    value="242" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="litecal"
+            label="litecal">
+        <attvalues>
+          <attvalue for="0"
+                    value="litecal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lite clean calendar UI." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="grails-selenium-rc"
+            label="grails-selenium-rc">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-selenium-rc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Selenium RC plugin for Grails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="Security-Project-2"
+            label="Security-Project-2">
+        <attvalues>
+          <attvalue for="0"
+                    value="Security-Project-2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="tm2jed"
+            label="tm2jed">
+        <attvalues>
+          <attvalue for="0"
+                    value="tm2jed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Texmate-To-JEdit colour theme converter" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="base_app_with_cake"
+            label="base_app_with_cake">
+        <attvalues>
+          <attvalue for="0"
+                    value="base_app_with_cake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Base application created with cakePHP" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dwemthys_array_study_note"
+            label="dwemthys_array_study_note">
+        <attvalues>
+          <attvalue for="0"
+                    value="dwemthys_array_study_note" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dwemthy's Array Study Note" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="computer-science-in-javascript"
+            label="computer-science-in-javascript">
+        <attvalues>
+          <attvalue for="0"
+                    value="computer-science-in-javascript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript." />
+          <attvalue for="10"
+                    value="356" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sample_code"
+            label="sample_code">
+        <attvalues>
+          <attvalue for="0"
+                    value="sample_code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample code " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="facebook-multiselect"
+            label="facebook-multiselect">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook-multiselect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Facebook style multiple select." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ambition"
+            label="ambition">
+        <attvalues>
+          <attvalue for="0"
+                    value="ambition" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="include Enumerable" />
+          <attvalue for="10"
+                    value="161" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-deployer"
+            label="git-deployer">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-deployer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Framework independent deployment solution based on Git hooks." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rss2mail"
+            label="rss2mail">
+        <attvalues>
+          <attvalue for="0"
+                    value="rss2mail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Send RSS feeds as e-mail." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="provisional"
+            label="provisional">
+        <attvalues>
+          <attvalue for="0"
+                    value="provisional" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Automation for new Rails Projects" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="launchbar-applescripts"
+            label="launchbar-applescripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="launchbar-applescripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small collection of AppleScripts for use with LaunchBar" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="time_bandits"
+            label="time_bandits">
+        <attvalues>
+          <attvalue for="0"
+                    value="time_bandits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Custom performance logging for Rails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ImageMagick-sl"
+            label="ImageMagick-sl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ImageMagick-sl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Install ImageMagick on Snow Leopard / Leopard" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="attempt"
+            label="attempt">
+        <attvalues>
+          <attvalue for="0"
+                    value="attempt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Concrete data type for handling extensible exceptions as failures." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="scalify"
+            label="scalify">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java -&gt; Scala Translator" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="fixie_events"
+            label="fixie_events">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixie_events" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-community-help"
+            label="mt-community-help">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-community-help" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin for both Movable Type and Melody makes error messages more useful, less painful, more contextual and more social." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rock"
+            label="rock">
+        <attvalues>
+          <attvalue for="0"
+                    value="rock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ooc compiler written in ooc. (experimental)" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="puppet-collectd-tmp"
+            label="puppet-collectd-tmp">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-collectd-tmp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="manage collectd's config and plugins with puppet" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="term-ansicolor"
+            label="term-ansicolor">
+        <attvalues>
+          <attvalue for="0"
+                    value="term-ansicolor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library that colors strings using ANSI escape sequences" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="4store"
+            label="4store">
+        <attvalues>
+          <attvalue for="0"
+                    value="4store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="4store" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="calculon"
+            label="calculon">
+        <attvalues>
+          <attvalue for="0"
+                    value="calculon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A testing DSL for Android views and activities" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="msfte"
+            label="msfte">
+        <attvalues>
+          <attvalue for="0"
+                    value="msfte" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for MSSQL's full-text index searching" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="compass-colors"
+            label="compass-colors">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-colors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Color Tools and Theme Support for Compass and Sass" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="themes"
+            label="themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Commonly Used Themes" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchdb"
+            label="couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adding some app-server like functionality to CouchDB." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feedzirra"
+            label="feedzirra">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedzirra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A feed fetching and parsing library that treats the internet like Godzilla treats Japan: it dominates and eats all." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="osx-window-sizing"
+            label="osx-window-sizing">
+        <attvalues>
+          <attvalue for="0"
+                    value="osx-window-sizing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AppleScripts to resize windows simply" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pygtkChart"
+            label="pygtkChart">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygtkChart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bar charts, pie charts, and line graph widgets for pygtk" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="magnolia"
+            label="magnolia">
+        <attvalues>
+          <attvalue for="0"
+                    value="magnolia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Clarke"
+            label="Clarke">
+        <attvalues>
+          <attvalue for="0"
+                    value="Clarke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small OS X application for updating your Fire Eagle location, using Skyhook's wifi triangulation API " />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="amazon-auth-proxy"
+            label="amazon-auth-proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-auth-proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pygsm"
+            label="pygsm">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygsm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="YoutubeChromelessPlayer"
+            label="YoutubeChromelessPlayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="YoutubeChromelessPlayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simply use the youtube chromeless player!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="mire"
+            label="mire">
+        <attvalues>
+          <attvalue for="0"
+                    value="mire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Mire is a simple MUD written in Clojure" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="to_param"
+            label="to_param">
+        <attvalues>
+          <attvalue for="0"
+                    value="to_param" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides simple macro to define all methods you may potentially need to fully use Rails to_param mechanism." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Test-Exception"
+            label="Test-Exception">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-Exception" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Test exception based code" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="stumpwm-config"
+            label="stumpwm-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="stumpwm-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My configs stumpwm" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="autopagerize"
+            label="autopagerize">
+        <attvalues>
+          <attvalue for="0"
+                    value="autopagerize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A userscript for auto loading paginated web pages" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="templates"
+            label="templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails 2.3+ templates" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pre3d"
+            label="pre3d">
+        <attvalues>
+          <attvalue for="0"
+                    value="pre3d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript 3d rendering engine." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="site_config"
+            label="site_config">
+        <attvalues>
+          <attvalue for="0"
+                    value="site_config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="site_config is a fire-and-forget environment-specific site configuration plugin for Rails apps" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-openid-example"
+            label="merb-openid-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-openid-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an example openid consumer application written in merb using merb-auth's openid stuff" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="authentication_engine"
+            label="authentication_engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="authentication_engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails 2.3 engine based on the Authlogic gem to provide an instant authentication solution on a new or existing site." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bones"
+            label="bones">
+        <attvalues>
+          <attvalue for="0"
+                    value="bones" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple HTML mockup framework for designers using ERB" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-xpath"
+            label="test-xpath">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-xpath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test XML and HTML using XML::LibXML XPath expressions" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acl_system2"
+            label="acl_system2">
+        <attvalues>
+          <attvalue for="0"
+                    value="acl_system2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An access control plugin for Rails" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-vimscript-installer"
+            label="git-vimscript-installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-vimscript-installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rakefile to install vim scripts downloaded from github and other git repos" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="common_helpers"
+            label="common_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="common_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="helpers that i use often in apps, nothing special" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="skip-wiki"
+            label="skip-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="skip-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="skip wiki like system" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="crm_salesforce_importer"
+            label="crm_salesforce_importer">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm_salesforce_importer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Salesforce to Fat Free CRM importer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sprig-mptt"
+            label="sprig-mptt">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprig-mptt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An MPTT extension for shadowhand's Sprig modelling system for Kohana" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mixlib-log"
+            label="mixlib-log">
+        <attvalues>
+          <attvalue for="0"
+                    value="mixlib-log" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A simple class based Log mechanism, similar to Merb and Chef, that you can mix in to your project." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unobtrusive_date_picker"
+            label="unobtrusive_date_picker">
+        <attvalues>
+          <attvalue for="0"
+                    value="unobtrusive_date_picker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="NO LONGER MAINTAINED" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rbib"
+            label="rbib">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby parser for BibTeX files" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-core"
+            label="merb-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="56" />
+          <attvalue for="9"
+                    value="Merb Core: All you need. None you don't." />
+          <attvalue for="10"
+                    value="570" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="libxml_rails"
+            label="libxml_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="libxml_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails 2.1 compatible plugin for replacing XmlSimple with libxml-ruby." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Phos"
+            label="Phos">
+        <attvalues>
+          <attvalue for="0"
+                    value="Phos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight Javascript Library for writing HTML5 / Canvas Apps" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xcompose"
+            label="xcompose">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcompose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="for sharing .XCompose keybindings" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="blooxm"
+            label="blooxm">
+        <attvalues>
+          <attvalue for="0"
+                    value="blooxm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a blosxom clone on Moooose and HTTP::Engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="psake"
+            label="psake">
+        <attvalues>
+          <attvalue for="0"
+                    value="psake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A build automation tool... now with less XML..." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="schema_comments"
+            label="schema_comments">
+        <attvalues>
+          <attvalue for="0"
+                    value="schema_comments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="With schema_comments, you can write comments for tables and columns in your migrations" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="als_typograf"
+            label="als_typograf">
+        <attvalues>
+          <attvalue for="0"
+                    value="als_typograf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ArtLebedevStudio.RemoteTypograf" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scanty"
+            label="scanty">
+        <attvalues>
+          <attvalue for="0"
+                    value="scanty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="73" />
+          <attvalue for="9"
+                    value="The blog that's almost nothing" />
+          <attvalue for="10"
+                    value="303" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-domsearch"
+            label="jquery-domsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-domsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for searching the DOM" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-getfeed"
+            label="jquery-getfeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-getfeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin wrapper for using the Google feeds API." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="experiments"
+            label="experiments">
+        <attvalues>
+          <attvalue for="0"
+                    value="experiments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="just prototypes" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="contactlist"
+            label="contactlist">
+        <attvalues>
+          <attvalue for="0"
+                    value="contactlist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open source, cakePHP application of a contact list or rolodex" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="juggernaut_plugin"
+            label="juggernaut_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="juggernaut_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Realtime Rails" />
+          <attvalue for="10"
+                    value="194" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="openjsan"
+            label="openjsan">
+        <attvalues>
+          <attvalue for="0"
+                    value="openjsan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="JSAN and Jause webapp" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="paper_trail"
+            label="paper_trail">
+        <attvalues>
+          <attvalue for="0"
+                    value="paper_trail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Track changes to your models' data.  Good for auditing or versioning." />
+          <attvalue for="10"
+                    value="224" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="try-tiny"
+            label="try-tiny">
+        <attvalues>
+          <attvalue for="0"
+                    value="try-tiny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="so-nice"
+            label="so-nice">
+        <attvalues>
+          <attvalue for="0"
+                    value="so-nice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Small web interface to control iTunes, Rhythmbox or MPD" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-contest-ensemble"
+            label="github-contest-ensemble">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-contest-ensemble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A meta-solution to the GitHub contest which creates an ensemble using diversity-seeking aggregation" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="congress"
+            label="congress">
+        <attvalues>
+          <attvalue for="0"
+                    value="congress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mobile app for tracking members of Congress through the news and their various feeds." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="tilt"
+            label="tilt">
+        <attvalues>
+          <attvalue for="0"
+                    value="tilt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Generic interface to multiple Ruby template engines" />
+          <attvalue for="10"
+                    value="237" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jQuery.expose"
+            label="jQuery.expose">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery.expose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTML fragments == URL fragments -- element.expose(regexp[, handler])" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="litanyagainstfear"
+            label="litanyagainstfear">
+        <attvalues>
+          <attvalue for="0"
+                    value="litanyagainstfear" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="coding with spice" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="crypt--xxtea"
+            label="crypt--xxtea">
+        <attvalues>
+          <attvalue for="0"
+                    value="crypt--xxtea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tiny Encryption Algorithm in pure Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="repl"
+            label="repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="sometimes you need a repl" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ocmock"
+            label="ocmock">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocmock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="devel-repl"
+            label="devel-repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="devel-repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pluggable REPL for Perl that doesn't suck" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="feedbag"
+            label="feedbag">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedbag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby's favorite feed auto-discovery library/tool" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="insol"
+            label="insol">
+        <attvalues>
+          <attvalue for="0"
+                    value="insol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python - Solr API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="javascript-v8"
+            label="javascript-v8">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-v8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="net-ntp"
+            label="net-ntp">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-ntp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module for the NTP protocol" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fusejs"
+            label="fusejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="fusejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Alpha version of FuseJS - Fuse to win !" />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rhino-dsl"
+            label="rhino-dsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-dsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="DSL Library for Boo" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="p2-php"
+            label="p2-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="p2-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="ServerSide 2ch viewer" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="color-theme-ir-black"
+            label="color-theme-ir-black">
+        <attvalues>
+          <attvalue for="0"
+                    value="color-theme-ir-black" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="IR Black Color Theme for Emacs." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="pingback_engine"
+            label="pingback_engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="pingback_engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin for sending and receiving pingbacks." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="miso"
+            label="miso">
+        <attvalues>
+          <attvalue for="0"
+                    value="miso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dip cucumber into me. " />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lang_german"
+            label="lang_german">
+        <attvalues>
+          <attvalue for="0"
+                    value="lang_german" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deutsche Übersetzung für Symphony
+" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="activewarehouse-etl"
+            label="activewarehouse-etl">
+        <attvalues>
+          <attvalue for="0"
+                    value="activewarehouse-etl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract-Transform-Load library from ActiveWarehouse" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Continuous-Scrolling-Slideshow-"
+            label="Continuous-Scrolling-Slideshow-">
+        <attvalues>
+          <attvalue for="0"
+                    value="Continuous-Scrolling-Slideshow-" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="This is a continuous (infinite/looping) slideshow component for Adobe Flex" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="quiet-night.foam"
+            label="quiet-night.foam">
+        <attvalues>
+          <attvalue for="0"
+                    value="quiet-night.foam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Espresso theme based on Blackboard for TextMate, but better." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="FunctionalProgramming"
+            label="FunctionalProgramming">
+        <attvalues>
+          <attvalue for="0"
+                    value="FunctionalProgramming" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="django-pressbox"
+            label="django-pressbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pressbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A reusable django application for managing press releases and press coverage." />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jobboard"
+            label="jobboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="jobboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A GPL web application written in Django that provides a job board and a company database. " />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-templates"
+            label="rails-templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="95" />
+          <attvalue for="9"
+                    value="A library of neat Rails application templates." />
+          <attvalue for="10"
+                    value="575" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http_require"
+            label="http_require">
+        <attvalues>
+          <attvalue for="0"
+                    value="http_require" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="allow &quot;require&quot; from the web" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="herocutter"
+            label="herocutter">
+        <attvalues>
+          <attvalue for="0"
+                    value="herocutter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gemcutter for heroku plugins" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pytst"
+            label="pytst">
+        <attvalues>
+          <attvalue for="0"
+                    value="pytst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C++ Ternary Search Tree implementation with Python bindings" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="The-Gist"
+            label="The-Gist">
+        <attvalues>
+          <attvalue for="0"
+                    value="The-Gist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Twitter app for the Mac, based on a suggestion by Brent Simmons." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="NGPlugInLoader"
+            label="NGPlugInLoader">
+        <attvalues>
+          <attvalue for="0"
+                    value="NGPlugInLoader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Cocoa framework for easily loading plug-in bundles" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="solr_powered"
+            label="solr_powered">
+        <attvalues>
+          <attvalue for="0"
+                    value="solr_powered" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby On Rails plugin that provides a hooks in ActiveRecord to auto update an Apache Solr index" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="openproposals"
+            label="openproposals">
+        <attvalues>
+          <attvalue for="0"
+                    value="openproposals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OpenProposals is a web application for collecting presentation proposals for conferences and events." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pairtree"
+            label="pairtree">
+        <attvalues>
+          <attvalue for="0"
+                    value="pairtree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python Pairtree implementation" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="erlsdb"
+            label="erlsdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlsdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="erlang library for accessing SimpleDB" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="mixlib-config"
+            label="mixlib-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="mixlib-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A simple class based Config mechanism, similar to the one found in Chef" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Gauche-XMPP"
+            label="Gauche-XMPP">
+        <attvalues>
+          <attvalue for="0"
+                    value="Gauche-XMPP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XMPP(RFC3920, RFC3921) client library for the Gauche" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="timeoutx"
+            label="timeoutx">
+        <attvalues>
+          <attvalue for="0"
+                    value="timeoutx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="TimeoutX provides a lightweight timeout function." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bundle-bricolage-plus"
+            label="bundle-bricolage-plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="bundle-bricolage-plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Optional and Required modules for the Bricolage content management system." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fh-gae"
+            label="fh-gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="fh-gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Filehosting on AppEngine" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dygraphs"
+            label="dygraphs">
+        <attvalues>
+          <attvalue for="0"
+                    value="dygraphs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Interactive visualizations of time series using JavaScript and the HTML canvas tag" />
+          <attvalue for="10"
+                    value="166" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="timetrap"
+            label="timetrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="timetrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simple command line time tracker" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cosa-nostra"
+            label="cosa-nostra">
+        <attvalues>
+          <attvalue for="0"
+                    value="cosa-nostra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="cosa-nostra without all the specs for rspec lab" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="javajobs"
+            label="javajobs">
+        <attvalues>
+          <attvalue for="0"
+                    value="javajobs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jobs board for the Oklahoma City Java Users Group" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vimproc"
+            label="vimproc">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimproc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interactive command execution in Vim." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="shoes_tips_board"
+            label="shoes_tips_board">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes_tips_board" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shoes Tips Board for the participants of Ruby Programming with Shoes Course on RubyLearning." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nextmeeting"
+            label="nextmeeting">
+        <attvalues>
+          <attvalue for="0"
+                    value="nextmeeting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Countdown in your menubar until your next iCal meeting" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="erlmail"
+            label="erlmail">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlmail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of Stuart Jackson's erlmail library with some additions" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="scope_controller_model"
+            label="scope_controller_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="scope_controller_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scope Controller Model" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-core"
+            label="dm-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="31" />
+          <attvalue for="9"
+                    value="DataMapper - Core" />
+          <attvalue for="10"
+                    value="292" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="slackbuilds"
+            label="slackbuilds">
+        <attvalues>
+          <attvalue for="0"
+                    value="slackbuilds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of personal SlackBuilds." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="amatch"
+            label="amatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="amatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="String matching extension for Ruby (fork of svn repo)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cpanf"
+            label="cpanf">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpanf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Query and install CPAN modules realtime from the fresh mirror" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="android_frameworks_policies_base"
+            label="android_frameworks_policies_base">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_frameworks_policies_base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android policies (cyanogenmod)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="dash-javascript"
+            label="dash-javascript">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-javascript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Access data from your apps in Dash from JavaScript" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="anyevent-riak"
+            label="anyevent-riak">
+        <attvalues>
+          <attvalue for="0"
+                    value="anyevent-riak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="non blocking riak client using anyevent" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="patron"
+            label="patron">
+        <attvalues>
+          <attvalue for="0"
+                    value="patron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Ruby HTTP client based on libcurl" />
+          <attvalue for="10"
+                    value="272" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="jcouchdb"
+            label="jcouchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="jcouchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of the jCouchDB Project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drupal-connector"
+            label="drupal-connector">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-connector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="General module for Facebook Conenct, Twitter Connect etc" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pocor"
+            label="pocor">
+        <attvalues>
+          <attvalue for="0"
+                    value="pocor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Portable Contacts API in Ruby" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simple-rss-reader"
+            label="simple-rss-reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-rss-reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, somewhat universal, PHP rss reader/translator" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="as3httpclient"
+            label="as3httpclient">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3httpclient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="HTTP Client for AS3" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="freshbooks-iphone-project"
+            label="freshbooks-iphone-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshbooks-iphone-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A very handy offline time tracking iPhone app for FreshBooks, an online invoicing service." />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="git-tools"
+            label="git-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools for managing remote git repositories." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="qtsolutions"
+            label="qtsolutions">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtsolutions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Qt Solutions components are designed to plug directly into Qt projects." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="chuckslist"
+            label="chuckslist">
+        <attvalues>
+          <attvalue for="0"
+                    value="chuckslist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="An open source Ruby on Rails based classified ad system, similar in functionality to CraigsList." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blue-ridge-tmbundle"
+            label="blue-ridge-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="blue-ridge-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="TextMate support for the Blue Ridge JavaScript Testing Rails Plugin (Screw.Unit, Smoke, etc.)" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-photologue"
+            label="django-photologue">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-photologue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Photologue is a reusable Django application that provides powerful image management and manipulation functionality as well as a complete photo gallery solution." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="prettySociable"
+            label="prettySociable">
+        <attvalues>
+          <attvalue for="0"
+                    value="prettySociable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sharing made ... pretty" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="javascript-einfuehrung"
+            label="javascript-einfuehrung">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-einfuehrung" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="German-language Introduction to the JavaScript programming language" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rsruby"
+            label="rsruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="rsruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby - R bridge." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="3D-Layers"
+            label="3D-Layers">
+        <attvalues>
+          <attvalue for="0"
+                    value="3D-Layers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo of using CATransformLayer to create 3D objects" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="musik"
+            label="musik">
+        <attvalues>
+          <attvalue for="0"
+                    value="musik" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="algorithmic music project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="excavator"
+            label="excavator">
+        <attvalues>
+          <attvalue for="0"
+                    value="excavator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Erlang application for ingesting data from various sources (APIs, data feeds, web content, etc)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="chit"
+            label="chit">
+        <attvalues>
+          <attvalue for="0"
+                    value="chit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a cheat sheet tool based on git" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="async.js"
+            label="async.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="async.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facilitates converting synchronous actions to asynchronous actions in functions." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_dropdown"
+            label="acts_as_dropdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_dropdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="gem'ified version of DeLynn Berry's original plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fsevent"
+            label="fsevent">
+        <attvalues>
+          <attvalue for="0"
+                    value="fsevent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mechanism for watching filesystem changes on Mac OS X.  Might be, err, useful for autotest at some point? ;-)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="consolelog.node.js"
+            label="consolelog.node.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="consolelog.node.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Two node.js modules. One which manipulates termcolors and cursor positioning and one which stylizes console logging output for node.js scripts." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="linguist"
+            label="linguist">
+        <attvalues>
+          <attvalue for="0"
+                    value="linguist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="routing localization using gettext" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php.tmbundle"
+            label="php.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="php.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for PHP" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="lighthouse_branch"
+            label="lighthouse_branch">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse_branch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easily manage branches based off lighthouse tickets." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asunit"
+            label="asunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="asunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="The only ActionScript unit test framework that supports Flash Players 6, 7, 8, 9 and 10" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-springsteen"
+            label="django-springsteen">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-springsteen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django app for querying Yahoo! BOSS and aggregating service results." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="node-router"
+            label="node-router">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-router" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple http server for node.js that has sinatra like qualities.  Ideal for generating web services via node." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bricolage"
+            label="bricolage">
+        <attvalues>
+          <attvalue for="0"
+                    value="bricolage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Content management and publishing system" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ransom_flickr"
+            label="ransom_flickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="ransom_flickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flicker ransom note generator" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ethercouch"
+            label="ethercouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="ethercouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Real-time collaborative editor using bespin and CouchDB" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="python-fiftystates"
+            label="python-fiftystates">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-fiftystates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python client library for the Fifty State Project API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="floss-jtag"
+            label="floss-jtag">
+        <attvalues>
+          <attvalue for="0"
+                    value="floss-jtag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Free Libre Open-Source/-Hardware JTAG/UART adapter based on FTDI2232H" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="presentations-and-training"
+            label="presentations-and-training">
+        <attvalues>
+          <attvalue for="0"
+                    value="presentations-and-training" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Material used for presentations and training classes" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="cakephp-habtamable-behavior"
+            label="cakephp-habtamable-behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-habtamable-behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Lessens HABTM pains" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rapidsms-contrib-apps"
+            label="rapidsms-contrib-apps">
+        <attvalues>
+          <attvalue for="0"
+                    value="rapidsms-contrib-apps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="rapidsms contrib apps" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="weewar-spy-web"
+            label="weewar-spy-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="weewar-spy-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra app that utilizes the WeewarSpy library to spy on your Weewar games." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="detexify"
+            label="detexify">
+        <attvalues>
+          <attvalue for="0"
+                    value="detexify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Proof of concept latex symbol classifier" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="transita"
+            label="transita">
+        <attvalues>
+          <attvalue for="0"
+                    value="transita" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Public Transit Mobile App" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="asset_auto_include"
+            label="asset_auto_include">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset_auto_include" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Based on the javascript_auto_include_plugin but allows to include all sorts of things, not just js" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="android_vendor_google_passion"
+            label="android_vendor_google_passion">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_vendor_google_passion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vendor setup for the Google/HTC Passion (Nexus One)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="treeview"
+            label="treeview">
+        <attvalues>
+          <attvalue for="0"
+                    value="treeview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A prototype based tree view" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="integrity-campfire"
+            label="integrity-campfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-campfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Campfire notifier for the Integrity continuous integration server" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter"
+            label="twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="command line twits and an api wrapper for twitter" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="java-inline"
+            label="java-inline">
+        <attvalues>
+          <attvalue for="0"
+                    value="java-inline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JVM language support for RubyInline" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="file-next"
+            label="file-next">
+        <attvalues>
+          <attvalue for="0"
+                    value="file-next" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="File::Next, a file finding module for Perl 5" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="error" />
+        </attvalues>
+      </node>
+      <node id="nanoc_extensions"
+            label="nanoc_extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanoc_extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Testing ground for nanoc filters, plugins and commands" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="checkmyband"
+            label="checkmyband">
+        <attvalues>
+          <attvalue for="0"
+                    value="checkmyband" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="share your band with the world" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lilypond"
+            label="lilypond">
+        <attvalues>
+          <attvalue for="0"
+                    value="lilypond" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of lilypond repository" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="Open-Quark"
+            label="Open-Quark">
+        <attvalues>
+          <attvalue for="0"
+                    value="Open-Quark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The CAL functional language and functional meta-programming environment for the Java platform" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bankofamerica-task"
+            label="bankofamerica-task">
+        <attvalues>
+          <attvalue for="0"
+                    value="bankofamerica-task" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakephp shell task plugin that allows you to check your latest bank of america transactions" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="auth"
+            label="auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Auth module for Kohana v3" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="restful-routes"
+            label="restful-routes">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-routes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a cfwheels plugin that creates restful routes" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="h6e-minimal"
+            label="h6e-minimal">
+        <attvalues>
+          <attvalue for="0"
+                    value="h6e-minimal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight CSS &amp; HTML framework." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="programming_collective_intelligence_in_ruby"
+            label="programming_collective_intelligence_in_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="programming_collective_intelligence_in_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My take at converting the python code from the O'Reilly book by Toby Segaran to my language of choice" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rackable"
+            label="rackable">
+        <attvalues>
+          <attvalue for="0"
+                    value="rackable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A tiny module that aims to provide a REST-like interface to any Ruby object" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lowlevel"
+            label="lowlevel">
+        <attvalues>
+          <attvalue for="0"
+                    value="lowlevel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="lowlevel development" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qrcode-rails"
+            label="qrcode-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="qrcode-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails QRCode Generator" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tuiter"
+            label="tuiter">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuiter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Yet another Twitter API wrapper library in Ruby" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rvideo"
+            label="rvideo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rvideo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RVideo with progress monitoring from jaikoo's fork." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="juice"
+            label="juice">
+        <attvalues>
+          <attvalue for="0"
+                    value="juice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Server-side Javascript framework built on top of JSGI" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="djangochat"
+            label="djangochat">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangochat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django-based jabber client app" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="my-gozerbot"
+            label="my-gozerbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-gozerbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gozerbot with additional plugins for own use" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="ruby-sync"
+            label="ruby-sync">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sync local directories to FTP" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="phplib"
+            label="phplib">
+        <attvalues>
+          <attvalue for="0"
+                    value="phplib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web Application component for Open Australia (phplib module)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="facebox_prototype"
+            label="facebox_prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebox_prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebox (for PrototypeJS), a port of the JQuery version." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="extended-bort"
+            label="extended-bort">
+        <attvalues>
+          <attvalue for="0"
+                    value="extended-bort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This extends rails base app Bort by including annotate-models and make_resourceful plugins + replacing Prototype with jQuery + standard stylesheets" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="audio-xmmsclient-anyevent"
+            label="audio-xmmsclient-anyevent">
+        <attvalues>
+          <attvalue for="0"
+                    value="audio-xmmsclient-anyevent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="linkylinky"
+            label="linkylinky">
+        <attvalues>
+          <attvalue for="0"
+                    value="linkylinky" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools to find and describe links in arbitrary text" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="high_voltage"
+            label="high_voltage">
+        <attvalues>
+          <attvalue for="0"
+                    value="high_voltage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easily include static pages in your Rails app." />
+          <attvalue for="10"
+                    value="177" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asdc"
+            label="asdc">
+        <attvalues>
+          <attvalue for="0"
+                    value="asdc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A more efficient database connector for Symphony 2" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ultimate-beast"
+            label="ultimate-beast">
+        <attvalues>
+          <attvalue for="0"
+                    value="ultimate-beast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of classic beast" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="soaplib"
+            label="soaplib">
+        <attvalues>
+          <attvalue for="0"
+                    value="soaplib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="This is a simple, easily extendible soap library that provides several useful tools for creating and publishing soap web services in python." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pearfarm_channel_server"
+            label="pearfarm_channel_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="pearfarm_channel_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="pearfarm_channel_server" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="integrity-jabber"
+            label="integrity-jabber">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-jabber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jabber notifier for integrity" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="go-scheme"
+            label="go-scheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="go-scheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scheme in Go" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="ar-dbcopy"
+            label="ar-dbcopy">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar-dbcopy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="small utility to copy data from on dbms to another via active_record " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nitime"
+            label="nitime">
+        <attvalues>
+          <attvalue for="0"
+                    value="nitime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Timeseries analysis for neuroscience data" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="couchdb-example-blog"
+            label="couchdb-example-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-example-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An all JS blog that runs on CouchDB" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bookreader"
+            label="bookreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of OpenLibrary's Bookreader for the Hathi Trust Project." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="capcake"
+            label="capcake">
+        <attvalues>
+          <attvalue for="0"
+                    value="capcake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deploy CakePHP applications using Capistrano" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redracer"
+            label="redracer">
+        <attvalues>
+          <attvalue for="0"
+                    value="redracer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RedRacer is a web-based source code repository, aggregating open source community-contributions. THIS SOURCE IS OUTDATED, VISIT readracer.org!" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ebb"
+            label="ebb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="web server" />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sequel_timestamped"
+            label="sequel_timestamped">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequel_timestamped" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my take on a timestamping plugin for sequel" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="poker"
+            label="poker">
+        <attvalues>
+          <attvalue for="0"
+                    value="poker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Cucumber training for Ruby, Java and C# (Cucumber, Cuke4Duke and Cuke4Nuke)" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="metavirt"
+            label="metavirt">
+        <attvalues>
+          <attvalue for="0"
+                    value="metavirt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cryptographic"
+            label="cryptographic">
+        <attvalues>
+          <attvalue for="0"
+                    value="cryptographic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pure Erlang cryptographic library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="phpdoc-pt_BR"
+            label="phpdoc-pt_BR">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpdoc-pt_BR" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moip_usage"
+            label="moip_usage">
+        <attvalues>
+          <attvalue for="0"
+                    value="moip_usage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="small sample app for test MOIP api" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="where-do-i-rank"
+            label="where-do-i-rank">
+        <attvalues>
+          <attvalue for="0"
+                    value="where-do-i-rank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A RubyCocoa app to determine where a domain ranks for a given keyword term on google" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="scrooge"
+            label="scrooge">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrooge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Fetch exactly what you need" />
+          <attvalue for="10"
+                    value="362" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qmapcontrol"
+            label="qmapcontrol">
+        <attvalues>
+          <attvalue for="0"
+                    value="qmapcontrol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="QMapControl is a Qt/Qtopia widget which enables your (mobile) applications to use map data." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="has_password"
+            label="has_password">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_password" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple password-hashing abstraction for Rails models" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yogo"
+            label="yogo">
+        <attvalues>
+          <attvalue for="0"
+                    value="yogo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Yogo Data Management Toolkit" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="perforce.tmbundle"
+            label="perforce.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="perforce.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A TextMate bundle for Perforce, a git-svn fork of the original" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-instancetracking"
+            label="moosex-instancetracking">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-instancetracking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trait for tracking all instances of a class" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="4niches.com"
+            label="4niches.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="4niches.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="4niches.com website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="htmlbeautifier"
+            label="htmlbeautifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="htmlbeautifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Beautifies your HTML erb templates. Imported from svn upstream; additional fixes to parse broken code properly." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="enso-commands"
+            label="enso-commands">
+        <attvalues>
+          <attvalue for="0"
+                    value="enso-commands" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="some of enso commands that i forked from atul" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="query-analyzer"
+            label="query-analyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="query-analyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="add sql explain statements to your rails log files for unoptimized queries" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cpan-selenium-rc-perl"
+            label="cpan-selenium-rc-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-selenium-rc-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Test-WWW-Selenium Perl Selenium RC Driver" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="openscriptures_site"
+            label="openscriptures_site">
+        <attvalues>
+          <attvalue for="0"
+                    value="openscriptures_site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django/Pinax code for beta.openscriptures.org " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="org-mode"
+            label="org-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="org-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Org-Mode" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ldr-touch"
+            label="ldr-touch">
+        <attvalues>
+          <attvalue for="0"
+                    value="ldr-touch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="LDR touch / iPhone" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="simple-navigation"
+            label="simple-navigation">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-navigation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A ruby gem for creating navigations (with multiple levels) for your Ruby on Rails application. " />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qsprog"
+            label="qsprog">
+        <attvalues>
+          <attvalue for="0"
+                    value="qsprog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Site du programme" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-eip"
+            label="jquery-eip">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-eip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Edit-in-place plugin for jquery, uses tinymce." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruote-amqp"
+            label="ruote-amqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-amqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="AMQP Participant/Listener pair for ruote" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geonode"
+            label="geonode">
+        <attvalues>
+          <attvalue for="0"
+                    value="geonode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Geography for node.js" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="logga-parser"
+            label="logga-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="logga-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python Parser for Logga Bot, seperated because it's Python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="marketing_fu"
+            label="marketing_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="marketing_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mapreduce-lite"
+            label="mapreduce-lite">
+        <attvalues>
+          <attvalue for="0"
+                    value="mapreduce-lite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimental implementation of MapReduce for perl" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="nu-tmbundle"
+            label="nu-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="nu-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate bundle for the Nu programming language" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chef-ec2"
+            label="chef-ec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-ec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rake tasks and directory organisation to bootstrap and configure an EC2 instance using Chef." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dashlet-subpanels"
+            label="dashlet-subpanels">
+        <attvalues>
+          <attvalue for="0"
+                    value="dashlet-subpanels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Open project to transform SugarCRM SubPanels into Dashlets" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jester"
+            label="jester">
+        <attvalues>
+          <attvalue for="0"
+                    value="jester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="REST in Javascript" />
+          <attvalue for="10"
+                    value="164" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sniffjoke"
+            label="sniffjoke">
+        <attvalues>
+          <attvalue for="0"
+                    value="sniffjoke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="sniffjoke is a sniffer confusion/evasion transparent TCP proxy." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lifefm-github"
+            label="lifefm-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="lifefm-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="new lifefm development repository" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="net-github-upload-perl"
+            label="net-github-upload-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-github-upload-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hinttext"
+            label="hinttext">
+        <attvalues>
+          <attvalue for="0"
+                    value="hinttext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hint text the right way." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rvm"
+            label="rvm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rvm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="Ruby Version Manager ( rvm )" />
+          <attvalue for="10"
+                    value="350" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-atompub"
+            label="django-atompub">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-atompub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="implementation of Atom format and protocol for the Django web framework" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="em-http-request"
+            label="em-http-request">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-http-request" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Asynchronous HTTP Client (EventMachine + Ruby)" />
+          <attvalue for="10"
+                    value="171" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="by_star"
+            label="by_star">
+        <attvalues>
+          <attvalue for="0"
+                    value="by_star" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Lets you find ActiveRecord objects by year, month, fortnight, week and more!" />
+          <attvalue for="10"
+                    value="124" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="quickbite"
+            label="quickbite">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickbite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A faster way to add bookmarks to Del.icio.us, in the style of Instapaper's bookmarklet. Watch the demo screencast: http://vimeo.com/3358711" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="workshop_manager_example"
+            label="workshop_manager_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="workshop_manager_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a simple application to manage workshops/registrations. I used it as a part of a Ruby on Rails workshop. Feel free to improve the code." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="calendars"
+            label="calendars">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various PHP calendar code, used to generate new/fixed iCal files for various websites" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bookburro"
+            label="bookburro">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookburro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Book Burro for Firefox" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="svnignore"
+            label="svnignore">
+        <attvalues>
+          <attvalue for="0"
+                    value="svnignore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git style ignores with subversion" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-muaccounts"
+            label="django-muaccounts">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-muaccounts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Domain-based multi-user accounts" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pixastic"
+            label="pixastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="pixastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="JavaScript Image Processing Library" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pyfacebook"
+            label="pyfacebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyfacebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="PyFacebook" />
+          <attvalue for="10"
+                    value="211" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-mtgreet"
+            label="jquery-mtgreet">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-mtgreet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery plugin for blog-side javascript" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="unfuddle-helpdesk"
+            label="unfuddle-helpdesk">
+        <attvalues>
+          <attvalue for="0"
+                    value="unfuddle-helpdesk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Sinatra application that provides access to Unfuddle tickets without requiring a user account. Ideal for user access to helpdesk tickets. #crc" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="planningalerts-app"
+            label="planningalerts-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="planningalerts-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of the UK planning alerts website code" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ninject.web"
+            label="ninject.web">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ninject ASP.NET Framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="cpanplus-yacsmoke"
+            label="cpanplus-yacsmoke">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpanplus-yacsmoke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(perl) Yet Another CPANPLUS Smoke Tester" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fourblock"
+            label="fourblock">
+        <attvalues>
+          <attvalue for="0"
+                    value="fourblock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tetris" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="memorised"
+            label="memorised">
+        <attvalues>
+          <attvalue for="0"
+                    value="memorised" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="memcache decorators and utils for python" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="app-siesh"
+            label="app-siesh">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-siesh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interactive sieve shell" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perl-TimeDate"
+            label="perl-TimeDate">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-TimeDate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="time &amp; date parsing and formatting perl library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="algae"
+            label="algae">
+        <attvalues>
+          <attvalue for="0"
+                    value="algae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="stories"
+            label="stories">
+        <attvalues>
+          <attvalue for="0"
+                    value="stories" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stories and User Acceptance Tests for Test::Unit." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chef-overlay"
+            label="chef-overlay">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-overlay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Portage overlay to install chef" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-fab"
+            label="django-fab">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-fab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Common methods to help create fabric deplopment scripts for django" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="usejquery"
+            label="usejquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="usejquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source Code for Use jQuery Community Showcase / Blog" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="restful_captcha"
+            label="restful_captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A standalone server that provides CAPTCHA images and that verifies answers to CAPTCHA challenges. The main repo is now at http://github.com/copious/restful_captcha" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pdrss"
+            label="pdrss">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdrss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple rss feed reader for puredata" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Pure Data" />
+        </attvalues>
+      </node>
+      <node id="simplegraph"
+            label="simplegraph">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplegraph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simple graphs using jQuery and Raphael" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="attribute_fu"
+            label="attribute_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="attribute_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="a better version of this functionality is in rails 2.3. use that!" />
+          <attvalue for="10"
+                    value="135" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-data-binding"
+            label="mootools-data-binding">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-data-binding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data Binding Plugins for MooTools 1.2.x" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="IPCensus"
+            label="IPCensus">
+        <attvalues>
+          <attvalue for="0"
+                    value="IPCensus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Linking some data sets." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="JW-Player-DRelated-Plugin"
+            label="JW-Player-DRelated-Plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="JW-Player-DRelated-Plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fixes and patches for the D-Related JW Player plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="observational"
+            label="observational">
+        <attvalues>
+          <attvalue for="0"
+                    value="observational" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Use the observer pattern to better divide your objects' responsibilities." />
+          <attvalue for="10"
+                    value="141" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thread_pool"
+            label="thread_pool">
+        <attvalues>
+          <attvalue for="0"
+                    value="thread_pool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby Thread Pool" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="text-markdown"
+            label="text-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The perl Text::Markdown CPAN module" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="construct"
+            label="construct">
+        <attvalues>
+          <attvalue for="0"
+                    value="construct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extensible, persistent, structured configuration for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_layout"
+            label="has_layout">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_layout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add conditional layouts with ease" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="super-star-rating"
+            label="super-star-rating">
+        <attvalues>
+          <attvalue for="0"
+                    value="super-star-rating" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A javascript library for rating with Ajax (base on prototype)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="base32"
+            label="base32">
+        <attvalues>
+          <attvalue for="0"
+                    value="base32" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An implementation of Douglas Crockfords Base32-Encoding in Ruby" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emacs-eclim"
+            label="emacs-eclim">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-eclim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This project brings some of the great eclipse features to emacs developers. It is based on the eclim project, which provides eclipse features for vim." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="clj-interface"
+            label="clj-interface">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-interface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clojure wrapper for Erlang's JInterface." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="macruby-examples"
+            label="macruby-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Little sample MacRuby/HotCocoa apps to demonstrate (mostly to myself) some ideas in isolation" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GHUnitTestCaseTemplate"
+            label="GHUnitTestCaseTemplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="GHUnitTestCaseTemplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Xcode File Template for creating a new test case based off of GHUnit." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="seethrough_js"
+            label="seethrough_js">
+        <attvalues>
+          <attvalue for="0"
+                    value="seethrough_js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="E4X-based template engine" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="surveys"
+            label="surveys">
+        <attvalues>
+          <attvalue for="0"
+                    value="surveys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example Adhearsion component for creating post call surveys" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="christmas-android"
+            label="christmas-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="christmas-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IsItChristmas on Android." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="phocoa"
+            label="phocoa">
+        <attvalues>
+          <attvalue for="0"
+                    value="phocoa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="php framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="opencongress-ruby"
+            label="opencongress-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="opencongress-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="OpenCongress API ruby binding" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ermlia"
+            label="ermlia">
+        <attvalues>
+          <attvalue for="0"
+                    value="ermlia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The ermlia is Erlang implementation of Kademlia. This is easy key-value store." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scrup"
+            label="scrup">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Take a screenshot (in OS X) — paste the URL somewhere a second later" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tog_picto"
+            label="tog_picto">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_picto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Tog Platform Picture Management Component" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yelp4r"
+            label="yelp4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="yelp4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yelp API wrapper in Ruby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="render-caching"
+            label="render-caching">
+        <attvalues>
+          <attvalue for="0"
+                    value="render-caching" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cache render calls in Rails controllers." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="primes"
+            label="primes">
+        <attvalues>
+          <attvalue for="0"
+                    value="primes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prime Numbers for Haskell" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="app-cmd"
+            label="app-cmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-cmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="perl framework for testable, extensible command line apps" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="agilito"
+            label="agilito">
+        <attvalues>
+          <attvalue for="0"
+                    value="agilito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(git mirror of) Simple, web-based Agile / Scrum project management tool built in Django" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="statusnet"
+            label="statusnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="statusnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Open source microblogging application, aiming to be an alternative to Twitter. " />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="am-utexas"
+            label="am-utexas">
+        <attvalues>
+          <attvalue for="0"
+                    value="am-utexas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Reimplementation of Doug Lenat's Automated Mathematician by Bruce Porter's group at the University of Texas at Austin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rawk"
+            label="rawk">
+        <attvalues>
+          <attvalue for="0"
+                    value="rawk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of Ruby on Rails Log Analyzer - RAWK (by Chris Hobbs)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonegap-dev"
+            label="phonegap-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="command line utilities for the phonegap project" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="irc.webdesign"
+            label="irc.webdesign">
+        <attvalues>
+          <attvalue for="0"
+                    value="irc.webdesign" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="#webdesign on slashnet's collaborative home." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smart_field_constraints"
+            label="smart_field_constraints">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart_field_constraints" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Intelligently applies a maxlength attribute for text fields based on column constraints and validations" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redcar"
+            label="redcar">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="A cross-platform programmer's editor written in Ruby." />
+          <attvalue for="10"
+                    value="387" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jlouis-emacs-conf"
+            label="jlouis-emacs-conf">
+        <attvalues>
+          <attvalue for="0"
+                    value="jlouis-emacs-conf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Emacs Configuration." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="merb_seed"
+            label="merb_seed">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_seed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb plugin that provides RAKE tasks to easily initialize seed data in your database" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-tenderize"
+            label="django-tenderize">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tenderize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tender Plugin for Django" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vim-rubytest"
+            label="vim-rubytest">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-rubytest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Run ruby test in vim" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="django-threadedcomments"
+            label="django-threadedcomments">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-threadedcomments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="django-threadedcomments is a simple yet flexible threaded commenting system for Django." />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scala-redis"
+            label="scala-redis">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-redis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A scala library for connecting to a redis server, or a cluster of redis nodes using consistent hashing on the client side." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="rest-google"
+            label="rest-google">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest-google" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="REST::Google provides OO access to Google REST API from Perl" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ioke"
+            label="ioke">
+        <attvalues>
+          <attvalue for="0"
+                    value="ioke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="ioke is a new language for the JVM, based on Io and other languages." />
+          <attvalue for="10"
+                    value="190" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="menki"
+            label="menki">
+        <attvalues>
+          <attvalue for="0"
+                    value="menki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A blogging base for the discerning developer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-inspect"
+            label="jquery-inspect">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-inspect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin that can inspect any Javascript object" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="people_places_things"
+            label="people_places_things">
+        <attvalues>
+          <attvalue for="0"
+                    value="people_places_things" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parsers and formatters for person names, street addresses, city/state/zip, phone numbers, etc." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slackbuilds-beta"
+            label="slackbuilds-beta">
+        <attvalues>
+          <attvalue for="0"
+                    value="slackbuilds-beta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;Work in progress&quot; build scripts for slackware packages" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="icmp4em"
+            label="icmp4em">
+        <attvalues>
+          <attvalue for="0"
+                    value="icmp4em" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Asynchronous implementation of ICMP echo/response with EventMachine." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="daemon-kit"
+            label="daemon-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemon-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Daemon Kit aims to simplify creating Ruby daemons by providing a sound application skeleton (through a generator), task specific generators (jabber bot, etc) and robust environment management code." />
+          <attvalue for="10"
+                    value="301" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lzosutils"
+            label="lzosutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="lzosutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OpenLaszlo utilities: flash bridge, ajax, etc." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hqu-wallmount"
+            label="hqu-wallmount">
+        <attvalues>
+          <attvalue for="0"
+                    value="hqu-wallmount" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hyperic HQU plugin to create different view to availability data" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cucumber-rails"
+            label="cucumber-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Rails Generators for Cucumber with localized webrat steps" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="agilebill"
+            label="agilebill">
+        <attvalues>
+          <attvalue for="0"
+                    value="agilebill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="68" />
+          <attvalue for="9"
+                    value="Open source billing and invoicing" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="python-twitter"
+            label="python-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A fork of the original python-twitter API by DeWitt Clinton." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simpleticket"
+            label="simpleticket">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpleticket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open Source Rails HelpDesk application" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wrebuild"
+            label="wrebuild">
+        <attvalues>
+          <attvalue for="0"
+                    value="wrebuild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The WebGUI Runtime Environment, a prebuilt package with all the dependancies needed to run WebGUI" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-submenu-extension"
+            label="radiant-submenu-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-submenu-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds handy submenus to tabs in the radiant admin navigation." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="paginator"
+            label="paginator">
+        <attvalues>
+          <attvalue for="0"
+                    value="paginator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Generic pagination support for Ruby" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thunder-app"
+            label="thunder-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="thunder-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Before lightning (talks) comes thunder" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="postmark-gem"
+            label="postmark-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="postmark-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby gem for sending emails through http://postmarkapp.com HTTP API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bootylicious-plugin-gallery"
+            label="bootylicious-plugin-gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="bootylicious-plugin-gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bootylicious::Plugin::Gallery - Gallery plugin for Bootylicious" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tcl.gd"
+            label="tcl.gd">
+        <attvalues>
+          <attvalue for="0"
+                    value="tcl.gd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Feature-complete Tcl interface to GD graphics drawing library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Tcl" />
+        </attvalues>
+      </node>
+      <node id="ooc.vim"
+            label="ooc.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="ooc.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="vim syntax file for ooc" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="machinist_mongomapper"
+            label="machinist_mongomapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="machinist_mongomapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Machinist adapter for MongoMapper" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prog.qt"
+            label="prog.qt">
+        <attvalues>
+          <attvalue for="0"
+                    value="prog.qt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Personal collection of Qt4 samples." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="acts_as_resource_controller"
+            label="acts_as_resource_controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_resource_controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mr-pretentious"
+            label="mr-pretentious">
+        <attvalues>
+          <attvalue for="0"
+                    value="mr-pretentious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An app to help you one day become the pretentious prick you've always hoped to be." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="autoperf"
+            label="autoperf">
+        <attvalues>
+          <attvalue for="0"
+                    value="autoperf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby driver for httperf - automated load and performance testing" />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spendr"
+            label="spendr">
+        <attvalues>
+          <attvalue for="0"
+                    value="spendr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="rightjs-docs"
+            label="rightjs-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rightjs-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Centralized RightJS documentation repository" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pynq"
+            label="pynq">
+        <attvalues>
+          <attvalue for="0"
+                    value="pynq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python implementation of Microsoft's .Net Language Integrated Query (LINQ)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="viewable"
+            label="viewable">
+        <attvalues>
+          <attvalue for="0"
+                    value="viewable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin that allows you to know when an element is in view and what percentage of the element is viewable." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wolf3d"
+            label="wolf3d">
+        <attvalues>
+          <attvalue for="0"
+                    value="wolf3d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="id Software's Wolf3D for iPhone" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="soo_txp_obj"
+            label="soo_txp_obj">
+        <attvalues>
+          <attvalue for="0"
+                    value="soo_txp_obj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textpattern library plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="calais"
+            label="calais">
+        <attvalues>
+          <attvalue for="0"
+                    value="calais" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A Ruby interface to the Open Calais API (http://opencalais.com)" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_indestructible"
+            label="acts_as_indestructible">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_indestructible" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mark objects as destroyed instead of deleting them from the database for Ruby on Rails ActiveRecord" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="taiyaking"
+            label="taiyaking">
+        <attvalues>
+          <attvalue for="0"
+                    value="taiyaking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Taiyaki CMS for taiyaking on taiyaki.ru." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ghostie"
+            label="ghostie">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghostie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Javascript/Prototype library for displaying ghost text within HTML text input fields." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="960-grid-system-textmate-bundle"
+            label="960-grid-system-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="960-grid-system-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate Bundle for rapid development with 960.gs and HAML" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="aceditable"
+            label="aceditable">
+        <attvalues>
+          <attvalue for="0"
+                    value="aceditable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Jquery Autocomplete like Facebook, optionally uses  contenteditable as input so you can embed html in lookup box.  See demo with Twitter username lookups." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="osbp_automateit"
+            label="osbp_automateit">
+        <attvalues>
+          <attvalue for="0"
+                    value="osbp_automateit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Open Source Bridge Portland's automated server setup recipes using AutomateIt" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gutterless_blueprint_css"
+            label="gutterless_blueprint_css">
+        <attvalues>
+          <attvalue for="0"
+                    value="gutterless_blueprint_css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Blueprint CSS with a no gutters, 10px columns and easy math" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-uriweb"
+            label="catalyst-plugin-uriweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-uriweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="integrate Catalyst with URI::Web" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="numberfield"
+            label="numberfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="numberfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony 2 field extension. Accepts only numbers, and stores them internally as a number." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spree-static-content"
+            label="spree-static-content">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-static-content" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extention to manage the static pages for your spree shop" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="perl-XML-ASCX12"
+            label="perl-XML-ASCX12">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-XML-ASCX12" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EDI to XML parser in perl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cappuccinoflow"
+            label="cappuccinoflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappuccinoflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Peter Cooper's Rubyflow website forked for CappuccinoFlow" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-string-match-scorer"
+            label="ruby-string-match-scorer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-string-match-scorer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quicksilver-like string match scoring" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-should-prototype"
+            label="dm-should-prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-should-prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for DataMapper, a prototype version of dm-should" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="objective-git"
+            label="objective-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="objective-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Git Implementation in Objective-C" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="maneggi"
+            label="maneggi">
+        <attvalues>
+          <attvalue for="0"
+                    value="maneggi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build a Administration behind of the Models of your Rails Application" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sial.org-scripts"
+            label="sial.org-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="sial.org-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various scripts written by Jeremy Mates" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="codecolorer"
+            label="codecolorer">
+        <attvalues>
+          <attvalue for="0"
+                    value="codecolorer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WordPress plugin which allows you to insert code snippets into the post with nice syntax highlighting." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fireeagle-php-lib"
+            label="fireeagle-php-lib">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagle-php-lib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PHP library/bindings for Fire Eagle" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mogenerator"
+            label="mogenerator">
+        <attvalues>
+          <attvalue for="0"
+                    value="mogenerator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Core Data code generation" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="gnome-video-arcade"
+            label="gnome-video-arcade">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnome-video-arcade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MAME front-end for the GNOME Desktop Environment" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ostrich"
+            label="ostrich">
+        <attvalues>
+          <attvalue for="0"
+                    value="ostrich" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="stats collector &amp; reporter for scala servers" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snippets"
+            label="snippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="snippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A bunch of snippets to use with NERD Snippets" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="rhino-etl"
+            label="rhino-etl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-etl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Developer friendly ETL Library for .NET" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="modalbox"
+            label="modalbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="modalbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Mac OS X style javascript pop-ups for your browser (based on prototype + script.aculo.us)" />
+          <attvalue for="10"
+                    value="112" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="oAuthify"
+            label="oAuthify">
+        <attvalues>
+          <attvalue for="0"
+                    value="oAuthify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="oAuthify is an oAuth consumer library for PHP. Gone are the days of complicated encryption algorithms, annoying token requests, and problematic code! oAuthify makes connecting to an oAuth provider simple." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rails-cornerstone"
+            label="rails-cornerstone">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-cornerstone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails template with Authlogic and Lockdown" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="state_select"
+            label="state_select">
+        <attvalues>
+          <attvalue for="0"
+                    value="state_select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails state select plugin mirror" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html-formfu-extjs"
+            label="html-formfu-extjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-formfu-extjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-at-irc-bot"
+            label="ubuntu-at-irc-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-at-irc-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="IRC bot for the IRC channel #ubuntu-at, which has some nifty features for the loco austria team and for our friends." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webchallenge2010"
+            label="webchallenge2010">
+        <attvalues>
+          <attvalue for="0"
+                    value="webchallenge2010" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scala-training-slides"
+            label="scala-training-slides">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-training-slides" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Contains slides for the Scala training course." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="adam-vim"
+            label="adam-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="adam-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="My vim directory" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tm_syntax_highlighting"
+            label="tm_syntax_highlighting">
+        <attvalues>
+          <attvalue for="0"
+                    value="tm_syntax_highlighting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin that provides helpers to highlight code with pretty TextMate-style highlighting." />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dry_view"
+            label="dry_view">
+        <attvalues>
+          <attvalue for="0"
+                    value="dry_view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dry_view" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rifgraf"
+            label="rifgraf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rifgraf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Fire-and-forget data collection and graphing service" />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="streamlined_samples"
+            label="streamlined_samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="streamlined_samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sample applications for the Streamlined framework" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_infra_repo"
+            label="rails_infra_repo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_infra_repo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="api_generator"
+            label="api_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="api_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Official CakePHP API Generator Git Repository" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pytap"
+            label="pytap">
+        <attvalues>
+          <attvalue for="0"
+                    value="pytap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TAP emitter for Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="diggbarred"
+            label="diggbarred">
+        <attvalues>
+          <attvalue for="0"
+                    value="diggbarred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Wordpress plugin for blocking the DiggBar and all Digg users from viewing your content. Idea stolen from http://daringfireball.net/2009/04/how_to_block_the_diggbar" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="maven-cookbook"
+            label="maven-cookbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-cookbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven Cookbook" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="schemer"
+            label="schemer">
+        <attvalues>
+          <attvalue for="0"
+                    value="schemer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="On-the-fly ActiveRecord schema changes for extremely rapid prototyping." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Semantic-Weblog"
+            label="Semantic-Weblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="Semantic-Weblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Drupal Module Semantic Weblog" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rb-et-xml"
+            label="rb-et-xml">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-et-xml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin for using ExactTarget's XML API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-ssh-shell"
+            label="net-ssh-shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-ssh-shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A net-ssh extension library that provides an API for programmatically interacting with a login shell" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ninjawarsOldRepoBeforeSweepingChanges"
+            label="ninjawarsOldRepoBeforeSweepingChanges">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninjawarsOldRepoBeforeSweepingChanges" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Repository for the code of the ninjawars webgame." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-markup"
+            label="github-markup">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-markup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The code we use to render README.your_favorite_markup" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Tukui8"
+            label="Tukui8">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tukui8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="a lua only world of warcraft ui compilation" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="JetPlurk"
+            label="JetPlurk">
+        <attvalues>
+          <attvalue for="0"
+                    value="JetPlurk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plurk over Firefox Jetpack" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails21-book-tw"
+            label="rails21-book-tw">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails21-book-tw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails What's new for 2.1 - Taiwan (Traditional Chinese) Edition" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iso-3166-country-select"
+            label="iso-3166-country-select">
+        <attvalues>
+          <attvalue for="0"
+                    value="iso-3166-country-select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A plugin containing the old country_select helper" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="babbisch-gccxml"
+            label="babbisch-gccxml">
+        <attvalues>
+          <attvalue for="0"
+                    value="babbisch-gccxml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="another babbisch tool that uses pygccxml to generate the json dump" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-dataflow"
+            label="ruby-dataflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-dataflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Dataflow Engine" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jiggle"
+            label="jiggle">
+        <attvalues>
+          <attvalue for="0"
+                    value="jiggle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A 2D soft body physics engine written in C with Ruby bindings." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fast-twitter-stream"
+            label="fast-twitter-stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast-twitter-stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fast twitter stream client using multipart/mixed." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_unvlogable"
+            label="acts_as_unvlogable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_unvlogable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An easy way to include external video services in a rails app." />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parse-backpan-packages"
+            label="parse-backpan-packages">
+        <attvalues>
+          <attvalue for="0"
+                    value="parse-backpan-packages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide an index of BACKPAN" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-tutorial"
+            label="jquery-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jboner.github.com"
+            label="jboner.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="jboner.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minimalistic blog using Jekyll and Git" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="helium"
+            label="helium">
+        <attvalues>
+          <attvalue for="0"
+                    value="helium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deploys shared JavaScript projects onto the CDN" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="taglob"
+            label="taglob">
+        <attvalues>
+          <attvalue for="0"
+                    value="taglob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tags + Dir.glob = Dir.taglob!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dreque"
+            label="dreque">
+        <attvalues>
+          <attvalue for="0"
+                    value="dreque" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Persistent job queue using Redis. Resque for Python." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acts_as_materialized_tree"
+            label="acts_as_materialized_tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_materialized_tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my version of http://acts-as-matree.rubyforge.org/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hiphop-php"
+            label="hiphop-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="hiphop-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="293" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="polyglot-osgi"
+            label="polyglot-osgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="polyglot-osgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An exploration in code of the overlap between OSGi and Polyglot Programming" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="MacRubyRemote"
+            label="MacRubyRemote">
+        <attvalues>
+          <attvalue for="0"
+                    value="MacRubyRemote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Remote control your Cocoa app with a Cappuccino web interface. Poke around." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="javascript-linkify"
+            label="javascript-linkify">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-linkify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript Linkify: Process links in text" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="nsdate-helper"
+            label="nsdate-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="nsdate-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A category to extend Cocoa's NSDate class with some convenience functions." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="linecache"
+            label="linecache">
+        <attvalues>
+          <attvalue for="0"
+                    value="linecache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="moonshine_mongodb"
+            label="moonshine_mongodb">
+        <attvalues>
+          <attvalue for="0"
+                    value="moonshine_mongodb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mongodb recipe for Moonshine" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_email_format_of"
+            label="validates_email_format_of">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_email_format_of" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Validate various formats of email address against RFC 2822." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bluechild"
+            label="bluechild">
+        <attvalues>
+          <attvalue for="0"
+                    value="bluechild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example site using Perl Catalyst, DBIC, Moose and related technologies.  Has some networking and ecommerce features." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nwevents"
+            label="nwevents">
+        <attvalues>
+          <attvalue for="0"
+                    value="nwevents" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Javascript Event Manager for handlers, listeners and delegates" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-twitter-oauth-sample"
+            label="rails-twitter-oauth-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-twitter-oauth-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sample rails application using twitter oauth" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cloudkit-oauth-consumer"
+            label="cloudkit-oauth-consumer">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloudkit-oauth-consumer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental client for CloudKit via OAuth" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="securetrading-rails"
+            label="securetrading-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="securetrading-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Secure Trading Rails plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tog_forum"
+            label="tog_forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Tog Platform Forum Component " />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Johlcat"
+            label="Johlcat">
+        <attvalues>
+          <attvalue for="0"
+                    value="Johlcat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="It reads all tweets tweeted in the last hour and retweets them to another twitter account but in lolspeak." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="browser_detect"
+            label="browser_detect">
+        <attvalues>
+          <attvalue for="0"
+                    value="browser_detect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="browser_detect" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="docdb_shootout"
+            label="docdb_shootout">
+        <attvalues>
+          <attvalue for="0"
+                    value="docdb_shootout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Document-oriented database comparision" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="towel"
+            label="towel">
+        <attvalues>
+          <attvalue for="0"
+                    value="towel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="extreme playing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Infinite-Mario-Mac"
+            label="Infinite-Mario-Mac">
+        <attvalues>
+          <attvalue for="0"
+                    value="Infinite-Mario-Mac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Mac OS X compatible version of Infinite Mario" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="xsera"
+            label="xsera">
+        <attvalues>
+          <attvalue for="0"
+                    value="xsera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A modern port of Nathan Lamont's classic RTS Ares" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="empty-redmine-plugin"
+            label="empty-redmine-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="empty-redmine-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is an empty plugin based on the sample plugin for Redmine.  Use it to help create your own custom plugin." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jchat"
+            label="jchat">
+        <attvalues>
+          <attvalue for="0"
+                    value="jchat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Jaxer based chatroom application" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mighty_associations"
+            label="mighty_associations">
+        <attvalues>
+          <attvalue for="0"
+                    value="mighty_associations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Traversing superpowers for your ActiveRecord associations" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gae-dj"
+            label="gae-dj">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-dj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An interface for cross-domain javascript to query/save data from/to google app engine" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="websocket_set"
+            label="websocket_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="websocket_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Set the card game in Python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ya-rspec-scaffolder"
+            label="ya-rspec-scaffolder">
+        <attvalues>
+          <attvalue for="0"
+                    value="ya-rspec-scaffolder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another Rspec scaffold generator for Rails applications.   Haml templates are generated instead of erb, along with some other custom changes." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limewire5-ruby"
+            label="limewire5-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="limewire5-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby experiments in LimeWire5" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="webjam"
+            label="webjam">
+        <attvalues>
+          <attvalue for="0"
+                    value="webjam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Old repository for webjam. New one lives at http://github.com/webjam/webjam" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drupal-biurnal"
+            label="drupal-biurnal">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-biurnal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Drupal module that dynamically colorizes themes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="websequencediagrams"
+            label="websequencediagrams">
+        <attvalues>
+          <attvalue for="0"
+                    value="websequencediagrams" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command-line utility to interface with websequencediagrams.com." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blockui"
+            label="blockui">
+        <attvalues>
+          <attvalue for="0"
+                    value="blockui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="jQuery BlockUI Plugin" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MacOSX-SSHMenu"
+            label="MacOSX-SSHMenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="MacOSX-SSHMenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small application that's show an icon on MacOSX near to the Clock with a menu to fast access on SSH connections." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="learn-ruby"
+            label="learn-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="learn-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="files for learning ruby. quickly." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="syndication-view"
+            label="syndication-view">
+        <attvalues>
+          <attvalue for="0"
+                    value="syndication-view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django feeds as a class based views." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yajl-objc"
+            label="yajl-objc">
+        <attvalues>
+          <attvalue for="0"
+                    value="yajl-objc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Objective-C bindings for YAJL (Yet Another JSON Library) C library" />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="OpenFeedback"
+            label="OpenFeedback">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenFeedback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Cocoa framework which allows your users to submit bug reports, feature requests, and ask support questions from directly within your application." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="catalyst-view-graphics-primitive"
+            label="catalyst-view-graphics-primitive">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-view-graphics-primitive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Graphics::Primitive view for Catalyst" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="shoulda-tmbundle"
+            label="shoulda-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoulda-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shoulda TextMate bundle" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="WWCardEditor"
+            label="WWCardEditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="WWCardEditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A custom control for Cocoa apps that want an inspector/editor interface similar to that in Address Book, iCal, or Delicious Library. Open-source (BSD) and extensible, but very incomplete right now. :)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="django-localeurl"
+            label="django-localeurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-localeurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django application that allow you to specify the language of a page in the URL." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="chef_solo_os"
+            label="chef_solo_os">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef_solo_os" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="demo"
+            label="demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="crap" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="objectify_xml"
+            label="objectify_xml">
+        <attvalues>
+          <attvalue for="0"
+                    value="objectify_xml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A smart, simple DSL that turns even complex namespaced XML into beautiful Ruby objects." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="roxml"
+            label="roxml">
+        <attvalues>
+          <attvalue for="0"
+                    value="roxml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="ROXML is a module for binding Ruby classes to XML. It supports custom mapping and bidirectional marshalling between Ruby and XML using annotation-style class methods, via Nokogiri or LibXML." />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jist"
+            label="jist">
+        <attvalues>
+          <attvalue for="0"
+                    value="jist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="servolux"
+            label="servolux">
+        <attvalues>
+          <attvalue for="0"
+                    value="servolux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Threads : Servers : Forks : Daemons" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jspec-rails"
+            label="jspec-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="jspec-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript BDD integration for Ruby on Rails" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grrid"
+            label="grrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="grrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript grid control using Prototype.js" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="captch"
+            label="captch">
+        <attvalues>
+          <attvalue for="0"
+                    value="captch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Взлом каптчи habr.ru. Just for fun" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yaexifr"
+            label="yaexifr">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaexifr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another EXIF Ruby library. Wraps the ExifTool library (http://www.sno.phy.queensu.ca/~phil/exiftool/) and extends File." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails3-generators"
+            label="rails3-generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails3-generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails 3 compatible generators for RSpec and DataMapper (from JoseValim)" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eda-2"
+            label="eda-2">
+        <attvalues>
+          <attvalue for="0"
+                    value="eda-2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Even better than eda-reversing...I hope" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nested_assignment"
+            label="nested_assignment">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested_assignment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A proof-of-concept for adding nested mass assignment to ActiveRecord." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="firebug-ujs"
+            label="firebug-ujs">
+        <attvalues>
+          <attvalue for="0"
+                    value="firebug-ujs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Firebug extension for displaying Unobtrusive Javascript bound to DOM elements" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phenny"
+            label="phenny">
+        <attvalues>
+          <attvalue for="0"
+                    value="phenny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Python IRC bot" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="kohana-captcha"
+            label="kohana-captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Captcha for Kohana 3.x" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="metacity"
+            label="metacity">
+        <attvalues>
+          <attvalue for="0"
+                    value="metacity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ccg's metacity fork" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scissor"
+            label="scissor">
+        <attvalues>
+          <attvalue for="0"
+                    value="scissor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="utility to chop sound files" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wink"
+            label="wink">
+        <attvalues>
+          <attvalue for="0"
+                    value="wink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="NO LONGER MAINTAINED" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="searchparty"
+            label="searchparty">
+        <attvalues>
+          <attvalue for="0"
+                    value="searchparty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple site that aggregates Google, Delicious, and GitHub searches.  See http://search.collectiveidea.com" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coord"
+            label="coord">
+        <attvalues>
+          <attvalue for="0"
+                    value="coord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Coordinate conversion in Ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="io-zwierzaki"
+            label="io-zwierzaki">
+        <attvalues>
+          <attvalue for="0"
+                    value="io-zwierzaki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Projekt z io - zwierzaki" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twoorl"
+            label="twoorl">
+        <attvalues>
+          <attvalue for="0"
+                    value="twoorl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The source code repository for twoorl.com" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sum"
+            label="sum">
+        <attvalues>
+          <attvalue for="0"
+                    value="sum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A budgeting app built on Sinatra (view it at sumapp.com)" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-config-apache"
+            label="p5-config-apache">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-config-apache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another perl 5 apache config parser" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yoursway-software-update"
+            label="yoursway-software-update">
+        <attvalues>
+          <attvalue for="0"
+                    value="yoursway-software-update" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="YourSway Software Update engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="MVC"
+            label="MVC">
+        <attvalues>
+          <attvalue for="0"
+                    value="MVC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minimal, decoupled MVC bare-bones framework " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="propane-theme"
+            label="propane-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="propane-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My CSS for Propane" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-tcl"
+            label="ruby-tcl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-tcl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A minimal Ruby interface to libtcl" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="wowr"
+            label="wowr">
+        <attvalues>
+          <attvalue for="0"
+                    value="wowr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Ruby World Of Warcraft Armory Library" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="functor"
+            label="functor">
+        <attvalues>
+          <attvalue for="0"
+                    value="functor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Implements pattern-based method dispatch for Ruby, inspired by Topher Cyll's multi." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-last.fm-api"
+            label="php-last.fm-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-last.fm-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="last.fm API bindings for PHP" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="drupal-og-enhanced"
+            label="drupal-og-enhanced">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-og-enhanced" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some enhancement modules for the Organic Groups module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="SliceMonitor"
+            label="SliceMonitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="SliceMonitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A slicehost widget" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="paypal_payments"
+            label="paypal_payments">
+        <attvalues>
+          <attvalue for="0"
+                    value="paypal_payments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extension for Symphony CMS for processing and logging transaction made with PayPal Website Payments Standard." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="brandizzle"
+            label="brandizzle">
+        <attvalues>
+          <attvalue for="0"
+                    value="brandizzle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="brandizzle" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="google-spreadsheet-sample"
+            label="google-spreadsheet-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-spreadsheet-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="for hirose31" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cronwtf"
+            label="cronwtf">
+        <attvalues>
+          <attvalue for="0"
+                    value="cronwtf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="silly cron =&gt; english translator" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tdparsekit"
+            label="tdparsekit">
+        <attvalues>
+          <attvalue for="0"
+                    value="tdparsekit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A non-deterministic recursive descent parser written in Objective-J (ported from Obj-C, created by Tod Ditchendorf)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="jitterbug"
+            label="jitterbug">
+        <attvalues>
+          <attvalue for="0"
+                    value="jitterbug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A just-in-time image creator for pretty text headers" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mission"
+            label="mission">
+        <attvalues>
+          <attvalue for="0"
+                    value="mission" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code and notes for the SF Ruby Meetup Mission:Implausible" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="springy"
+            label="springy">
+        <attvalues>
+          <attvalue for="0"
+                    value="springy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Springy lets you use a simple DSL based on JRuby to wire up your Spring context. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="find"
+            label="find">
+        <attvalues>
+          <attvalue for="0"
+                    value="find" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Create custom find types by just defining functions" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="boling_for_batches"
+            label="boling_for_batches">
+        <attvalues>
+          <attvalue for="0"
+                    value="boling_for_batches" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes it easy to execute really large computations on each row of really large data sets" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.ActiveRecordIntegration"
+            label="Castle.Facilities.ActiveRecordIntegration">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.ActiveRecordIntegration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="schacon.github.com"
+            label="schacon.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="schacon.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yaml-libyaml-pm"
+            label="yaml-libyaml-pm">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml-libyaml-pm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl Binding to libyaml" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-examples-Twitter"
+            label="robotlegs-examples-Twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-examples-Twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple Twitter AIR client using Robotlegs MVCS" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="backgroundrb"
+            label="backgroundrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="backgroundrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="A Ruby/Rails job server and scheduler" />
+          <attvalue for="10"
+                    value="235" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="check-hq"
+            label="check-hq">
+        <attvalues>
+          <attvalue for="0"
+                    value="check-hq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gtk trayicon to know who are working in your company" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bivouac"
+            label="bivouac">
+        <attvalues>
+          <attvalue for="0"
+                    value="bivouac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Railscamp deployment tool" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="euler_bench"
+            label="euler_bench">
+        <attvalues>
+          <attvalue for="0"
+                    value="euler_bench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="using the euler projects as a source to benchmark lanugages" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pod-spec"
+            label="pod-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="pod-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the specification for Plain Old Documentation" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubycocoa-tmbundle"
+            label="rubycocoa-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubycocoa-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for RubyCocoa" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="androidaobench"
+            label="androidaobench">
+        <attvalues>
+          <attvalue for="0"
+                    value="androidaobench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="android port of AO bench, original code by syoyo http://lucille.atso-net.jp/blog/?p=638" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-pagetree"
+            label="django-pagetree">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pagetree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CMS guts. Hierarchical tree of pages that are in turn made up of blocks." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="MeioUpload"
+            label="MeioUpload">
+        <attvalues>
+          <attvalue for="0"
+                    value="MeioUpload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Behavior for upload to CakePHP 1.2 - by Vinicius Mendes" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spd_notebook"
+            label="spd_notebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="spd_notebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Accordion"
+            label="Accordion">
+        <attvalues>
+          <attvalue for="0"
+                    value="Accordion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Accordion widget made from YUI's TabView" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="display_flash_helper"
+            label="display_flash_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="display_flash_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trying to make displaying flash messages easier and prettier" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="conway-js"
+            label="conway-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="conway-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Conway's Game of Life in JavaScript. Sources from a code retreat event." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Plack-Middleware-ReverseProxy"
+            label="Plack-Middleware-ReverseProxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Plack-Middleware-ReverseProxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="redmine_burndown"
+            label="redmine_burndown">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_burndown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Generates a simple Burndown chart for using Redmine in Scrum environments" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="app_extension_generator"
+            label="app_extension_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_extension_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generate plugins with migrations, an app directory, routing extensions, test, and lots of jazz.  Like mini rails apps." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gnat"
+            label="gnat">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ffi-jruby"
+            label="ffi-jruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi-jruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JRuby FFI gem" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="site"
+            label="site">
+        <attvalues>
+          <attvalue for="0"
+                    value="site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cvičení do počítačových sítí" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="lui"
+            label="lui">
+        <attvalues>
+          <attvalue for="0"
+                    value="lui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Purely functional Haskell user interface" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="Better-Programming-Through-Testing"
+            label="Better-Programming-Through-Testing">
+        <attvalues>
+          <attvalue for="0"
+                    value="Better-Programming-Through-Testing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="Student repo for &quot;Better Programming Through Testing&quot; class" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gallery"
+            label="gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails sample application used in a Linux Format tutorial" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mydbd"
+            label="mydbd">
+        <attvalues>
+          <attvalue for="0"
+                    value="mydbd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mysqli OO interface with PEAR::DB API compatibility" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Mu"
+            label="Mu">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Node.js Mustache template engine (and compiler)" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sk-mingus"
+            label="sk-mingus">
+        <attvalues>
+          <attvalue for="0"
+                    value="sk-mingus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a Django blog engine leveraging reusable apps for all its features." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="php-mvc-router"
+            label="php-mvc-router">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-mvc-router" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Lightweight Rails-style MVC router for PHP" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-restserver"
+            label="codeigniter-restserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-restserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A fully RESTful server implementation for CodeIgniter using one library, one config file and one controller." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="krang"
+            label="krang">
+        <attvalues>
+          <attvalue for="0"
+                    value="krang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A charting library built on Prototype (http://prototypejs.org) and Raphaël (http://raphaeljs.com)" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flashbake"
+            label="flashbake">
+        <attvalues>
+          <attvalue for="0"
+                    value="flashbake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Scripts to gather information for including in version history comments and to make using source control a bit simpler for non-technical projects." />
+          <attvalue for="10"
+                    value="150" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="p5-plack-midddleware-maintenance"
+            label="p5-plack-midddleware-maintenance">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-plack-midddleware-maintenance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a middleware to detect the existence of a maintenance.html page and disp    lay that instead of incoming requests." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="twitter2mixi"
+            label="twitter2mixi">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter2mixi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="twitter2mixi" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-cc"
+            label="git-cc">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-cc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bridge for Git and Clearcase" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="do_notation"
+            label="do_notation">
+        <attvalues>
+          <attvalue for="0"
+                    value="do_notation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Haskell-style monad do-notation for Ruby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vestal_versions"
+            label="vestal_versions">
+        <attvalues>
+          <attvalue for="0"
+                    value="vestal_versions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Keep a DRY history of your ActiveRecord models' changes" />
+          <attvalue for="10"
+                    value="428" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="math--gsl"
+            label="math--gsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="math--gsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Perl interface to the GNU Scientific Library" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="asset_cloud"
+            label="asset_cloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset_cloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pocketbook"
+            label="pocketbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="pocketbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An HTML template for printing a pocket book (currently webkit only)" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shadow"
+            label="shadow">
+        <attvalues>
+          <attvalue for="0"
+                    value="shadow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides a history of attribute and association updates for models. This coincides with a versioning system (such as acts_as_versioned). When used in tandem, you get both a history of changes and a history of what changed." />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fruby"
+            label="fruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="fruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some functional programming features for ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rdb4o"
+            label="rdb4o">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdb4o" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="db4o for jruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="relevance_search"
+            label="relevance_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="relevance_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Search by number of fields that contain the word or words." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Evidence"
+            label="Evidence">
+        <attvalues>
+          <attvalue for="0"
+                    value="Evidence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript unit testing" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="holiday_jp"
+            label="holiday_jp">
+        <attvalues>
+          <attvalue for="0"
+                    value="holiday_jp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="japanese holiday." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eulermonday"
+            label="eulermonday">
+        <attvalues>
+          <attvalue for="0"
+                    value="eulermonday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A shared repo to get peoples submissions for CIM's #eulermonday" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="heat-source"
+            label="heat-source">
+        <attvalues>
+          <attvalue for="0"
+                    value="heat-source" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Temperature modeling framework for stream channels" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="migration_concordance"
+            label="migration_concordance">
+        <attvalues>
+          <attvalue for="0"
+                    value="migration_concordance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin to provide notification when you need to run migrations" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amazon-sdb"
+            label="amazon-sdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-sdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby client library for the Amazon SimpleDB service (ABANDONWARE! OBSOLETE! OH NOES!)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="core-modules-blog"
+            label="core-modules-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="core-modules-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="10gen Blog module" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="higher-expectations"
+            label="higher-expectations">
+        <attvalues>
+          <attvalue for="0"
+                    value="higher-expectations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides a clean, easy way to check method arguments at runtime. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="linguistics"
+            label="linguistics">
+        <attvalues>
+          <attvalue for="0"
+                    value="linguistics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Michael Granger's Linguistics framework for Ruby (from SVN)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-prepaid"
+            label="django-prepaid">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-prepaid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Django application supporting expiring units" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="DjanMon"
+            label="DjanMon">
+        <attvalues>
+          <attvalue for="0"
+                    value="DjanMon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Demo showing how to use MongoDB with PyMongo from a Django project" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cgi-application-plugin-devpopup"
+            label="cgi-application-plugin-devpopup">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi-application-plugin-devpopup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Runtime cgiapp info in a popup window" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pif"
+            label="pif">
+        <attvalues>
+          <attvalue for="0"
+                    value="pif" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Photos Into Flickr" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="postgres-pr"
+            label="postgres-pr">
+        <attvalues>
+          <attvalue for="0"
+                    value="postgres-pr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A pure-Ruby (pr) library for accessing PostgreSQL databases" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jqgrid_demo_app"
+            label="jqgrid_demo_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="jqgrid_demo_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails demo application showing how to use my 2dcJqgrid plugin" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="theglamourist"
+            label="theglamourist">
+        <attvalues>
+          <attvalue for="0"
+                    value="theglamourist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a website for jane" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-gem"
+            label="github-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="58" />
+          <attvalue for="9"
+                    value="The official `github` command line helper for simplifying your GitHub experience." />
+          <attvalue for="10"
+                    value="592" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-activerecord"
+            label="sinatra-activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Extends Sinatra with ActiveRecord helper methods and Rake tasks" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="good_form"
+            label="good_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="good_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="It's just good form to validate without reloading the page" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="slider"
+            label="slider">
+        <attvalues>
+          <attvalue for="0"
+                    value="slider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows for quick and easy creation of text-based slides for presentations" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kozuchi"
+            label="kozuchi">
+        <attvalues>
+          <attvalue for="0"
+                    value="kozuchi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Home accounting web application which focused on linkages to other people (family, etc)." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yui-flot"
+            label="yui-flot">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-flot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Port of Flot to YUI" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rugtool"
+            label="rugtool">
+        <attvalues>
+          <attvalue for="0"
+                    value="rugtool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The rubyonrails-ug.de community tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="StaticScroller"
+            label="StaticScroller">
+        <attvalues>
+          <attvalue for="0"
+                    value="StaticScroller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MooTools extension to position an element based on the scroll position of the window." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="golf"
+            label="golf">
+        <attvalues>
+          <attvalue for="0"
+                    value="golf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebApp to collect scores from discgolf games" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="eclipsecon09_components"
+            label="eclipsecon09_components">
+        <attvalues>
+          <attvalue for="0"
+                    value="eclipsecon09_components" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Component Models Tutorial from EclipseCon 2009" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="twitter_tags"
+            label="twitter_tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter_tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Radiant CMS extension to include parts of a timeline in your pages" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoe_template"
+            label="hoe_template">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoe_template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A hoe template I use for all my Ruby projects." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kanodojo"
+            label="kanodojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="kanodojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cloud-based coding dojo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jquery_viewport"
+            label="jquery_viewport">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_viewport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add viewport selectors to jQuery. For example $(&quot;img:below-the-fold&quot;).something()" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drupal-fbconnector"
+            label="drupal-fbconnector">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-fbconnector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sub-module to the Connector module" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="maisha"
+            label="maisha">
+        <attvalues>
+          <attvalue for="0"
+                    value="maisha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A command line social micro-blog networking tool." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="linkable"
+            label="linkable">
+        <attvalues>
+          <attvalue for="0"
+                    value="linkable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Linkable plugin for CakePHP, with LinkableBehavior the ContainableBehavior's ass kicker" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tworgy"
+            label="tworgy">
+        <attvalues>
+          <attvalue for="0"
+                    value="tworgy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tworgy website" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lulzKey"
+            label="lulzKey">
+        <attvalues>
+          <attvalue for="0"
+                    value="lulzKey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="lulzKey. Let's close those effin Windows so penguins won't enter." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="theRailWorld"
+            label="theRailWorld">
+        <attvalues>
+          <attvalue for="0"
+                    value="theRailWorld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source code for therailworld.com website." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gearman-driver"
+            label="gearman-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="gearman-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage Gearman workers" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fireeagleas3tester"
+            label="fireeagleas3tester">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagleas3tester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Flex app to test the fireeagle-as3 classes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="opencongress"
+            label="opencongress">
+        <attvalues>
+          <attvalue for="0"
+                    value="opencongress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Open Congress" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mini-broadway"
+            label="mini-broadway">
+        <attvalues>
+          <attvalue for="0"
+                    value="mini-broadway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of MINI, and a collection of libraries to be used on Broadway." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jboss-messaging"
+            label="jboss-messaging">
+        <attvalues>
+          <attvalue for="0"
+                    value="jboss-messaging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JBoss Messaging mirror" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ParleyDroid"
+            label="ParleyDroid">
+        <attvalues>
+          <attvalue for="0"
+                    value="ParleyDroid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ParleyDroid is a basic vocabulary trainer for Android devices." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="iron-term-ansicolor"
+            label="iron-term-ansicolor">
+        <attvalues>
+          <attvalue for="0"
+                    value="iron-term-ansicolor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="term-ansicolor for IronRuby using .Net framework libraries" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gallery3"
+            label="gallery3">
+        <attvalues>
+          <attvalue for="0"
+                    value="gallery3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="59" />
+          <attvalue for="9"
+                    value="The simplest, most intuitive way to host your photos on your website." />
+          <attvalue for="10"
+                    value="135" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mbws"
+            label="mbws">
+        <attvalues>
+          <attvalue for="0"
+                    value="mbws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby library for MusicBrainz Web Service (www.musicbrainz.org)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="system_messages"
+            label="system_messages">
+        <attvalues>
+          <attvalue for="0"
+                    value="system_messages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A rails plugin that provides view helpers to display configurable notifications." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="harvest-ruby"
+            label="harvest-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="harvest-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper around the Harvest API (http://www.getharvest.com/api)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bakery-api"
+            label="bakery-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="bakery-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Ruby API for the Bakery" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ralph"
+            label="ralph">
+        <attvalues>
+          <attvalue for="0"
+                    value="ralph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pretty, simple wrapper for writing Hadoop Streaming jobs in Ruby." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="syntastic"
+            label="syntastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="syntastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Syntax checking hacks for vim" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="luafilesystem"
+            label="luafilesystem">
+        <attvalues>
+          <attvalue for="0"
+                    value="luafilesystem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="my_ruby_snmp"
+            label="my_ruby_snmp">
+        <attvalues>
+          <attvalue for="0"
+                    value="my_ruby_snmp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of Ruby SNMP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tv_memcached"
+            label="tv_memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="tv_memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="new memcached client for tv.com" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="medici"
+            label="medici">
+        <attvalues>
+          <attvalue for="0"
+                    value="medici" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Erlang interface for Tokyo Tyrant" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="zeromq2"
+            label="zeromq2">
+        <attvalues>
+          <attvalue for="0"
+                    value="zeromq2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="lightweight messaging kernel" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mercurial.tmbundle"
+            label="mercurial.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="mercurial.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for Mercurial" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="preallowed"
+            label="preallowed">
+        <attvalues>
+          <attvalue for="0"
+                    value="preallowed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Distributed Role-Based Access Control Service -- Restful authorization" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="postgres-js"
+            label="postgres-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="postgres-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The postgres backend protocol implemented in pure JS for use with node.js" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chmsee"
+            label="chmsee">
+        <attvalues>
+          <attvalue for="0"
+                    value="chmsee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="HTML Help viewer for Unix/Linux" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="typo_related_posts"
+            label="typo_related_posts">
+        <attvalues>
+          <attvalue for="0"
+                    value="typo_related_posts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Typo related posts plugin" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hello_world"
+            label="hello_world">
+        <attvalues>
+          <attvalue for="0"
+                    value="hello_world" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Hello World Rails Application for testing deployments." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-debug"
+            label="ruby-debug">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-debug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="port of ruby-debug to Ruby 1.9" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Meedan-Open-Translation-Memory--ar-en-"
+            label="Meedan-Open-Translation-Memory--ar-en-">
+        <attvalues>
+          <attvalue for="0"
+                    value="Meedan-Open-Translation-Memory--ar-en-" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The central repository of the Meedan.net open source translation corpus of Arabic and English sentence pairs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="upcoming-events"
+            label="upcoming-events">
+        <attvalues>
+          <attvalue for="0"
+                    value="upcoming-events" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Yahoo! Upcoming events API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="revcanonical"
+            label="revcanonical">
+        <attvalues>
+          <attvalue for="0"
+                    value="revcanonical" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Wordpress plugin that adds rev=canonical support" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hello"
+            label="hello">
+        <attvalues>
+          <attvalue for="0"
+                    value="hello" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Hello is a Ruby interface to a collection of the word “hello” in many languages and dialects." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="red_steak"
+            label="red_steak">
+        <attvalues>
+          <attvalue for="0"
+                    value="red_steak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extendable, cloneable, dynamic UML 2 StateMachine for Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="livecoding8"
+            label="livecoding8">
+        <attvalues>
+          <attvalue for="0"
+                    value="livecoding8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="LiveCoding is a live event for programmers." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oembed_links"
+            label="oembed_links">
+        <attvalues>
+          <attvalue for="0"
+                    value="oembed_links" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A quick way to transform all links inside a string w/ their oEmbed (http://oembed.com) information" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="startthedark"
+            label="startthedark">
+        <attvalues>
+          <attvalue for="0"
+                    value="startthedark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="StartTheDark is the product of a series of screencasts by Eric Florenzano about the Django web programming framework.  The site itself is &quot;A place to see what your friends are doing tonight!&quot;" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby_music_playground"
+            label="ruby_music_playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_music_playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="greenstripes"
+            label="greenstripes">
+        <attvalues>
+          <attvalue for="0"
+                    value="greenstripes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby bindings for libspotify" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unfollowr"
+            label="unfollowr">
+        <attvalues>
+          <attvalue for="0"
+                    value="unfollowr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unfollowr is a bot for twitter to send notification if somebody stopped following you" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gmail-notifr"
+            label="gmail-notifr">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmail-notifr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A RubyCocoa Gmail Notifier for Mac OS X" />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="blogy"
+            label="blogy">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A blog application for my personal website. (Yet another)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ktools"
+            label="ktools">
+        <attvalues>
+          <attvalue for="0"
+                    value="ktools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bringing common kernel APIs into Ruby using FFI" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="radiant-application_theme-extension"
+            label="radiant-application_theme-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-application_theme-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides the ability to alter the default Radiant interface without changing the underlying layout." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swiz-tests"
+            label="swiz-tests">
+        <attvalues>
+          <attvalue for="0"
+                    value="swiz-tests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Unit tests for the Swiz framework for AS3 and Flex" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="test-prereq"
+            label="test-prereq">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-prereq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) check if Makefile.PL has the right pre-requisites" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yarn"
+            label="yarn">
+        <attvalues>
+          <attvalue for="0"
+                    value="yarn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A proof-of-concept blogging application using Perl 6's Web.pm" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="claws-mail"
+            label="claws-mail">
+        <attvalues>
+          <attvalue for="0"
+                    value="claws-mail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git clone of the great Claws Mail MUA from the original CVS, it's _not intended_ to be a fork, just to open a new way to make development around it." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="autofocus"
+            label="autofocus">
+        <attvalues>
+          <attvalue for="0"
+                    value="autofocus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin to enable cross-browser usage of the HTML5 autofocus property." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shoes-preview"
+            label="shoes-preview">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes-preview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny Shoes app to let you quickly see what Shoes code would look like" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bliki"
+            label="bliki">
+        <attvalues>
+          <attvalue for="0"
+                    value="bliki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A small blog + wiki engine built on Sinatra + Stone" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_dojo_helpers"
+            label="rails_dojo_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_dojo_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails helpers for various dojo/dijit functionality" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html2textile"
+            label="html2textile">
+        <attvalues>
+          <attvalue for="0"
+                    value="html2textile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(alpha) Scripts and Library for converting HTML to Textile" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hackday"
+            label="hackday">
+        <attvalues>
+          <attvalue for="0"
+                    value="hackday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The rails app behind rewiredstate.org - for hack days" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iphone-bezierdemo"
+            label="iphone-bezierdemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-bezierdemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Demo of the iPhone's CGPathAddQuadCurveToPoint function" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="canvasplayer"
+            label="canvasplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="canvasplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GML playback using &lt;canvas&gt; &amp; Processing.js" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vim-ruby"
+            label="vim-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Vim/Ruby Configuration Files" />
+          <attvalue for="10"
+                    value="171" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="collabbit"
+            label="collabbit">
+        <attvalues>
+          <attvalue for="0"
+                    value="collabbit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Collabbit is a web-based communication tool which helps coordinate and organize relief efforts in times of disaster and recovery." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gtk_project"
+            label="gtk_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="gmate"
+            label="gmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Gedit Plugins, Colorschemes and GtkSourceview Improvements to Gedit" />
+          <attvalue for="10"
+                    value="252" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="alip.github.com"
+            label="alip.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="alip.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="alip's github pages" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="clj-record"
+            label="clj-record">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A pseudo-port of ActiveRecord to the Clojure programming language" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="mysystem"
+            label="mysystem">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysystem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="system diagram tool for use in CLEAR project." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Noru"
+            label="Noru">
+        <attvalues>
+          <attvalue for="0"
+                    value="Noru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn - Add a slightly smart /mount slash command." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="rcsvreader"
+            label="rcsvreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="rcsvreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another CSV parser with CSV header validation, based on CCSV (http://github.com/fauna/ccsv/)." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Sugarscape"
+            label="Sugarscape">
+        <attvalues>
+          <attvalue for="0"
+                    value="Sugarscape" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Project in the Lecture 'Regelbasierte Modelle' at the University of Osnabrueck (Germany)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="gm_scripts"
+            label="gm_scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="gm_scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="greasemonkey scripts to help develop on tv.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SubSonic-3.0"
+            label="SubSonic-3.0">
+        <attvalues>
+          <attvalue for="0"
+                    value="SubSonic-3.0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="140" />
+          <attvalue for="9"
+                    value="SubSonic 3.0 for the .NET 3.5 Framework" />
+          <attvalue for="10"
+                    value="327" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="dm-reflection"
+            label="dm-reflection">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-reflection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DataMapper plugin that will allow to generate models source files from existing relational databases." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iProxy"
+            label="iProxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="iProxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Let's you connect your laptop to the iPhone to surf the web." />
+          <attvalue for="10"
+                    value="226" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rain"
+            label="rain">
+        <attvalues>
+          <attvalue for="0"
+                    value="rain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Artificial Intelligence Network - A cool acronym and my experiments in neural networks, genetic algorithms, and AI (in ruby)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="botbckt"
+            label="botbckt">
+        <attvalues>
+          <attvalue for="0"
+                    value="botbckt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An IRC bot I threw together one Sunday morning..." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_calendar"
+            label="has_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A view helper that creates a calendar using a table. You can easily add events with any content." />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="A1"
+            label="A1">
+        <attvalues>
+          <attvalue for="0"
+                    value="A1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Authentication - a bit more flexible than Kohana's AUTH" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rconfig"
+            label="rconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="rconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The complete solution for Ruby Configuration Management" />
+          <attvalue for="10"
+                    value="142" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="admin_assistant"
+            label="admin_assistant">
+        <attvalues>
+          <attvalue for="0"
+                    value="admin_assistant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cached_model"
+            label="cached_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="cached_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fork of seattle.rb's cached_model gem" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="data-amf"
+            label="data-amf">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-amf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl module for serialize/deserialize adobe's AMF data" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="mr.developer"
+            label="mr.developer">
+        <attvalues>
+          <attvalue for="0"
+                    value="mr.developer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A zc.buildout extension to ease the development of large projects with lots of packages." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clj-crud"
+            label="clj-crud">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-crud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SQL Database CRUD operations for Clojure" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shaback"
+            label="shaback">
+        <attvalues>
+          <attvalue for="0"
+                    value="shaback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Backup program that uses shared blob storage" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="captured"
+            label="captured">
+        <attvalues>
+          <attvalue for="0"
+                    value="captured" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick screen capture sharing utility for Mac OS X." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-amqp-websocket-example"
+            label="twitter-amqp-websocket-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-amqp-websocket-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple example of Twitter + AMQP + RabbitMQ + EventMachine + HTML5 WebSocket with no polling" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="htmlparser"
+            label="htmlparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="htmlparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The  HTML Parser is an implementation of the HTML5 parsing algorithm packaged for CommonJS" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clj-mql"
+            label="clj-mql">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-mql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MQL client library for Clojure." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-event-app"
+            label="django-event-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-event-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Display a simple list of events on your website." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ws_util"
+            label="ws_util">
+        <attvalues>
+          <attvalue for="0"
+                    value="ws_util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP extension that provides utility classes for web services to the PHP language." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="scout-plugins"
+            label="scout-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="scout-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugins for the Scout Server Monitoring and Reporting Tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eldorado"
+            label="eldorado">
+        <attvalues>
+          <attvalue for="0"
+                    value="eldorado" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="El Dorado is a full-stack community web application written in Ruby/Rails." />
+          <attvalue for="10"
+                    value="223" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="DiggLite"
+            label="DiggLite">
+        <attvalues>
+          <attvalue for="0"
+                    value="DiggLite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A reference application for Digg's second generation API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="htmlentities"
+            label="htmlentities">
+        <attvalues>
+          <attvalue for="0"
+                    value="htmlentities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTMLEntities is a simple library to facilitate encoding and decoding of named (&amp;amp;yacute; and so on) or numerical (&amp;amp;#123; or &amp;amp;#x12a;) entities in HTML and XHTML documents." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appledoc"
+            label="appledoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="appledoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Objective-c code Apple style documentation generation. Based on Matt Ball's doxyclean." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="styler"
+            label="styler">
+        <attvalues>
+          <attvalue for="0"
+                    value="styler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Stylesheets made easy" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="formtastic"
+            label="formtastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="formtastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails form builder plugin with semantically rich and accessible markup.  It's deliciously close to 1.0!" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-cloudfiles"
+            label="django-cloudfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cloudfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An app for interfacing with Mosso's CloudFiles service." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-xapian-search-extension"
+            label="radiant-xapian-search-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-xapian-search-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds Xapian support to Radiant pages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scaffolding_extensions"
+            label="scaffolding_extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="scaffolding_extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Provides a powerful and simple to use administrative interface to perform common actions on models. It supports multiple web frameworks, multiple object-relational mappers, and multiple javascript libraries." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fast_context"
+            label="fast_context">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast_context" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make your shoulda contexts faster" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tarski"
+            label="tarski">
+        <attvalues>
+          <attvalue for="0"
+                    value="tarski" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An elegant, flexible WordPress theme" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="download-this-link"
+            label="download-this-link">
+        <attvalues>
+          <attvalue for="0"
+                    value="download-this-link" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Backend and frontend for download machine" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pyJasper"
+            label="pyJasper">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyJasper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JasperReports webserver and Python client" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts-as-most-popular"
+            label="acts-as-most-popular">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-most-popular" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that shows you the most popular values in a DB column" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang-exmpp"
+            label="erlang-exmpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-exmpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="exmpp is a fast and scalable library for the Extensible Messaging and Presence Protocol (XMPP) written in Erlang/OTP." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="social-venture-commons"
+            label="social-venture-commons">
+        <attvalues>
+          <attvalue for="0"
+                    value="social-venture-commons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Social Venture Commons is an open-source micro-messaging Rails application aimed at accellerating fulfillment of organizational needs by crowdsourcing the efforts." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-conneg"
+            label="clj-conneg">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-conneg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Content negotiation library for Clojure." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="barcode-generator"
+            label="barcode-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="barcode-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to generate/display barcode in your views" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_email_veracity_of"
+            label="validates_email_veracity_of">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_email_veracity_of" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A plugin to validate submitted emails for format, which can also check that the domain exists." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="queriac"
+            label="queriac">
+        <attvalues>
+          <attvalue for="0"
+                    value="queriac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Picking up where Yubnub left off.." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="php-session"
+            label="php-session">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-session" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="reads and writes PHP4 session files" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="RTUpdates"
+            label="RTUpdates">
+        <attvalues>
+          <attvalue for="0"
+                    value="RTUpdates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A FriendFeed like service" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-microblogging"
+            label="django-microblogging">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-microblogging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="  microblogging for the Django Web Framework  initially spun out of Pinax's zwitschern application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rlgghc.github.com"
+            label="rlgghc.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="rlgghc.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Repo to host my index page" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubyplay"
+            label="rubyplay">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyplay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bunch of random scripts I've made to learn ruby" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html--treebuilder--libxml"
+            label="html--treebuilder--libxml">
+        <attvalues>
+          <attvalue for="0"
+                    value="html--treebuilder--libxml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="drop-in-replacement for HTML::TreeBuilder::XPath" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="retweet-fucker"
+            label="retweet-fucker">
+        <attvalues>
+          <attvalue for="0"
+                    value="retweet-fucker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pygments-groovy"
+            label="pygments-groovy">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygments-groovy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Groovy Lexer for Pygments" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="radiant-page_list_view-extension"
+            label="radiant-page_list_view-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page_list_view-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enables viewing site pages in a list view sortable by attibute" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tweets"
+            label="tweets">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter clone that demonstrates following/followers and per-user activity feeds" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paged_scopes"
+            label="paged_scopes">
+        <attvalues>
+          <attvalue for="0"
+                    value="paged_scopes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ActiveRecord pagination gem" />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maven-overview-plugin"
+            label="maven-overview-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-overview-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven plugin, creating a diagram of all dependencies, dependency graph. (The entire transitive closure.) It supports inclusions/exclusions. Generates reports. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="calendar-maker"
+            label="calendar-maker">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendar-maker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to build a simple calendar scaffold, with events signified by class names added to the day." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="textorize"
+            label="textorize">
+        <attvalues>
+          <attvalue for="0"
+                    value="textorize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="modern_perl_book"
+            label="modern_perl_book">
+        <attvalues>
+          <attvalue for="0"
+                    value="modern_perl_book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Modern Perl: the book" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-toggle-select-js"
+            label="jquery-toggle-select-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-toggle-select-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Replaces a select element with an iPhone-like &quot;toggle&quot; widgit." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rest_server"
+            label="rest_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Provides an REST server for the drupal services module." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="scala-embedded-interpreter-sample"
+            label="scala-embedded-interpreter-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-embedded-interpreter-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample Embedded interpreter so I don't have to look up this code (and neither do you!)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="flickr-api-access-php"
+            label="flickr-api-access-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr-api-access-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Used for getting just flickr tags, in my case." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="navigationhelper"
+            label="navigationhelper">
+        <attvalues>
+          <attvalue for="0"
+                    value="navigationhelper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="NavigationHelper for CakePHP" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rake"
+            label="rake">
+        <attvalues>
+          <attvalue for="0"
+                    value="rake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="A make-like build utility for Ruby." />
+          <attvalue for="10"
+                    value="180" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="django-agenda"
+            label="django-agenda">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-agenda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An event agenda application for Django 1.0+." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="eon"
+            label="eon">
+        <attvalues>
+          <attvalue for="0"
+                    value="eon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple object-oriented extension to Emacs Lisp." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="pdxruby"
+            label="pdxruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdxruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code that runs the pdxruby.org website, affectionately known as the &quot;cat herder&quot;" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="newscredit_api"
+            label="newscredit_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="newscredit_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Spider and API for hatom+newscredit enabled sites" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="IronJS"
+            label="IronJS">
+        <attvalues>
+          <attvalue for="0"
+                    value="IronJS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="IronJS - A Javascript implementation built on the Dynamic Language Runtime" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="testmill"
+            label="testmill">
+        <attvalues>
+          <attvalue for="0"
+                    value="testmill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A test case management system with hooks for hudson, issue trackers and your source repo, built in Django, CouchDB, and jQuery." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cassandra"
+            label="cassandra">
+        <attvalues>
+          <attvalue for="0"
+                    value="cassandra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate CSS using Ruby with Markaby/Builder style syntax" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html-template"
+            label="html-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple almost-port of CPAN's HTML::Template to Perl 6" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="calltom"
+            label="calltom">
+        <attvalues>
+          <attvalue for="0"
+                    value="calltom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my blog as a CGI written in C" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="commentData"
+            label="commentData">
+        <attvalues>
+          <attvalue for="0"
+                    value="commentData" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keep per-element metadata in HTML comments." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jotify"
+            label="jotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="jotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Spotify library for Java. Heavily based on the work of the despotify team @ despotify.se" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rose-object-makemethods-weakref"
+            label="rose-object-makemethods-weakref">
+        <attvalues>
+          <attvalue for="0"
+                    value="rose-object-makemethods-weakref" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="create weak reference accessors" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yui2"
+            label="yui2">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="49" />
+          <attvalue for="9"
+                    value="YUI 2.x Source Tree" />
+          <attvalue for="10"
+                    value="155" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jack-servlet"
+            label="jack-servlet">
+        <attvalues>
+          <attvalue for="0"
+                    value="jack-servlet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A servlet for running JSGI / Jack compatible server-side JavaScript applications and frameworks on Google AppEngine for Java or other servlet containers" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kamito-sandbox"
+            label="kamito-sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="kamito-sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="kamito-sandbox-project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubydm"
+            label="rubydm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubydm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rubyDM &amp;gt; simpleDM" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-sharp"
+            label="git-sharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-sharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=".NET implementation of Git" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="woot"
+            label="woot">
+        <attvalues>
+          <attvalue for="0"
+                    value="woot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scrapes woot.com sites with ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="string_extend"
+            label="string_extend">
+        <attvalues>
+          <attvalue for="0"
+                    value="string_extend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample gem that adds a method to the String class" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-stream-bulk"
+            label="data-stream-bulk">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-stream-bulk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="happstack-auth"
+            label="happstack-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="happstack-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An auth module to provide drop-in session capability with Happstack." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="cell-membrane"
+            label="cell-membrane">
+        <attvalues>
+          <attvalue for="0"
+                    value="cell-membrane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides a &quot;design mode&quot; for rails cells so that they can be viewed in isolation when you're just interested in how they look." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-oauth-old"
+            label="python-oauth-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-oauth-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An old copy of the python-oauth library at a different directory level. Please use python-oauth." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Devel-IntelliPerl"
+            label="Devel-IntelliPerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="Devel-IntelliPerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="autocompletion for perl" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pretty_diff"
+            label="pretty_diff">
+        <attvalues>
+          <attvalue for="0"
+                    value="pretty_diff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PrettyDiff is a highly customizable library for creating fully featured HTML listings out of unified diff format strings. Include copy/paste-safe line numbers and built-in syntax highlighting." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limeshell"
+            label="limeshell">
+        <attvalues>
+          <attvalue for="0"
+                    value="limeshell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="CEUG"
+            label="CEUG">
+        <attvalues>
+          <attvalue for="0"
+                    value="CEUG" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chicago Erlang User Group Demos" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hashvortex"
+            label="hashvortex">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashvortex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playing with the BitTorrent DHT in Haskell" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="space-shooter"
+            label="space-shooter">
+        <attvalues>
+          <attvalue for="0"
+                    value="space-shooter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple shooter that shows how to use Gosu to create a game in Ruby" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-openid-bak"
+            label="php-openid-bak">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-openid-bak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The PHP OpenID library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="brackdisk"
+            label="brackdisk">
+        <attvalues>
+          <attvalue for="0"
+                    value="brackdisk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Brackup UI using GTK" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="parental_control"
+            label="parental_control">
+        <attvalues>
+          <attvalue for="0"
+                    value="parental_control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A plugin for rails that allows has_one, has_many and certain belongs_to associations to share instances of the &quot;parent&quot; model to the &quot;child&quot; model via the association." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauth_common"
+            label="oauth_common">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth_common" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Common oauth functionality for Drupal modules" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-bosh"
+            label="jquery-bosh">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-bosh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Implementation of a BOSH client using jQuery" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CouchDBX-Fork"
+            label="CouchDBX-Fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="CouchDBX-Fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of Jan's CouchDBX - A Mac OS X wrapper for CouchDB - Experimenting with new features and UI." />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="app_for_togify"
+            label="app_for_togify">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_for_togify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just a sample app to use on the tog workshop" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_sluggable"
+            label="acts_as_sluggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_sluggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git-svn mirror of acts_as_sluggable rails plugin from http://code.dunae.ca/acts_as_slugable/ - although you should really be using slugify instead" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dm-fasten-the-seat-belt"
+            label="dm-fasten-the-seat-belt">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-fasten-the-seat-belt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dm-fasten-the-seat-belt is providing image and file upload storage capabilities as well as image processing to DataMapper ressources" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="noe"
+            label="noe">
+        <attvalues>
+          <attvalue for="0"
+                    value="noe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple note-taking for Erlang" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="libnet-ffi"
+            label="libnet-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="libnet-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby FFI bindings for libnet" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="circulardb"
+            label="circulardb">
+        <attvalues>
+          <attvalue for="0"
+                    value="circulardb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast Time Series Storage" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="erlang-beanstalk"
+            label="erlang-beanstalk">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-beanstalk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Erlang beanstalkd client" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="xttc"
+            label="xttc">
+        <attvalues>
+          <attvalue for="0"
+                    value="xttc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command line bot for working with XTT, ENTP's rad time tracking app" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phly_twitter"
+            label="phly_twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="phly_twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter Service for Zend Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jamal_rails_plugin"
+            label="jamal_rails_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jamal_rails_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jamal plugin for rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ezcomponents-trunk"
+            label="ezcomponents-trunk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezcomponents-trunk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GIT-SVN clone of ezcomponents until they switch to a sane DVCS" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="inspekt"
+            label="inspekt">
+        <attvalues>
+          <attvalue for="0"
+                    value="inspekt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Inspekt is a PHP library that makes it easier to write secure web applications" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="socialcalc-xocom"
+            label="socialcalc-xocom">
+        <attvalues>
+          <attvalue for="0"
+                    value="socialcalc-xocom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sweet Socialcalc and XOCom working together" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="wukong"
+            label="wukong">
+        <attvalues>
+          <attvalue for="0"
+                    value="wukong" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ruby libraries for efficient, effective Hadoop streaming and bulk data processing" />
+          <attvalue for="10"
+                    value="98" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="groovyawards"
+            label="groovyawards">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovyawards" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The awards site for the groovy and grails community" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="quickticket"
+            label="quickticket">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickticket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails Plugin to allow for drop-in ticket creation from a Rails application to the Lighthouse issue tracking system" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blanket"
+            label="blanket">
+        <attvalues>
+          <attvalue for="0"
+                    value="blanket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Blanket is a flexible backup framework designed to get the drudgery out of the way and to make automated backups easy." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rash"
+            label="rash">
+        <attvalues>
+          <attvalue for="0"
+                    value="rash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="rash. ruby, sinatra, twitter &amp;amp; hashtags." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memento"
+            label="memento">
+        <attvalues>
+          <attvalue for="0"
+                    value="memento" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Undo for Rails/ActiveRecord - covers destroy, update and create" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cocoa-beans"
+            label="cocoa-beans">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-beans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All my studying source on Cocoa/Objective-C " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sortvis"
+            label="sortvis">
+        <attvalues>
+          <attvalue for="0"
+                    value="sortvis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sorting algorithm visualisation with Cairo" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="freenode-mobile-gateway"
+            label="freenode-mobile-gateway">
+        <attvalues>
+          <attvalue for="0"
+                    value="freenode-mobile-gateway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC gateway for freenode writen in perl. " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="doumeki"
+            label="doumeki">
+        <attvalues>
+          <attvalue for="0"
+                    value="doumeki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="photo uploader bridge for Eye-Fi that uploads into multi photo storage services" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-kqueue"
+            label="ruby-kqueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-kqueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="KQueue bindings for Ruby" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gtkPopupNotify"
+            label="gtkPopupNotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtkPopupNotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create popup notification windows in GTK" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scribe"
+            label="scribe">
+        <attvalues>
+          <attvalue for="0"
+                    value="scribe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple blogging application built on CodeIgniter" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="iphone-macruby"
+            label="iphone-macruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-macruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MacRuby for the iPhone SDK" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twissandra"
+            label="twissandra">
+        <attvalues>
+          <attvalue for="0"
+                    value="twissandra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny experiment in modeling a Twitter-like service in Cassandra." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rapidsms-community-apps"
+            label="rapidsms-community-apps">
+        <attvalues>
+          <attvalue for="0"
+                    value="rapidsms-community-apps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="rapidsms community apps" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="thrift_erl_skel"
+            label="thrift_erl_skel">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrift_erl_skel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="skeleton for thrift services in erlang" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tiddlyweb"
+            label="tiddlyweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlyweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TiddlyWeb Core" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hq"
+            label="hq">
+        <attvalues>
+          <attvalue for="0"
+                    value="hq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mystery Hunt puzzle collaboration app.  Built originally for Optimus Funk in 2009; will be used by R2-DISCO in 2010.  Runs on App Engine." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="slick"
+            label="slick">
+        <attvalues>
+          <attvalue for="0"
+                    value="slick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Slick is a new standalone CSS Selector engine and CSS Selector string parser" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Castleproject.org-Site"
+            label="Castleproject.org-Site">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castleproject.org-Site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gnip-php"
+            label="gnip-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnip-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="PHP library for utilizing Gnip services." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="erlang-on-steroids"
+            label="erlang-on-steroids">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-on-steroids" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang Web Framework inspired by Ruby on Rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="afc-tmbundle"
+            label="afc-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="afc-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate Bundle for Caelum AFC format" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="thunderhead"
+            label="thunderhead">
+        <attvalues>
+          <attvalue for="0"
+                    value="thunderhead" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of Python client for Rackspace Cloud, perhaps eventually expanding to other providers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="locale"
+            label="locale">
+        <attvalues>
+          <attvalue for="0"
+                    value="locale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby-Locale is the pure ruby library which provides basic and general purpose APIs for localization." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twinners_ivr_menu"
+            label="twinners_ivr_menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="twinners_ivr_menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Database driven menu system for Twinners" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xsfft"
+            label="xsfft">
+        <attvalues>
+          <attvalue for="0"
+                    value="xsfft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extremely simple FFT library written in C++ that uses the Cooley-Tukey algorithm for real numbers.  Eschews stl complex for a more simplified outward facing API." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-timecard"
+            label="django-timecard">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-timecard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django Timecard application." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vimafarian"
+            label="vimafarian">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimafarian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Vimperator-like greasemonkey script for Safari" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="deliver_later"
+            label="deliver_later">
+        <attvalues>
+          <attvalue for="0"
+                    value="deliver_later" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A 2-phase database-driven ActionMailer delivery method" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="htpasswd"
+            label="htpasswd">
+        <attvalues>
+          <attvalue for="0"
+                    value="htpasswd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActionPack plugin for authorizing users with HTTP basic/digest authentications" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crantastic"
+            label="crantastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="crantastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Source code for crantastic.org: a community site for R" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spree-product-options"
+            label="spree-product-options">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-product-options" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="2 Dimensional Product Optioning Matrix for Spree" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maven-guide-en"
+            label="maven-guide-en">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-guide-en" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven: The Definitive Guide (English)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="Conjure"
+            label="Conjure">
+        <attvalues>
+          <attvalue for="0"
+                    value="Conjure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails like framework for Clojure." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="portage-ec2"
+            label="portage-ec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="portage-ec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gentoo EC2 Portage Overlay" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-aaws"
+            label="ruby-aaws">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-aaws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="clone of https://rubyforge.org/projects/ruby-aaws/" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merbday"
+            label="merbday">
+        <attvalues>
+          <attvalue for="0"
+                    value="merbday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Merb Day Atlanta notes and code" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_record_base_without_table"
+            label="active_record_base_without_table">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_record_base_without_table" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="based on http://svn.viney.net.nz/things/branches/active_record_base_without_table_edge/" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-sunlightapi"
+            label="ruby-sunlightapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sunlightapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Sunlight Labs API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="collectd-web"
+            label="collectd-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="collectd-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The web interface for collectd" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="exceptions_begone"
+            label="exceptions_begone">
+        <attvalues>
+          <attvalue for="0"
+                    value="exceptions_begone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Aggregate notifications and exceptions. A counterpart to exceptions_begone_notifier gem." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="palewire.com"
+            label="palewire.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="palewire.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The once and future palewire.com" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mediabumper"
+            label="mediabumper">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediabumper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="social media sharing web application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yui-caja"
+            label="yui-caja">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-caja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Files related to the effort to cajole YUI" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="juno-with-user-auth-on-gae"
+            label="juno-with-user-auth-on-gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="juno-with-user-auth-on-gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="juno-with-user-auth-on-gae" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="psgi-specs"
+            label="psgi-specs">
+        <attvalues>
+          <attvalue for="0"
+                    value="psgi-specs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="PSGI (Perl WSGI) specifications" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Test-Cukes"
+            label="Test-Cukes">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-Cukes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A BBD test tool inspired by Cucumber" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pi.reegion_select.ee_addon"
+            label="pi.reegion_select.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="pi.reegion_select.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pre-rolled dropdown menus of countries, US states, Canadian provinces and UK counties." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="SkeinFox"
+            label="SkeinFox">
+        <attvalues>
+          <attvalue for="0"
+                    value="SkeinFox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OS X Native SkeinForge Config Utility" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="eve_corplogo_generator"
+            label="eve_corplogo_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="eve_corplogo_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Image generator which builds EVE Online Corporation Logos from composite images into logos with transparency support" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stream-monad"
+            label="stream-monad">
+        <attvalues>
+          <attvalue for="0"
+                    value="stream-monad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple, Fair and Terminating Backtracking Monad" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="blogito"
+            label="blogito">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple blog system written in Grails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="tmifeeds"
+            label="tmifeeds">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmifeeds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Do you like the internets? Do you want the internets on your home page? Then tmifeeds is the internets solution you have been waiting for." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="delayed_paperclip"
+            label="delayed_paperclip">
+        <attvalues>
+          <attvalue for="0"
+                    value="delayed_paperclip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Process your Paperclip attachments in the background with delayed_job." />
+          <attvalue for="10"
+                    value="133" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="YesWeGen"
+            label="YesWeGen">
+        <attvalues>
+          <attvalue for="0"
+                    value="YesWeGen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A multi-functional shellcode generator" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="config-magic"
+            label="config-magic">
+        <attvalues>
+          <attvalue for="0"
+                    value="config-magic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Convenience Configuration Library for Java" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubyamf_quickly"
+            label="rubyamf_quickly">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyamf_quickly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails developer quickstart to using RubyAMF" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grancher"
+            label="grancher">
+        <attvalues>
+          <attvalue for="0"
+                    value="grancher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily copy folders and files to other Git branches" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Dancer"
+            label="Dancer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Dancer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Minimal-effort oriented web application framework for Perl (port of Ruby's Sinatra)" />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xgoogle"
+            label="xgoogle">
+        <attvalues>
+          <attvalue for="0"
+                    value="xgoogle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python library to Google services (google search, google sets, google translate, sponsored links)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="T001_six-tweets-of-separation"
+            label="T001_six-tweets-of-separation">
+        <attvalues>
+          <attvalue for="0"
+                    value="T001_six-tweets-of-separation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Track 1: Six degrees of separation application for Twitter." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="highlight"
+            label="highlight">
+        <attvalues>
+          <attvalue for="0"
+                    value="highlight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="syntax higlighting plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grabmytriples"
+            label="grabmytriples">
+        <attvalues>
+          <attvalue for="0"
+                    value="grabmytriples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra app to push data into a 4store" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-mapper-proposal-prototype"
+            label="data-mapper-proposal-prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-mapper-proposal-prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Prototype for my Zend_Db_Mapper Proposal" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="php-ctemplate"
+            label="php-ctemplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-ctemplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="google ctemplate's php binding" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perl-lux-io"
+            label="perl-lux-io">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-lux-io" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Perl Interface to Lux IO" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="buzzer"
+            label="buzzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="buzzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creating a buzzword detector: A Git-powered Clojure tutorial (Gitorial)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="django-oembed"
+            label="django-oembed">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-oembed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of Django tools which make it easy to change text filled with oembed links into the embedded objects themselves." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="beeer.me"
+            label="beeer.me">
+        <attvalues>
+          <attvalue for="0"
+                    value="beeer.me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cooler dropbox for personal use" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="jmxutils"
+            label="jmxutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="jmxutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Exporting JMX mbeans made easy" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="roma"
+            label="roma">
+        <attvalues>
+          <attvalue for="0"
+                    value="roma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ROMA: A Distributed Key-Value Store in Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apxml"
+            label="apxml">
+        <attvalues>
+          <attvalue for="0"
+                    value="apxml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XML DOM for iPhone and iPod Touch" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="action_button"
+            label="action_button">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_button" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Rails plugin for creating a non-AJAX form containing a single button element. Allowing actions to be both safe, not javascript dependent and easily styled." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trellis"
+            label="trellis">
+        <attvalues>
+          <attvalue for="0"
+                    value="trellis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Trellis is a component-based Web Application Framework written in Ruby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libmp3tunes-java"
+            label="libmp3tunes-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="libmp3tunes-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Java wrapper for the mp3tunes API" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="formtastic_calendar"
+            label="formtastic_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="formtastic_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An input plugin for Formtastic to render date fields using the Rails Date Kit." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vixploder"
+            label="vixploder">
+        <attvalues>
+          <attvalue for="0"
+                    value="vixploder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Attempting to simplify the distribution of standard dotfiles across multiple machines while still allowing for local customizations (think 'vim, emac, shell aliases')" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="neo4jr-social"
+            label="neo4jr-social">
+        <attvalues>
+          <attvalue for="0"
+                    value="neo4jr-social" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Neo4jr-Social is a self contained HTTP REST + JSON interface to the graph database Neo4j. Neo4jr-Social supports simple dynamic node creation, building relationships between nodes and also includes a few common social networking queries out of the box (i.e. linkedin degrees of seperation and facebook friend suggestion) with more to come. Think of Neo4jr-Social is to Neo4j like Solr is to Lucene." />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beerenthusiasts"
+            label="beerenthusiasts">
+        <attvalues>
+          <attvalue for="0"
+                    value="beerenthusiasts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beer Enthusiasts: Homebrewing and beer lovers webapp written in Erlang and using Nitrogen, Couchdb and Mnesia." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="zookeeper"
+            label="zookeeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="zookeeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Interface to ZooKeeper" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="birdy"
+            label="birdy">
+        <attvalues>
+          <attvalue for="0"
+                    value="birdy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter integration with Linux desktop notifications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="java-superfeedr"
+            label="java-superfeedr">
+        <attvalues>
+          <attvalue for="0"
+                    value="java-superfeedr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A java client library for superfeedr" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="guj3-java"
+            label="guj3-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="guj3-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="GUJ3 feito em Java" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="permissions"
+            label="permissions">
+        <attvalues>
+          <attvalue for="0"
+                    value="permissions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sprinkle_chef"
+            label="sprinkle_chef">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprinkle_chef" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Use sprinkle to bootstrap your chef server or client" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xacobeo"
+            label="xacobeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="xacobeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple XPath visualizer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rss_reader"
+            label="rss_reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="rss_reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple RSS reader app using Rails 2.1, the SimpleRSS gem; fully tested using Shoulda." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html-laundry"
+            label="html-laundry">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-laundry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="HTML::Parser-based snippet cleaner and sanitizer" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="CompactHashMap"
+            label="CompactHashMap">
+        <attvalues>
+          <attvalue for="0"
+                    value="CompactHashMap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast and memory-compact (especially on primitive types) scala HashMap and HashSet" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="ruleby"
+            label="ruleby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruleby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="the Rule Engine for Ruby" />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="selenium"
+            label="selenium">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Selenium Ruby project" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="learning-processing-with-ruby"
+            label="learning-processing-with-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning-processing-with-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The examples from Daniel Shiffman's &quot;Learning Processing&quot;, all done in Ruby-Processing" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="learning-openframeworks"
+            label="learning-openframeworks">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning-openframeworks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="small openframeworks codes that are useful for learning basic staff." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="enum_column-plugin"
+            label="enum_column-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="enum_column-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails Enumerated Column Constraints" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shopify_app"
+            label="shopify_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="shopify_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Adds a full Shopify API Application environment to your application" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ewiki"
+            label="ewiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="ewiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple PHP Wiki using git as storage backend (native php only)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="st-elsewhere"
+            label="st-elsewhere">
+        <attvalues>
+          <attvalue for="0"
+                    value="st-elsewhere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="St. Elsewhere: A gem that adds support for relationships across different databases in ActiveRecord" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="less-js-routes"
+            label="less-js-routes">
+        <attvalues>
+          <attvalue for="0"
+                    value="less-js-routes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="use named routes in your JavaScript" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qrencoder"
+            label="qrencoder">
+        <attvalues>
+          <attvalue for="0"
+                    value="qrencoder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby wrapper around the libqrencode library used for generating QR Codes (3D barcodes popular in Japan)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nowdothis"
+            label="nowdothis">
+        <attvalues>
+          <attvalue for="0"
+                    value="nowdothis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super Simple Plasma Todo list" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jqapi"
+            label="jqapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="jqapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQAPI - Alternative jQuery Documentation" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="has_draft"
+            label="has_draft">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_draft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows for your ActiveRecord models to have &quot;drafts&quot; which are stored in a separate duplicate table that can be edited without affecting the &quot;live&quot; copy." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-protobuf"
+            label="ruby-protobuf">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-protobuf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Protocol Buffers for Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-markitup"
+            label="django-markitup">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-markitup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Markup handling (using Jay Salvat's MarkItUp! flexible universal markup editor) for Django" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="frog_wymeditor"
+            label="frog_wymeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="frog_wymeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plug-in / filter for Frog CMS: WYMeditor" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="six"
+            label="six">
+        <attvalues>
+          <attvalue for="0"
+                    value="six" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A fork of CyBot (http://repo.or.cz/w/six.git)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakebuild"
+            label="cakebuild">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakebuild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cake Build Infrastructure" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="deb-sphinx-search"
+            label="deb-sphinx-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="deb-sphinx-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Debian/Ubuntu package for the Sphinx, the free SQL full-text search engine" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="personal-rails-generators"
+            label="personal-rails-generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="personal-rails-generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of rails generators to be cloned into ~/.rails/generators" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phly"
+            label="phly">
+        <attvalues>
+          <attvalue for="0"
+                    value="phly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cocoabugs"
+            label="cocoabugs">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoabugs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Artificial Life experimentation framework application for Mac OS X." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="batphone"
+            label="batphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="batphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Holy Asterisk Gateway Interface (AGI) library for Ruby, Batman!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="graphpaper"
+            label="graphpaper">
+        <attvalues>
+          <attvalue for="0"
+                    value="graphpaper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SASS library for use with Compass CSS" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="textile_toolbar"
+            label="textile_toolbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="textile_toolbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds a handy toolbar to any Textile-enabled text area." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="castle-contrib-codegenerator"
+            label="castle-contrib-codegenerator">
+        <attvalues>
+          <attvalue for="0"
+                    value="castle-contrib-codegenerator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Contribution project for the Castle Project. Mirror of https://svn.castleproject.org/svn/castlecontrib/codegenerator" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="maven-cli-plugin"
+            label="maven-cli-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-cli-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Maven CLI Plugin" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="p551-assignment3"
+            label="p551-assignment3">
+        <attvalues>
+          <attvalue for="0"
+                    value="p551-assignment3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="md5_wrapper"
+            label="md5_wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="md5_wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem which wraps the md5sum/md5 command line utilities." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lorem"
+            label="lorem">
+        <attvalues>
+          <attvalue for="0"
+                    value="lorem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ever get tired of opening up lipsum.com, filling out a form and waiting for it to give you your filler text? Yeah, me too. I threw this together in an hour to generate lipsum text from the command line." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spotifycocoa"
+            label="spotifycocoa">
+        <attvalues>
+          <attvalue for="0"
+                    value="spotifycocoa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cocoa framework of libspotify" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="has_details"
+            label="has_details">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_details" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="HasDetails is a Rails plugin to allow you to serialize an arbitrary amount of (optional) attributes into a column." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="playnice"
+            label="playnice">
+        <attvalues>
+          <attvalue for="0"
+                    value="playnice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A tool to autmatically update Google Latitude with your iPhone location. Put it in Cron." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="magicframework"
+            label="magicframework">
+        <attvalues>
+          <attvalue for="0"
+                    value="magicframework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Magic Framework for native iphone imitation using html/javascript/css" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ifchanged"
+            label="ifchanged">
+        <attvalues>
+          <attvalue for="0"
+                    value="ifchanged" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Do it, if changed to files." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hovercraft"
+            label="hovercraft">
+        <attvalues>
+          <attvalue for="0"
+                    value="hovercraft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An easy direct Erlang CouchDB library." />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="enrollio"
+            label="enrollio">
+        <attvalues>
+          <attvalue for="0"
+                    value="enrollio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Manage Enrollments for Small to Mid-Size Classes" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="ssbx"
+            label="ssbx">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssbx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unified API for single site browsers" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_versioned_association"
+            label="acts_as_versioned_association">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_versioned_association" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="acts_as_versioned_association" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-db-log"
+            label="django-db-log">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-db-log" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Enables easy logging of exceptions and other information to your database" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="javascript_spec"
+            label="javascript_spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript_spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubypan"
+            label="rubypan">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubypan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vertexdb2"
+            label="vertexdb2">
+        <attvalues>
+          <attvalue for="0"
+                    value="vertexdb2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Successor to VertexDB, moved most code to Lua and the API to be fully JSON" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="buildmeister"
+            label="buildmeister">
+        <attvalues>
+          <attvalue for="0"
+                    value="buildmeister" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Awesome tools for managing projects using Lighthouse and Git" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tinify_urls"
+            label="tinify_urls">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinify_urls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that provides a simple API to shorten URLs using popular web services like tinyurl, snipurl, and is.gd." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-mythtv"
+            label="ruby-mythtv">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-mythtv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby implementation of the MythTV Backend protocol" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="em-syslog"
+            label="em-syslog">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-syslog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Basic support for remote syslog in EM." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-product-assembly"
+            label="spree-product-assembly">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-product-assembly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds oportunity to make bundle of products" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ambitious_activeldap"
+            label="ambitious_activeldap">
+        <attvalues>
+          <attvalue for="0"
+                    value="ambitious_activeldap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ambition adapter for ActiveLdap" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newstc"
+            label="newstc">
+        <attvalues>
+          <attvalue for="0"
+                    value="newstc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rewrite of user admin and loc group access control logic.  Work in progress" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zf-restful-app-demo"
+            label="zf-restful-app-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="zf-restful-app-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo bookstore using the Zend_Rest_Route in Zend Framework 1.9" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="emile"
+            label="emile">
+        <attvalues>
+          <attvalue for="0"
+                    value="emile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="emile.js is a no-thrills stand-alone CSS animation JavaScript framework, named after Émile Cohl, early animator." />
+          <attvalue for="10"
+                    value="230" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="autotest-growl"
+            label="autotest-growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Next generation Growl support for autotest." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dash-datamapper"
+            label="dash-datamapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-datamapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="FiveRuns Dash recipe for DataMapper" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CatalystX-RoleApplicator"
+            label="CatalystX-RoleApplicator">
+        <attvalues>
+          <attvalue for="0"
+                    value="CatalystX-RoleApplicator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="libiphone"
+            label="libiphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="libiphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A library implementing the protocols to access an iPhone in Linux." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="debug"
+            label="debug">
+        <attvalues>
+          <attvalue for="0"
+                    value="debug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="debug.js is an in-browser JavaScript error-reporter" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="timeframe"
+            label="timeframe">
+        <attvalues>
+          <attvalue for="0"
+                    value="timeframe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Click-draggable. Range-makeable. A better calendar." />
+          <attvalue for="10"
+                    value="198" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang-sqlite3"
+            label="erlang-sqlite3">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-sqlite3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ExtUtils-Install"
+            label="ExtUtils-Install">
+        <attvalues>
+          <attvalue for="0"
+                    value="ExtUtils-Install" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ExtUtils::Install - Toolchain component for installing and finding and tracking installed perl modules" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="PoolTracker"
+            label="PoolTracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="PoolTracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Google Wave gadget to track small pools." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pheanstalk"
+            label="pheanstalk">
+        <attvalues>
+          <attvalue for="0"
+                    value="pheanstalk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="PHP client for beanstalkd queue" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tmail"
+            label="tmail">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="TMail is a Ruby Email Handler." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="railsnatra"
+            label="railsnatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsnatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vlad-git"
+            label="vlad-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="vlad-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Git support for Vlad." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bankjob"
+            label="bankjob">
+        <attvalues>
+          <attvalue for="0"
+                    value="bankjob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Bankjob is a command-line ruby program for scraping online banking sites and producing statements in OFX (Open Fincancial Exchange) or CSV (Comma Separated Values) formats. " />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="httpd"
+            label="httpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="httpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mirror of Apache HTTP Server" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jsmin"
+            label="jsmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby library for minifying JavaScript. Based on Douglas Crockford's jsmin.c." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="summer"
+            label="summer">
+        <attvalues>
+          <attvalue for="0"
+                    value="summer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Tiny IRC Bot framework" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cascading.jdbc"
+            label="cascading.jdbc">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading.jdbc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JDBC adapter for Cascading" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="waste"
+            label="waste">
+        <attvalues>
+          <attvalue for="0"
+                    value="waste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the f2f darknet" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rhino-queues"
+            label="rhino-queues">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-queues" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="HTTP based reliable async queuing system" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Scrape"
+            label="Scrape">
+        <attvalues>
+          <attvalue for="0"
+                    value="Scrape" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a small tool designed to help scraping streams into lists of useful data." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="erms"
+            label="erms">
+        <attvalues>
+          <attvalue for="0"
+                    value="erms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Catalyst IT Ltd's Erlang SMS Routing and Messaging system" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dragdropextra"
+            label="dragdropextra">
+        <attvalues>
+          <attvalue for="0"
+                    value="dragdropextra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library of javascripts that we use at Iterative Designs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="weave-webos"
+            label="weave-webos">
+        <attvalues>
+          <attvalue for="0"
+                    value="weave-webos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Mozilla Weave client for Palm webOS" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="datamapper-on-rails"
+            label="datamapper-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamapper-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample app showing DataMapper working with Rails" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="auto_complete"
+            label="auto_complete">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_complete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Auto Completion plugin - adds CSRF protection token per http://dev.rubyonrails.org/ticket/10059" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sykobot"
+            label="sykobot">
+        <attvalues>
+          <attvalue for="0"
+                    value="sykobot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An IRC bot from another universe. No, really." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="ememcached"
+            label="ememcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="ememcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A framework for building erlang memcached servers." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="actionmailer-javamail"
+            label="actionmailer-javamail">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionmailer-javamail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaMail delivery method for ActionMailer" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sdoc-helpers"
+            label="sdoc-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdoc-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple helpers to make using sdoc easier." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ncurses"
+            label="ncurses">
+        <attvalues>
+          <attvalue for="0"
+                    value="ncurses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby module for accessing the ncurses library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ironnails"
+            label="ironnails">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironnails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="IronNails brings rails like development to IronRuby and WPF/Silverlight" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="my_way"
+            label="my_way">
+        <attvalues>
+          <attvalue for="0"
+                    value="my_way" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sinatra starting point for your new app. Using rack/test and the new gem bundler." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wp-adsense-time"
+            label="wp-adsense-time">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-adsense-time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wordpress plugin to show Google Adsense ads in blog entries, only after a specific time has passed since it was published." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="twitterer"
+            label="twitterer">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyCocoa Twitter client. Just an excuse to play with the framework really – probably won't come to anything." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="yui3-gallery"
+            label="yui3-gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui3-gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YUI3 Gallery Modules" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-taggable-extension"
+            label="radiant-taggable-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-taggable-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This is another tagging solution for radiant: more versatile but less to the point than the tags extension." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tig"
+            label="tig">
+        <attvalues>
+          <attvalue for="0"
+                    value="tig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="tig: wrapper to make git less stupid" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="testing-basics"
+            label="testing-basics">
+        <attvalues>
+          <attvalue for="0"
+                    value="testing-basics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TDD A Course" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stagehand-php-parser"
+            label="stagehand-php-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="stagehand-php-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP parser for PHP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Bind.tmbundle"
+            label="Bind.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Bind.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for Bind (DNS server) configuration and zone files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="birdcage"
+            label="birdcage">
+        <attvalues>
+          <attvalue for="0"
+                    value="birdcage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new MUD client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="autowatchr"
+            label="autowatchr">
+        <attvalues>
+          <attvalue for="0"
+                    value="autowatchr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides some autotest-like behavior for watchr" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="decentralized"
+            label="decentralized">
+        <attvalues>
+          <attvalue for="0"
+                    value="decentralized" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experiments on decentralized social news" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="seed-sandbox"
+            label="seed-sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="seed-sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my personal sandbox for playing with Seed apps" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trac2issues"
+            label="trac2issues">
+        <attvalues>
+          <attvalue for="0"
+                    value="trac2issues" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trac to GitHub Issues import script" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="perldoc-vim"
+            label="perldoc-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="perldoc-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perldoc plugin for vim" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="pgeodns"
+            label="pgeodns">
+        <attvalues>
+          <attvalue for="0"
+                    value="pgeodns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Geographic Perl Nameserver" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chm2pdf"
+            label="chm2pdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="chm2pdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert CHM to PDF files" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="usesguid"
+            label="usesguid">
+        <attvalues>
+          <attvalue for="0"
+                    value="usesguid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A much faster version of the usesguid plugin for Rails (uses MySQL to generate GUIDs)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="indyrb_website"
+            label="indyrb_website">
+        <attvalues>
+          <attvalue for="0"
+                    value="indyrb_website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Indianapolis Ruby Brigade Website" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railsstore"
+            label="railsstore">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsstore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Rails plugin for interfacing with dojox.data.RailsStore" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="InstallPad"
+            label="InstallPad">
+        <attvalues>
+          <attvalue for="0"
+                    value="InstallPad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Download the latest versions of software and deploy it to Windows with a click." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="tracks"
+            label="tracks">
+        <attvalues>
+          <attvalue for="0"
+                    value="tracks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tracks is a GTD(TM) web application, built with Ruby on Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Scala.tmbundle"
+            label="Scala.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Scala.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My hack of other people's TextMate bundles for Scala" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="koomar"
+            label="koomar">
+        <attvalues>
+          <attvalue for="0"
+                    value="koomar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="koomar is a simple IRC bot written in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="play-1.0-mirror"
+            label="play-1.0-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="play-1.0-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="official  git mirror of the play framework (launchpad 1.0 branch only)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="vimeo_videos"
+            label="vimeo_videos">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimeo_videos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[Symphony 2] Integrate Vimeo videos more tightly to your Symphony site" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="phrasr"
+            label="phrasr">
+        <attvalues>
+          <attvalue for="0"
+                    value="phrasr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test project" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Squatting-On-PSGI"
+            label="Squatting-On-PSGI">
+        <attvalues>
+          <attvalue for="0"
+                    value="Squatting-On-PSGI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Run Squatting apps on PSGI" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="phpMyFAQ"
+            label="phpMyFAQ">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpMyFAQ" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="phpMyFAQ - open source FAQ system for PHP and MySQL, PostgreSQL and other databases" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="oneforty-heroku-app"
+            label="oneforty-heroku-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="oneforty-heroku-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="oneforty seller app. sinatra, meant for heroku." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pest"
+            label="pest">
+        <attvalues>
+          <attvalue for="0"
+                    value="pest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python FSEvent autotest type thingy" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-action-streams"
+            label="mt-plugin-action-streams">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-action-streams" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Manages authors' accounts and actions from sites around the web" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tool"
+            label="tool">
+        <attvalues>
+          <attvalue for="0"
+                    value="tool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="The Northern Bites' comprehensive robotic interaction software package, the TOOL" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yammer4r"
+            label="yammer4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="yammer4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Yammer Ruby API Interface" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memcached_store"
+            label="memcached_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcached_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveSupport Cache Store for http://github.com/fauna/memcached/tree/master " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kosearch"
+            label="kosearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="kosearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kohana module to integrate Zend Lucene Search into Kohana PHP framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="optimize-perl-doc"
+            label="optimize-perl-doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="optimize-perl-doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="how to optimize your perl code?" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="earworm"
+            label="earworm">
+        <attvalues>
+          <attvalue for="0"
+                    value="earworm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="What is that song?  Earworm uses libofa and MusicDNS to tell you." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="djangotemp"
+            label="djangotemp">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangotemp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repositório temporário para um curso de Django" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-pageblocks"
+            label="django-pageblocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pageblocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="reusable CMS components (to be used with django-pagetree)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vultures"
+            label="vultures">
+        <attvalues>
+          <attvalue for="0"
+                    value="vultures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An isometric graphical interface for the games NetHack and Slash'EM" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="liquid-editor"
+            label="liquid-editor">
+        <attvalues>
+          <attvalue for="0"
+                    value="liquid-editor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="HTML Editor for the liquid language (syntax highlighting, basic error checking etc)" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="politics"
+            label="politics">
+        <attvalues>
+          <attvalue for="0"
+                    value="politics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Utilities and Algorithms for Distributed Processing." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yogo-plugin-generator"
+            label="yogo-plugin-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="yogo-plugin-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails generator for creating plugins that use DataMapper, Rspec, and are ready to be a rails engine." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="searchable_attributes"
+            label="searchable_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="searchable_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Searchable plugin is a Rails plugin that makes searching on ActiveRecord attributes a snap" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="as3-amqp"
+            label="as3-amqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3-amqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="This is an implementation of the 0-8 version of AMQP for AS3." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ofxrb"
+            label="ofxrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofxrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pure Ruby; bring OFX specification to happy coders; encapsulate complexities of parsing any version of spec; provide unified model for productive financial programming; make it possible to generate document instances" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pep8.py"
+            label="pep8.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="pep8.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Look here: http://github.com/cburroughs/pep8" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="associated_with"
+            label="associated_with">
+        <attvalues>
+          <attvalue for="0"
+                    value="associated_with" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails check if object1 is associated object2" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twittercompare"
+            label="twittercompare">
+        <attvalues>
+          <attvalue for="0"
+                    value="twittercompare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compare mutual followers between two Twitter accounts" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mgc"
+            label="mgc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mgc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mike Generated Content; even better than Web 2.0." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rasputine"
+            label="rasputine">
+        <attvalues>
+          <attvalue for="0"
+                    value="rasputine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A XMPP-to-MUD/Moo/Talker systems" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="libsvm-2.88_output_model_params"
+            label="libsvm-2.88_output_model_params">
+        <attvalues>
+          <attvalue for="0"
+                    value="libsvm-2.88_output_model_params" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple libsvm-2.88 fork that exposes svm model parameters" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="gnome-globalmenu"
+            label="gnome-globalmenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnome-globalmenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Global Menu centralizes the application's menu bar to one place." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="biggie"
+            label="biggie">
+        <attvalues>
+          <attvalue for="0"
+                    value="biggie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript Web Application Framework built on node.js and jQuery" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ironruby-contrib"
+            label="ironruby-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironruby-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Projects related to IronRuby" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clouder"
+            label="clouder">
+        <attvalues>
+          <attvalue for="0"
+                    value="clouder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby client library for Cloudkit" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="foundation-toolkit"
+            label="foundation-toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="foundation-toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Foundation ToolKit written with Greasemonkey/Gears" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pyfogbugz"
+            label="pyfogbugz">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyfogbugz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python wrapper around the FogBugz API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fix-me"
+            label="fix-me">
+        <attvalues>
+          <attvalue for="0"
+                    value="fix-me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="a troubling site layout needs your css help. $100 reward" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Drupal-Timeline"
+            label="Drupal-Timeline">
+        <attvalues>
+          <attvalue for="0"
+                    value="Drupal-Timeline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental 2.x branch of the Timeline Module for Drupal" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="twitter-app"
+            label="twitter-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="example rails 2.3 application that uses oauth, doesn't do anything really yet except grant access" />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jslint_on_rails"
+            label="jslint_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="jslint_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSLint JavaScript checker wrapped in a Rails plugin (or Ruby gem) for easier use" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang_ann"
+            label="erlang_ann">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_ann" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Neural Network in Erlang (based on http://www.trapexit.org/Erlang_and_Neural_Networks)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="viencrypt"
+            label="viencrypt">
+        <attvalues>
+          <attvalue for="0"
+                    value="viencrypt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple script for keeping a file encrypted but still editing it. A common use is for managing a file containing passwords." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lazyscripts_pool_centos_fedora"
+            label="lazyscripts_pool_centos_fedora">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyscripts_pool_centos_fedora" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="scripts and config pool for lazyscripts" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="failkaart"
+            label="failkaart">
+        <attvalues>
+          <attvalue for="0"
+                    value="failkaart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra App for tracking what's going wrong with the Dutch OV Chipkaart" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby_gntp"
+            label="ruby_gntp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_gntp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for GNTP(Growl Notification Transport Protocol) client" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-hig"
+            label="ruby-hig">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-hig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hatter irc gateway" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="apple_remote_control"
+            label="apple_remote_control">
+        <attvalues>
+          <attvalue for="0"
+                    value="apple_remote_control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="cocoa source code for interacting with the apple remote control" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="acts_as_sanitiled"
+            label="acts_as_sanitiled">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_sanitiled" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textile and sanitize ActiveRecord columns" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Piglet"
+            label="Piglet">
+        <attvalues>
+          <attvalue for="0"
+                    value="Piglet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="PSGI DIY toolkit for web framework developers" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ccmenu"
+            label="ccmenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccmenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mac OS X project status of CruiseControl continuous integration servers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CNToolsSC3"
+            label="CNToolsSC3">
+        <attvalues>
+          <attvalue for="0"
+                    value="CNToolsSC3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of some SuperCollider classes. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="SuperCollider" />
+        </attvalues>
+      </node>
+      <node id="esdl"
+            label="esdl">
+        <attvalues>
+          <attvalue for="0"
+                    value="esdl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Esdl is a legacy library for accessing SDL and OpenGL from Erlang. (New applications are better off using wx in Erlang/OTP R13B.)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pastie-packer"
+            label="pastie-packer">
+        <attvalues>
+          <attvalue for="0"
+                    value="pastie-packer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pack a folder (or selection) of files into a pastie; and then unpack it back into raw files" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ver"
+            label="ver">
+        <attvalues>
+          <attvalue for="0"
+                    value="ver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Vi &amp; Emacs in Ruby" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim-fugitive"
+            label="vim-fugitive">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-fugitive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fugitive.vim: a Git wrapper so awesome, it should be illegal" />
+          <attvalue for="10"
+                    value="192" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="gistr"
+            label="gistr">
+        <attvalues>
+          <attvalue for="0"
+                    value="gistr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple tool to post a Gist on tumblr" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vote_fu"
+            label="vote_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="vote_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Vote and Karma Management" />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flexo-bot"
+            label="flexo-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexo-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rewrite of the Bender IRC bot from irc.perl.org using the Adam/Moses framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="buscatcher"
+            label="buscatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="buscatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Location-aware wep app displays arrival times for nearby bus lines. This is alpha software: the software and interfaces will be subject to dramatic changes" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gogreen"
+            label="gogreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="gogreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allow participants to make pledges and track results of green actions." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="glider"
+            label="glider">
+        <attvalues>
+          <attvalue for="0"
+                    value="glider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Javascript Glider control based on script.aculo.us" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jspec.tmbundle"
+            label="jspec.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="jspec.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="JSpec TextMate Bundle" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vroom-pm"
+            label="vroom-pm">
+        <attvalues>
+          <attvalue for="0"
+                    value="vroom-pm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Vim Based Slideshow Presentations" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="view_specify"
+            label="view_specify">
+        <attvalues>
+          <attvalue for="0"
+                    value="view_specify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Auto-generate RSpec view specs by interrogating your existing views." />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lark"
+            label="lark">
+        <attvalues>
+          <attvalue for="0"
+                    value="lark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tiny music server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="SGHotKeysLib"
+            label="SGHotKeysLib">
+        <attvalues>
+          <attvalue for="0"
+                    value="SGHotKeysLib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A modernized fork of PTHotKeysLib for Mac OS X Leopard and beyond" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="tapioca-radiant-extension"
+            label="tapioca-radiant-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="tapioca-radiant-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes Radiant super easy to setup :)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moonshine_ds_tools"
+            label="moonshine_ds_tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="moonshine_ds_tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of Moonshine plugins and tools to help with server management" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ding"
+            label="ding">
+        <attvalues>
+          <attvalue for="0"
+                    value="ding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="a pomodoro timer app" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CSC484"
+            label="CSC484">
+        <attvalues>
+          <attvalue for="0"
+                    value="CSC484" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Notes and stuff from CSC484" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts-as-dag"
+            label="acts-as-dag">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-dag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Directed Acyclic Graph hierarchy for Rail's ActiveRecord models" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="edith"
+            label="edith">
+        <attvalues>
+          <attvalue for="0"
+                    value="edith" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PHP web notepad, like a wiki, saves every 2 seconds" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MooZoom"
+            label="MooZoom">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooZoom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An image zoomer for MooTools" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Pydev"
+            label="Pydev">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pydev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Aptana Python IDE" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ode"
+            label="ode">
+        <attvalues>
+          <attvalue for="0"
+                    value="ode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of Apache ODE" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="to_rss"
+            label="to_rss">
+        <attvalues>
+          <attvalue for="0"
+                    value="to_rss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy RSS feed generation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libtorrent-ruby"
+            label="libtorrent-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="libtorrent-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby interface for libtorrent" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gosu"
+            label="gosu">
+        <attvalues>
+          <attvalue for="0"
+                    value="gosu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="2D game development library for Ruby and C++" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twinners_sys_scripts"
+            label="twinners_sys_scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="twinners_sys_scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="System scripts for the Twinners project" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flakair"
+            label="flakair">
+        <attvalues>
+          <attvalue for="0"
+                    value="flakair" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Desktop AIR-based client for flaker.pl" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="railsapi.com"
+            label="railsapi.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsapi.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="SDoc rails download page" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drupal-cypherpunk"
+            label="drupal-cypherpunk">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-cypherpunk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A privacy-friendly and security-enhanced Drupal distribution." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-barcodescanner"
+            label="ruby-barcodescanner">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-barcodescanner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JTor"
+            label="JTor">
+        <attvalues>
+          <attvalue for="0"
+                    value="JTor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An implementation of the Tor network protocol in Java" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="dbforge"
+            label="dbforge">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbforge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DDL toolkit for the Kohana 3.0 database library." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mailtrap"
+            label="mailtrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailtrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A mock SMTP server for use in Rails development." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="metaworker"
+            label="metaworker">
+        <attvalues>
+          <attvalue for="0"
+                    value="metaworker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A javascript work parallelizer/distributor library for both HTML5 web workers and server-side nodejs" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="grails-crowd"
+            label="grails-crowd">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-crowd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Friendly community site for Grails developers Worldwide" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="symbolize"
+            label="symbolize">
+        <attvalues>
+          <attvalue for="0"
+                    value="symbolize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symbolize attribute values in ActiveRecord (e.g. for nicer enums)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ControlFreak"
+            label="ControlFreak">
+        <attvalues>
+          <attvalue for="0"
+                    value="ControlFreak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a process supervisor in Perl" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ocaml-cohttp"
+            label="ocaml-cohttp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocaml-cohttp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Very lightweight HTTP server using Lwt" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="OCaml" />
+        </attvalues>
+      </node>
+      <node id="auto-complete"
+            label="auto-complete">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto-complete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Emacs auto-complete package" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="textmate-disco"
+            label="textmate-disco">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate-disco" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a bundle of commands, snippets, etc for textmate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="spree-extensions"
+            label="spree-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an extension for an affiliate program among other things. " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plex"
+            label="plex">
+        <attvalues>
+          <attvalue for="0"
+                    value="plex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="47" />
+          <attvalue for="9"
+                    value="A Fork of the XBMC Project" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-tfs"
+            label="git-tfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-tfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Git/TFS bridge, similar to git-svn" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="worblehat"
+            label="worblehat">
+        <attvalues>
+          <attvalue for="0"
+                    value="worblehat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a gem for storing files on The Internet Archive, http://Archive.org/ ." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="WindowPlaner"
+            label="WindowPlaner">
+        <attvalues>
+          <attvalue for="0"
+                    value="WindowPlaner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rounds corners of the screen throughout iPhone OS. Corner radius can be edited via preferences app." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatra-markaby"
+            label="sinatra-markaby">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-markaby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra plugin to enable markaby (.mab) template rendering" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="connect"
+            label="connect">
+        <attvalues>
+          <attvalue for="0"
+                    value="connect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git-compatible SOCKS-based proxy tool." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="presently-air"
+            label="presently-air">
+        <attvalues>
+          <attvalue for="0"
+                    value="presently-air" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The official AIR client for Present.ly" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="android-tmbundle"
+            label="android-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android TextMate Bundle" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sendgrid_api"
+            label="sendgrid_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="sendgrid_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="utility-scripts"
+            label="utility-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="utility-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A waiting room for little shell scripts that I might move into their own repos.  Don't use this." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="projectplus"
+            label="projectplus">
+        <attvalues>
+          <attvalue for="0"
+                    value="projectplus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="ProjectPlus is a plug-in for TextMate which extends the functionality of project-related features." />
+          <attvalue for="10"
+                    value="144" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tm_green_moleskine_icns"
+            label="tm_green_moleskine_icns">
+        <attvalues>
+          <attvalue for="0"
+                    value="tm_green_moleskine_icns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A document icon set adapted for the green moleskine textmate icon style" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="svn2git"
+            label="svn2git">
+        <attvalues>
+          <attvalue for="0"
+                    value="svn2git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ruby tool for importing existing svn projects into git and github." />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="f1-2009"
+            label="f1-2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="f1-2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Team ruby.mn website for F1 Overnight Website Challenge" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="loft"
+            label="loft">
+        <attvalues>
+          <attvalue for="0"
+                    value="loft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Loft is an object factory designed to implement create, save, retrieve, search and destroy operations on lua 'objects' -- meaning by object a table that obeys a certain 'schema'. Schemas and the actual persistence operations are treated by plugins. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="chat"
+            label="chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Add an Ajax chat to your app" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="osbp_styles"
+            label="osbp_styles">
+        <attvalues>
+          <attvalue for="0"
+                    value="osbp_styles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common stylesheets for Open Source Bridge" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-gencal"
+            label="django-gencal">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-gencal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A template tag for building calendars" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="github-campfire"
+            label="github-campfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-campfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra app that pushes your Github Commit info to Campfire" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rygel"
+            label="rygel">
+        <attvalues>
+          <attvalue for="0"
+                    value="rygel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rygel the GNOME UPnP MediaServer (public mirror of my personal repo). WARNING: This is just a personal playground repo." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="iPhone"
+            label="iPhone">
+        <attvalues>
+          <attvalue for="0"
+                    value="iPhone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="some hacks for iPhone " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pytest_django"
+            label="pytest_django">
+        <attvalues>
+          <attvalue for="0"
+                    value="pytest_django" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django plugin for py.test." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="calc3-for-cs"
+            label="calc3-for-cs">
+        <attvalues>
+          <attvalue for="0"
+                    value="calc3-for-cs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="book"
+            label="book">
+        <attvalues>
+          <attvalue for="0"
+                    value="book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruport Book Asciidoc sources, please feel free to contribute!" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="javelin"
+            label="javelin">
+        <attvalues>
+          <attvalue for="0"
+                    value="javelin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Large, bloated Javascript framework with an unintuitive, verbose syntax and very few features. Browsing its inelegant, poorly written source is an unwelcome experience." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nap"
+            label="nap">
+        <attvalues>
+          <attvalue for="0"
+                    value="nap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Nap is a really simple REST API." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="circuit_breaker"
+            label="circuit_breaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="circuit_breaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of Michael Nygard's Circuit Breaker pattern in Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-haml_filter-extension"
+            label="radiant-haml_filter-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-haml_filter-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Filter RadiantCMS content with HAML" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="community_engine_groups"
+            label="community_engine_groups">
+        <attvalues>
+          <attvalue for="0"
+                    value="community_engine_groups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds groups functionality to CE" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="growlnotify"
+            label="growlnotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="growlnotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="I am lazy and don't want to download a DMG to install growlnotify" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="localized_url_helpers"
+            label="localized_url_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="localized_url_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Sven Fuchs Localized url_helpers" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hack-frontend-monadcgi"
+            label="hack-frontend-monadcgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="hack-frontend-monadcgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows programs written against MonadCGI to run with any hack handler." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="django-sphinx"
+            label="django-sphinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-sphinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A transparent layer for full-text search using Sphinx and Django" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wonderland"
+            label="wonderland">
+        <attvalues>
+          <attvalue for="0"
+                    value="wonderland" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The front-end to alice" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clickistrano"
+            label="clickistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="clickistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple Sinatra app for one-click Capistrano deployments" />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tinymce-cdn"
+            label="tinymce-cdn">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinymce-cdn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Making TinyMCE work cross-domain, e.g. being served on a CDN" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ST2009_zad1"
+            label="ST2009_zad1">
+        <attvalues>
+          <attvalue for="0"
+                    value="ST2009_zad1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="greyscale-uiimage"
+            label="greyscale-uiimage">
+        <attvalues>
+          <attvalue for="0"
+                    value="greyscale-uiimage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert a UIImage to greyscale." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="authlogic_openid"
+            label="authlogic_openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Extension of the Authlogic library to add OpenID support." />
+          <attvalue for="10"
+                    value="171" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="watir-webdriver"
+            label="watir-webdriver">
+        <attvalues>
+          <attvalue for="0"
+                    value="watir-webdriver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Watir implementation on WebDriver" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="beepbeep"
+            label="beepbeep">
+        <attvalues>
+          <attvalue for="0"
+                    value="beepbeep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="BeepBeep is a simple web application framework for Mochiweb inspired by Rails and Merb" />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dead_simple_reports"
+            label="dead_simple_reports">
+        <attvalues>
+          <attvalue for="0"
+                    value="dead_simple_reports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="create reports via sql or ruby code for your rails app in minutes" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gunicorn"
+            label="gunicorn">
+        <attvalues>
+          <attvalue for="0"
+                    value="gunicorn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and nothing else." />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="CocosNet"
+            label="CocosNet">
+        <attvalues>
+          <attvalue for="0"
+                    value="CocosNet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A port of Cocos2D to C#. Initially intended for MonoTouch and Mono, but with other .NET environments on the horizon. Very new project, not generally usable just yet, but improving rapidly." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="MegaCodeDownloader"
+            label="MegaCodeDownloader">
+        <attvalues>
+          <attvalue for="0"
+                    value="MegaCodeDownloader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cheat code downloader for Wii" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="samurai-setup"
+            label="samurai-setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="samurai-setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Install and setup Ruby on Rails development, TextMate on Mac OS X 10.5 &quot;Leopard&quot;" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Chroma-Hash"
+            label="Chroma-Hash">
+        <attvalues>
+          <attvalue for="0"
+                    value="Chroma-Hash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="A sexy, secure live visualization of password field input" />
+          <attvalue for="10"
+                    value="334" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-link-roll-extension"
+            label="radiant-link-roll-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-link-roll-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that lets you create link rolls, or lists of favorite links." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gae-rest"
+            label="gae-rest">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-rest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Atom REST API for Google App Engine " />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="s3fm"
+            label="s3fm">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3fm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pivotal-tracker-tmbundle"
+            label="pivotal-tracker-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="pivotal-tracker-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubylexer"
+            label="rubylexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubylexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyLexer is a hyper-correct lexer library for Ruby, written in Ruby." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dklab_multiplexor"
+            label="dklab_multiplexor">
+        <attvalues>
+          <attvalue for="0"
+                    value="dklab_multiplexor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool to handle 100000+ client's parallel JavaScript connections" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="annotate"
+            label="annotate">
+        <attvalues>
+          <attvalue for="0"
+                    value="annotate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Annotate ActiveRecord models as a gem" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="staticgenerator"
+            label="staticgenerator">
+        <attvalues>
+          <attvalue for="0"
+                    value="staticgenerator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="StaticGenerator for Django" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ecotra"
+            label="ecotra">
+        <attvalues>
+          <attvalue for="0"
+                    value="ecotra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails サーバに REST アクセスを行う emacs lisp (Emacs COnnect To RAils)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="saxon"
+            label="saxon">
+        <attvalues>
+          <attvalue for="0"
+                    value="saxon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clojure wrapper library for the Saxon XSLT 2.0 processor." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="undress"
+            label="undress">
+        <attvalues>
+          <attvalue for="0"
+                    value="undress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easily convert HTML into Textile, Markdown, LaTeX, YAML, or whatever you want to =)" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-sweet"
+            label="test-sweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-sweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="moose-based test::class replacement" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hoogle_reader"
+            label="hoogle_reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoogle_reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="山寨google reader..." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jumpcut"
+            label="jumpcut">
+        <attvalues>
+          <attvalue for="0"
+                    value="jumpcut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small fork of Steve Cook's Jumpcut clipboard history utility(jumpcut.sourceforge.net)." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Castle.Components.Pagination"
+            label="Castle.Components.Pagination">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Components.Pagination" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="sitebeagle"
+            label="sitebeagle">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitebeagle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sitebeagle tells you when a website has changed or if it's down. (newLISP)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wiki-data"
+            label="wiki-data">
+        <attvalues>
+          <attvalue for="0"
+                    value="wiki-data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project to host the world's company data. Sponsored by avox.info" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ec2-extra-tools"
+            label="ec2-extra-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="ec2-extra-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of extra command line tools for Amazon EC2" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="daemons"
+            label="daemons">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A toolkit to convert your script to a controllable daemon, with Chris Kline's fix" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-scheduler-extension"
+            label="radiant-scheduler-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-scheduler-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that lets you specify date/times for pages to appear and expire (disappear)." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="warden-sinatra"
+            label="warden-sinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="warden-sinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An example app using warden with sinatra" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chefistrano"
+            label="chefistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="chefistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chef + Capistrano" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="query_stats"
+            label="query_stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="query_stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to track database queries." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vm2"
+            label="vm2">
+        <attvalues>
+          <attvalue for="0"
+                    value="vm2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="EC2-like interface to VMWare" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-multi-site-extension"
+            label="radiant-multi-site-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-multi-site-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that lets you serve multiple sites (domains) from a single instance." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cgi-application-server"
+            label="cgi-application-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi-application-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CGI::Application server (primarily for testing)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-prof"
+            label="ruby-prof">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-prof" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a fast code profiler for Ruby" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="domainatrix"
+            label="domainatrix">
+        <attvalues>
+          <attvalue for="0"
+                    value="domainatrix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A cruel mistress that uses the public suffix domain list to dominate URLs by canonicalizing, finding the public suffix, and breaking them into their domain parts." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jssocket"
+            label="jssocket">
+        <attvalues>
+          <attvalue for="0"
+                    value="jssocket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="generic javascript socket API" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="sketches"
+            label="sketches">
+        <attvalues>
+          <attvalue for="0"
+                    value="sketches" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library for live programming and code reloading." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openaustralia2"
+            label="openaustralia2">
+        <attvalues>
+          <attvalue for="0"
+                    value="openaustralia2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Little play experiment at porting the openaustralia code to rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pascal.tmbundle"
+            label="pascal.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="pascal.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Pascal" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="webless"
+            label="webless">
+        <attvalues>
+          <attvalue for="0"
+                    value="webless" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="library to make headless server side website rendering and filtering using webkit and jquery and getting the results back with persistent links for the &quot;mashups&quot;" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="javascript_testing"
+            label="javascript_testing">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript_testing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Files for help with headless JSSpec testing in Rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iframe"
+            label="iframe">
+        <attvalues>
+          <attvalue for="0"
+                    value="iframe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simulates an ajax call to upload files using responds_to_parent plugin " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dm-geokit"
+            label="dm-geokit">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-geokit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Geokit for DataMapper" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openbabel-svn-mirror"
+            label="openbabel-svn-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="openbabel-svn-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Updated mirror of OpenBabel SVN repo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="freshbooks-skydeck"
+            label="freshbooks-skydeck">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshbooks-skydeck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FreshBooks integration with Skydeck" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bendersproperty"
+            label="bendersproperty">
+        <attvalues>
+          <attvalue for="0"
+                    value="bendersproperty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="O. Bender's Property" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="coleciono"
+            label="coleciono">
+        <attvalues>
+          <attvalue for="0"
+                    value="coleciono" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="github-trac"
+            label="github-trac">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-trac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Trac plugin for github integration" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="constant-contact-ruby"
+            label="constant-contact-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="constant-contact-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interface with the Constant Contact api" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shadow11.github.com"
+            label="shadow11.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="shadow11.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GitHub page" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="couchpopulator"
+            label="couchpopulator">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchpopulator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Flexible tool for populating CouchDB with generated documents" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="otp_kickoff"
+            label="otp_kickoff">
+        <attvalues>
+          <attvalue for="0"
+                    value="otp_kickoff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple generator to kick off Erlang/OTP projects" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mlrv"
+            label="mlrv">
+        <attvalues>
+          <attvalue for="0"
+                    value="mlrv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A live sample-cutting platform for the monome." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nucurl"
+            label="nucurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="nucurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple wrapper for libcurl, intended for lightweight cross-platform http access " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="acl9"
+            label="acl9">
+        <attvalues>
+          <attvalue for="0"
+                    value="acl9" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Yet another role-based authorization system for Rails" />
+          <attvalue for="10"
+                    value="547" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-kwalitee"
+            label="django-kwalitee">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-kwalitee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A suite of scripts to measure the &quot;kwalitee&quot; of a Django project." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="puppet-shorewall"
+            label="puppet-shorewall">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-shorewall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Puppet shorewall module" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb_global"
+            label="merb_global">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_global" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Localization (L10n) and Internationalization (i18n) support for the Merb MVC Framework" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="py-perscon"
+            label="py-perscon">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-perscon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Personal Container server in Python" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-bash-completion"
+            label="git-bash-completion">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-bash-completion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git Bash Completion" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dsPicMidg"
+            label="dsPicMidg">
+        <attvalues>
+          <attvalue for="0"
+                    value="dsPicMidg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Midg II Driver for the dsPIC33FJ256MC710" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="app-daemon"
+            label="app-daemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-daemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CPAN Module: Start an Application as a Daemon" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="scala-yaml"
+            label="scala-yaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-yaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimental YAML parser in Scala using parser combinators" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="Closet"
+            label="Closet">
+        <attvalues>
+          <attvalue for="0"
+                    value="Closet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple file repository with S3 Backend" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="breathe"
+            label="breathe">
+        <attvalues>
+          <attvalue for="0"
+                    value="breathe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Restructured text and Sphinx bridge to Doxygen" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="VHDL" />
+        </attvalues>
+      </node>
+      <node id="moonin"
+            label="moonin">
+        <attvalues>
+          <attvalue for="0"
+                    value="moonin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fancier poller and Web UI for Munin using Moose and Catalyst" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="railfrog"
+            label="railfrog">
+        <attvalues>
+          <attvalue for="0"
+                    value="railfrog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Railfrog as a Rails Engine - DEVELOPERS ONLY" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prettyphoto"
+            label="prettyphoto">
+        <attvalues>
+          <attvalue for="0"
+                    value="prettyphoto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="prettyPhoto is a jQuery based lightbox clone. Not only does it support images, it also add support for videos, flash, YouTube, iFrames. It’s a full blown media lightbox. The setup is easy and quick, plus the script is compatible in every major browser." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kiokudb"
+            label="kiokudb">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokudb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="KiokuDB Core" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="accounticious"
+            label="accounticious">
+        <attvalues>
+          <attvalue for="0"
+                    value="accounticious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Accounting system based on Mojo framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="nerdsnippets"
+            label="nerdsnippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="nerdsnippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Snippets for vim" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="puppet"
+            label="puppet">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="James Turnbull's Puppet remote" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-imeem"
+            label="ruby-imeem">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-imeem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby Library for iMeem" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-compare-products"
+            label="spree-compare-products">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-compare-products" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Compare Products extension for spree 0.9.x" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="md.character_count.ee_addon"
+            label="md.character_count.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.character_count.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Show character counts below textareas, text inputs, and MD Markitup fields in the CP." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="alarming2"
+            label="alarming2">
+        <attvalues>
+          <attvalue for="0"
+                    value="alarming2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android Alarming! Alarm Clock 2.0" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="spreehq"
+            label="spreehq">
+        <attvalues>
+          <attvalue for="0"
+                    value="spreehq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SpreeHQ Website (Spree is the opens source commerce platform for Ruby on Rails)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aipd"
+            label="aipd">
+        <attvalues>
+          <attvalue for="0"
+                    value="aipd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="md.add_sitename.ee_addon"
+            label="md.add_sitename.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.add_sitename.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add a sitename to the ExpressionEngine Control Panel header" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="djangode"
+            label="djangode">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Utilities functions for node.js that borrow some useful concepts from Django" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flex-tmbundle"
+            label="flex-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="flex-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Flex TextMate Bundle" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="www"
+            label="www">
+        <attvalues>
+          <attvalue for="0"
+                    value="www" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This has been merged into the crcx/forthlets repository. This repository will be deleted in a few weeks." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gemstalker"
+            label="gemstalker">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemstalker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A library for determining if GitHub has built a gem yet" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swfupload"
+            label="swfupload">
+        <attvalues>
+          <attvalue for="0"
+                    value="swfupload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript &amp; Flash Upload Library" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="binarytweet"
+            label="binarytweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="binarytweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The absurd conclusion of internet publishing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="panda"
+            label="panda">
+        <attvalues>
+          <attvalue for="0"
+                    value="panda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Prospecting and Disenchanting Aide" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="playdarwin"
+            label="playdarwin">
+        <attvalues>
+          <attvalue for="0"
+                    value="playdarwin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Playdar Windows wrapper" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="VLCcontrols"
+            label="VLCcontrols">
+        <attvalues>
+          <attvalue for="0"
+                    value="VLCcontrols" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cross browser javascript wrapper around VLC plugin. Add controls and slidebar" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="extutils-cbuilder"
+            label="extutils-cbuilder">
+        <attvalues>
+          <attvalue for="0"
+                    value="extutils-cbuilder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compile and link C code for Perl modules " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="php-bloomfilter"
+            label="php-bloomfilter">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-bloomfilter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A BloomFilter implementation in PHP." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ccrb_cap_deployer"
+            label="ccrb_cap_deployer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccrb_cap_deployer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cruisecontrol.rb plugin to deploy your app using capistrano when the build is succesful" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Redmine_Mail_Configuration_plugin"
+            label="Redmine_Mail_Configuration_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Redmine_Mail_Configuration_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ukrainian"
+            label="ukrainian">
+        <attvalues>
+          <attvalue for="0"
+                    value="ukrainian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ukrainian language support for Ruby &amp; Ruby and Rails | Підтримка української мови для Ruby та Ruby on Rails" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ribot"
+            label="ribot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ribot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jabber-muc version of the #moo scribot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SlyPI-examples"
+            label="SlyPI-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="SlyPI-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of SlyPI examples for testing with the SlyPI gem or webserver" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="js.class"
+            label="js.class">
+        <attvalues>
+          <attvalue for="0"
+                    value="js.class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of the core of Ruby's object system in JavaScript." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vlad"
+            label="vlad">
+        <attvalues>
+          <attvalue for="0"
+                    value="vlad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="My copy of Vlad the Deployer" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="openamq-jms"
+            label="openamq-jms">
+        <attvalues>
+          <attvalue for="0"
+                    value="openamq-jms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Java JMS client for OpenAMQ and other AMQP servers" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rgithook"
+            label="rgithook">
+        <attvalues>
+          <attvalue for="0"
+                    value="rgithook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Post-receive git hook write in ruby, with html mailing diff, and per branch hooks" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="glapp"
+            label="glapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="glapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby-opengl wrapper for quick applets" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-plsql"
+            label="ruby-plsql">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-plsql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby-plsql gem provides simple Ruby API for calling Oracle PL/SQL procedures. It could be used both for accessing Oracle PL/SQL API procedures in legacy applications as well as it could be used to create PL/SQL unit tests using Ruby testing libraries." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="junebug"
+            label="junebug">
+        <attvalues>
+          <attvalue for="0"
+                    value="junebug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="my patches to the junebug wiki" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pyofc2"
+            label="pyofc2">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyofc2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Python Open Flash Chart Library" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="screw-unit"
+            label="screw-unit">
+        <attvalues>
+          <attvalue for="0"
+                    value="screw-unit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Javascript BDD Framework with nested describes, a convenient assertion syntax, and an intuitive test browser. - this fork is an attempt to add stubbing and mocking in the rspec style" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="appengine-search"
+            label="appengine-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="appengine-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple full text search demo for Google App Engine" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ipparse"
+            label="ipparse">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipparse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="IP Parse,Parse IP" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="basecamp_notify"
+            label="basecamp_notify">
+        <attvalues>
+          <attvalue for="0"
+                    value="basecamp_notify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple Capistrano plugin to post a Basecamp message for each deploy listing the git commit messages that happened since the last deploy" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="graphpipes"
+            label="graphpipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="graphpipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eda-reversing"
+            label="eda-reversing">
+        <attvalues>
+          <attvalue for="0"
+                    value="eda-reversing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Embedded Disassembler" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yahoo-geoplanet"
+            label="yahoo-geoplanet">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo-geoplanet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Library for the Yahoo! GeoPlanet API " />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PHP-MySQL-ExtJS-Admin"
+            label="PHP-MySQL-ExtJS-Admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="PHP-MySQL-ExtJS-Admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MySQL CRUD in the browser with beautiful ExtJS interface and PHP back-end" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perlfive"
+            label="perlfive">
+        <attvalues>
+          <attvalue for="0"
+                    value="perlfive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ipivotal"
+            label="ipivotal">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipivotal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Native iPhone application for using PivotalTracker" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="blather"
+            label="blather">
+        <attvalues>
+          <attvalue for="0"
+                    value="blather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="XMPP DSL for Ruby written on EventMachine and Nokogiri." />
+          <attvalue for="10"
+                    value="169" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyflow"
+            label="pyflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A compiler written in python for dataflow analysis experimentation." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="concov"
+            label="concov">
+        <attvalues>
+          <attvalue for="0"
+                    value="concov" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="concov helps you comprehend continuous changes of coverage." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merbums"
+            label="merbums">
+        <attvalues>
+          <attvalue for="0"
+                    value="merbums" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Merb powered forum inspired by Beast" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django_concurrent_test_server"
+            label="django_concurrent_test_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_concurrent_test_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick hack that provides a runconcurrentserver command, broadly similar to Django ticket:3357 without patching Django itself" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="html_cache"
+            label="html_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="html_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Store a Cake generated page as plain HTML" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="multifileupload"
+            label="multifileupload">
+        <attvalues>
+          <attvalue for="0"
+                    value="multifileupload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flex multiple file uploader for use in Rails back-ends" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mephisto_feedreader"
+            label="mephisto_feedreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto_feedreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="my mephisto feed reader plugin, allows for the display of rss feeds in your layout" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="deepzoom.py"
+            label="deepzoom.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="deepzoom.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python Deep Zoom Tools" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="craken"
+            label="craken">
+        <attvalues>
+          <attvalue for="0"
+                    value="craken" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Rails plugin for managing and installing rake-centric crontab files." />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="semr"
+            label="semr">
+        <attvalues>
+          <attvalue for="0"
+                    value="semr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tekblocks"
+            label="tekblocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="tekblocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - My own little LDB display" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="81SquareShogi-server"
+            label="81SquareShogi-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="81SquareShogi-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="server side program of 81SquareUniverse's shogi playing site." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rtf"
+            label="rtf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a gitified copy of the ruby-rtf gem" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rosc"
+            label="rosc">
+        <attvalues>
+          <attvalue for="0"
+                    value="rosc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="OpenSound Control for Ruby" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Erlang-Examples"
+            label="Erlang-Examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="Erlang-Examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Researching the capabilities of Erlang" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="genomeviewer"
+            label="genomeviewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="genomeviewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GenomeViewer is a webbased viewer for GFF3 genome annotations" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pixelpost"
+            label="pixelpost">
+        <attvalues>
+          <attvalue for="0"
+                    value="pixelpost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pixelpost photoblog application" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="MT-PubSubHubbub"
+            label="MT-PubSubHubbub">
+        <attvalues>
+          <attvalue for="0"
+                    value="MT-PubSubHubbub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PubSubHubbub plugin for Movable Type" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gemcutter"
+            label="gemcutter">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemcutter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="awesome gem hosting." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="aliter"
+            label="aliter">
+        <attvalues>
+          <attvalue for="0"
+                    value="aliter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ragnarok Online server software written in Erlang." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="ebay"
+            label="ebay">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Ruby interface to the eBay XML Trading API" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cropsquare"
+            label="cropsquare">
+        <attvalues>
+          <attvalue for="0"
+                    value="cropsquare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Choppy choppies an image into lots and lots of little squares" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="firetube"
+            label="firetube">
+        <attvalues>
+          <attvalue for="0"
+                    value="firetube" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Firebird web2.0 scaling application " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="steam-condenser"
+            label="steam-condenser">
+        <attvalues>
+          <attvalue for="0"
+                    value="steam-condenser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A multi-language library for querying the Steam Community, Source, GoldSrc servers and Steam master servers" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="md.freeform_send_another.ee_addon"
+            label="md.freeform_send_another.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="md.freeform_send_another.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Send email to a address from a custom field in your Freeform" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="p5-PlackX-Request"
+            label="p5-PlackX-Request">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-PlackX-Request" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xrefresh-server"
+            label="xrefresh-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="xrefresh-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OSX filesystem monitor for XRefresh" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Karl-Vs-Zombies"
+            label="Karl-Vs-Zombies">
+        <attvalues>
+          <attvalue for="0"
+                    value="Karl-Vs-Zombies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Open Source HvZ Solution" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pyxn"
+            label="pyxn">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyxn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="校内平台API的Python封装" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="SearchLight"
+            label="SearchLight">
+        <attvalues>
+          <attvalue for="0"
+                    value="SearchLight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery plugin for displaying search results in a cool popup menu" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_relationable"
+            label="acts_as_relationable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_relationable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Quick and easy habtm :through relationships in Rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="linux-keylogger"
+            label="linux-keylogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="linux-keylogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple and rudimentary keylogger that makes use of the generic input X.org drivers (evdev)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="colorist"
+            label="colorist">
+        <attvalues>
+          <attvalue for="0"
+                    value="colorist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library built to handle the easy conversion and manipulation of colors with a special emphasis on W3C standards and CSS-style hex color notation." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cnk_section_tree"
+            label="cnk_section_tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="cnk_section_tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My updates to Christian Nowak's section tree plugin for Textpattern" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="text-microtemplate-extended-perl"
+            label="text-microtemplate-extended-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-microtemplate-extended-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Template engine extended from Text::MicroTemplate" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="retweet"
+            label="retweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="retweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A simple Twitter application template, built in Ruby with Sinatra and DataMapper" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="panera"
+            label="panera">
+        <attvalues>
+          <attvalue for="0"
+                    value="panera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tiny webapp I can use to get around stupid Panera blocking tinyurl.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-on-gae"
+            label="django-on-gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-on-gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Running Zipped Django on GAE with &quot;Google App Engine Helper for Django&quot;" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jaml"
+            label="jaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="jaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="JavaScript Haml" />
+          <attvalue for="10"
+                    value="398" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="coldfusion-hoptoad-notifier"
+            label="coldfusion-hoptoad-notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="coldfusion-hoptoad-notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple ColdFusion CFC that sends errors and exceptions to Hoptoad " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ColdFusion" />
+        </attvalues>
+      </node>
+      <node id="rdfm"
+            label="rdfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A model for storing Clojure data in RDF stores" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="less-rails"
+            label="less-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="less-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for using the less css framework (http://www.lesscss.org)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aws_fps"
+            label="aws_fps">
+        <attvalues>
+          <attvalue for="0"
+                    value="aws_fps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails Plugin for interfacing with Amazon's Flexible Payment Service (FPS)" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="SDL_perl"
+            label="SDL_perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="SDL_perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Rehashing the old perl SDL binding on cpan.org" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="baby-pow"
+            label="baby-pow">
+        <attvalues>
+          <attvalue for="0"
+                    value="baby-pow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A keyboard basher for kids; does fireworks style stuff.  Uses LÖVE game engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="project_search"
+            label="project_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="project_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin that adds a script/find command for searching your project" />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redcloth-treetop"
+            label="redcloth-treetop">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcloth-treetop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just playing around with treetop; seeing how well/fast it would work for RedCloth." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dist-zilla-plugin-git"
+            label="dist-zilla-plugin-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="dist-zilla-plugin-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dist::zilla plugin to update your git repository after release" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-postmessage"
+            label="jquery-postmessage">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-postmessage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery postMessage: Cross-domain scripting goodness" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="old-academy"
+            label="old-academy">
+        <attvalues>
+          <attvalue for="0"
+                    value="old-academy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LMS on Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="safarify"
+            label="safarify">
+        <attvalues>
+          <attvalue for="0"
+                    value="safarify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bookmarklet to display safari version numbers next to webkit build numbers in GA" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="why_metaid"
+            label="why_metaid">
+        <attvalues>
+          <attvalue for="0"
+                    value="why_metaid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Attempt at piecing together why's metaId project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauth-signpost"
+            label="oauth-signpost">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth-signpost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git mirror of http://code.google.com/p/oauth-signpost/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jifty-dbi"
+            label="jifty-dbi">
+        <attvalues>
+          <attvalue for="0"
+                    value="jifty-dbi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fixity"
+            label="fixity">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fixed-width file processing with ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-lang-osgi"
+            label="scala-lang-osgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-lang-osgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OSGi-fied versions of the Scala libraries" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="960-textmate-bundle"
+            label="960-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="960-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A TextMate bundle which eases authoring of HTML using the 960.gs CSS framework." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lune"
+            label="lune">
+        <attvalues>
+          <attvalue for="0"
+                    value="lune" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a PHP minimal framework" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="clsql-fork"
+            label="clsql-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="clsql-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fork of Kevin Rosenberg's clsql; a Common Lisp interface to SQL databases" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="rhythmbox-twitter-plugin"
+            label="rhythmbox-twitter-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhythmbox-twitter-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a plugin for Rhythmbox that posts current played song album title and author." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="erlang_portage"
+            label="erlang_portage">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_portage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of ebuilds for various Erlang packages and projects." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="integration_api"
+            label="integration_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="integration_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SSO plugin between Rails and other web apps such as Beast, Wordpress, or PunBB." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tornadohacks"
+            label="tornadohacks">
+        <attvalues>
+          <attvalue for="0"
+                    value="tornadohacks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hacks to make Tornado work work with web.py and wsgi applications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rack-mirror"
+            label="rack-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OUTDATED mirror of Rack's darcs repository, use github.com/chneukirchen/rack" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inochi"
+            label="inochi">
+        <attvalues>
+          <attvalue for="0"
+                    value="inochi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gives life to RubyGems-based projects." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open_gem"
+            label="open_gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="open_gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Gem Command to easily open a ruby gem with the editor of your choice." />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tumblr"
+            label="tumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="tumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the Tumblr API Rails gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="congrelate"
+            label="congrelate">
+        <attvalues>
+          <attvalue for="0"
+                    value="congrelate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Congressional data aggregator website and meta-API." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="validates_existence"
+            label="validates_existence">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_existence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin that provides a validates_existence_of method for ActiveRecord models to check existence of records referenced by belongs_to associations.." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nymble"
+            label="nymble">
+        <attvalues>
+          <attvalue for="0"
+                    value="nymble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nymble: Anonymous IP-Address Blocking" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="practical-php-testing-exercise-solutions"
+            label="practical-php-testing-exercise-solutions">
+        <attvalues>
+          <attvalue for="0"
+                    value="practical-php-testing-exercise-solutions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My solutions to TDD exercises found in book &quot;Practical PHP Testing&quot; by Giorgio Sironi (http://giorgiosironi.blogspot.com/2009/12/practical-php-testing-is-here.html)." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bundlemonitor"
+            label="bundlemonitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="bundlemonitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Eclipse plug-in for managing the OSGi runtime" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fuzed"
+            label="fuzed">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuzed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="A new revision of Fuzed, the Erlang-based frontend for web apps. Check out the mailing list at http://groups.google.com/group/fuzed" />
+          <attvalue for="10"
+                    value="279" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="grails-currencies"
+            label="grails-currencies">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-currencies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Multi-currency plugin for Grails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="right-gallery"
+            label="right-gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="right-gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ajaxed photo-gallery example implemented with RightJS and Ruby On Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="punbbauth"
+            label="punbbauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="punbbauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PunBB Authentication, jQuery Plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Music"
+            label="android_packages_apps_Music">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Music" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Android music player" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.bioinformatics"
+            label="bioclipse.bioinformatics">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.bioinformatics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Bioinformatics feature of Bioclipse 2" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="drupal-exhibit"
+            label="drupal-exhibit">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-exhibit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Drupal module that displays structured data in the form of rich visualizations and faceted browsing." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="linkabix"
+            label="linkabix">
+        <attvalues>
+          <attvalue for="0"
+                    value="linkabix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hacker News clone in Rails -- not ready for public use yet!!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tools_egit"
+            label="tools_egit">
+        <attvalues>
+          <attvalue for="0"
+                    value="tools_egit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="supermodel"
+            label="supermodel">
+        <attvalues>
+          <attvalue for="0"
+                    value="supermodel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hot Coldfusion ORM framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sys-watchdog"
+            label="sys-watchdog">
+        <attvalues>
+          <attvalue for="0"
+                    value="sys-watchdog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="textile-editor-helper"
+            label="textile-editor-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="textile-editor-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="a clone of the latest release of textile_editor_helper with improvments" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http-accept-type"
+            label="http-accept-type">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-accept-type" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="decide what content-type to send, using the Accept header" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="railmail2"
+            label="railmail2">
+        <attvalues>
+          <attvalue for="0"
+                    value="railmail2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A fork of Railmail (http://nullstyle.com/railmail/) to work under Rails 2" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tr.im"
+            label="tr.im">
+        <attvalues>
+          <attvalue for="0"
+                    value="tr.im" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="tr.im URLs" />
+          <attvalue for="10"
+                    value="145" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mutationgrid"
+            label="mutationgrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="mutationgrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mutation Grid, LLC" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="chirpy"
+            label="chirpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="chirpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple Twitter client for Ruby" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="taskboard"
+            label="taskboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="taskboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="your on-line tool for task management fun" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dukes_of_hazard"
+            label="dukes_of_hazard">
+        <attvalues>
+          <attvalue for="0"
+                    value="dukes_of_hazard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hazard pointers for lock-free/wait-free algorithms" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="wtop"
+            label="wtop">
+        <attvalues>
+          <attvalue for="0"
+                    value="wtop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Well-Thought-Out Practices — a lint for your Perl 6 project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-postgres"
+            label="puppet-postgres">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-postgres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Puppet module for managing postgres" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="globalite-example"
+            label="globalite-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="globalite-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample app showing how to implement GlobaLite in a Rails app" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-voting"
+            label="django-voting">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-voting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="my sandbox of django-voting" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wxcocoadialog"
+            label="wxcocoadialog">
+        <attvalues>
+          <attvalue for="0"
+                    value="wxcocoadialog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of wxCocoaDialog on Google Code" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="Voice"
+            label="Voice">
+        <attvalues>
+          <attvalue for="0"
+                    value="Voice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Native iPhone App wrapper around the Google Voice iPhone Web App" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="gap"
+            label="gap">
+        <attvalues>
+          <attvalue for="0"
+                    value="gap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bridging the gap between the web and the iphone SDK" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="map_layers"
+            label="map_layers">
+        <attvalues>
+          <attvalue for="0"
+                    value="map_layers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MapLayers plugin for Rails" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="movable-type-reblog"
+            label="movable-type-reblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="movable-type-reblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parse feeds to create Movable Type entries" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Googlemovies"
+            label="Googlemovies">
+        <attvalues>
+          <attvalue for="0"
+                    value="Googlemovies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MythTV MythMovies data provider for Google Movies. Useful for the UK as no other providers exist." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="groovy-measures"
+            label="groovy-measures">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovy-measures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental project adding measures support to Groovy." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="hashtag_retweet_bot"
+            label="hashtag_retweet_bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashtag_retweet_bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitterbot to retweet everything tagged with a given hashtag" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unrar"
+            label="unrar">
+        <attvalues>
+          <attvalue for="0"
+                    value="unrar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A native ruby library for extracting RAR archives." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pry"
+            label="pry">
+        <attvalues>
+          <attvalue for="0"
+                    value="pry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A unit testing framework with integrated coverage analysis.
+" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="agile-deploy"
+            label="agile-deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="agile-deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple examples and code for how to set up easy Java deploy with Maven and Jetty" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="maskeet-old"
+            label="maskeet-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="maskeet-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symfony askeet project port to Merb" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="deadlinez"
+            label="deadlinez">
+        <attvalues>
+          <attvalue for="0"
+                    value="deadlinez" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes it easy to handle After the Deadline AJAX proxying and their API." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sham"
+            label="sham">
+        <attvalues>
+          <attvalue for="0"
+                    value="sham" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SHA-1 cracker for EngineYard's contest" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gmail-with-fries"
+            label="gmail-with-fries">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmail-with-fries" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my greasemonkey (or greasekit) script/style for gmail" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="noisy_partials"
+            label="noisy_partials">
+        <attvalues>
+          <attvalue for="0"
+                    value="noisy_partials" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Makes your Rails partials output HTML comments at the start and end" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_merchant_ogone"
+            label="active_merchant_ogone">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_merchant_ogone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for ActiveMerchant to have Ogone support" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-manage"
+            label="merb-manage">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-manage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A tool for controlling and configuring Merb applications" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shoppr"
+            label="shoppr">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoppr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Shopping.com API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="persistencejs"
+            label="persistencejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="persistencejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="persistence.js is a simple asynchronous Javascript object-relational mapper library. It works with the in-browser HTML5 SQLite database as well as Google Gears' local data store. It may be used to develop offline-capable web applications." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pressmark"
+            label="pressmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="pressmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Wordpress project to create a distributed social-bookmark website" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vim-story"
+            label="vim-story">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-story" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vim helpers for working with Rspec plain text stories" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="local-storage-js"
+            label="local-storage-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="local-storage-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gracefully Degrading HTML5 Local Stroage" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="movable-type-plugin-bob"
+            label="movable-type-plugin-bob">
+        <attvalues>
+          <attvalue for="0"
+                    value="movable-type-plugin-bob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A plugin for continuous rebuilding using rpt for MT 4.2" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="devsyn"
+            label="devsyn">
+        <attvalues>
+          <attvalue for="0"
+                    value="devsyn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GameSyn.com's game framework/games based on the Panda3d engine." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="otp-base"
+            label="otp-base">
+        <attvalues>
+          <attvalue for="0"
+                    value="otp-base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make based build system for Erlang" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="jetty-rails"
+            label="jetty-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="jetty-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="use jetty to run rails projects" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="protobuf.tmbundle"
+            label="protobuf.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="protobuf.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple syntax highlighting for working with Protocol Buffers (http://code.google.com/p/protobuf) in Textmate." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nette"
+            label="nette">
+        <attvalues>
+          <attvalue for="0"
+                    value="nette" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Nette Framework for PHP 5" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="matsutter"
+            label="matsutter">
+        <attvalues>
+          <attvalue for="0"
+                    value="matsutter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakematsuri-sample" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-calendar"
+            label="sproutcore-calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A calendar widget ready to be included in a SproutCore application" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-header_authorize-extension"
+            label="radiant-header_authorize-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-header_authorize-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Overrides the Radiant authentication to login by HTTP header" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ocelot"
+            label="ocelot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocelot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Caleb Clausen's type-inducting ruby-to-c converter" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-manifests"
+            label="puppet-manifests">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-manifests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a complete ready to run example /etc/puppet" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="crocodile"
+            label="crocodile">
+        <attvalues>
+          <attvalue for="0"
+                    value="crocodile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Snap your teeth on some browser screenshots using selenium " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="greasemonkey"
+            label="greasemonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="greasemonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="greasemonkey" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nibwarelib"
+            label="nibwarelib">
+        <attvalues>
+          <attvalue for="0"
+                    value="nibwarelib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="various iPhone utility classes" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ltrace"
+            label="ltrace">
+        <attvalues>
+          <attvalue for="0"
+                    value="ltrace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ltrace intercepts and records dynamic library calls which are called by an executed process and the signals received by that process. It can also intercept and print the system calls executed by the program." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gattica"
+            label="gattica">
+        <attvalues>
+          <attvalue for="0"
+                    value="gattica" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gem for talking to the Google Analytics API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ChicagoBoss"
+            label="ChicagoBoss">
+        <attvalues>
+          <attvalue for="0"
+                    value="ChicagoBoss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails idioms + Django templates + Erlang platform = Chicago Boss" />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tweak-the-tweet"
+            label="tweak-the-tweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweak-the-tweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ic-ruby.org"
+            label="ic-ruby.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="ic-ruby.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ic-ruby website (coming soon)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="actionscript.tmbundle"
+            label="actionscript.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionscript.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for ActionScript" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="darrinholst"
+            label="darrinholst">
+        <attvalues>
+          <attvalue for="0"
+                    value="darrinholst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my homepage" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dil"
+            label="dil">
+        <attvalues>
+          <attvalue for="0"
+                    value="dil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dil is a hand-written compiler for the D programming language." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="paperclip_mogilefs_storage"
+            label="paperclip_mogilefs_storage">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip_mogilefs_storage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MogileFS Storage for Paperclip" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zuul"
+            label="zuul">
+        <attvalues>
+          <attvalue for="0"
+                    value="zuul" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple authorization gem for Rails apps" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="awesome-freedesktop"
+            label="awesome-freedesktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome-freedesktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="freedesktop.org menu and desktop files specifications support for the awesome window manager" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="git-cola"
+            label="git-cola">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-cola" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="git-cola: A highly caffeinated git GUI" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="AI-Mario"
+            label="AI-Mario">
+        <attvalues>
+          <attvalue for="0"
+                    value="AI-Mario" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl client library for developing agents in the 2009 Mario AI Competition" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="WWW-TypePad"
+            label="WWW-TypePad">
+        <attvalues>
+          <attvalue for="0"
+                    value="WWW-TypePad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rejected.py"
+            label="rejected.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="rejected.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rejected.py is a multi-threaded consumer daemon and framework for RabbitMQ" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="app_version"
+            label="app_version">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_version" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin for managing your site's version number." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="css.tmbundle"
+            label="css.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="css.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CSS.tmBundle — The Official Macromates TextMate CSS Bundle" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="test-first-teaching"
+            label="test-first-teaching">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-first-teaching" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="homework assignments for teaching ruby" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="IssueTracker"
+            label="IssueTracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="IssueTracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple Django based issue tracking system written to demonstrate my Workflow application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="completeui"
+            label="completeui">
+        <attvalues>
+          <attvalue for="0"
+                    value="completeui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Enterprise Ajax widget framework" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-sessionstore"
+            label="django-sessionstore">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-sessionstore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Cache+DB Session wich uses table rotation for expiry" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="liftbook"
+            label="liftbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="liftbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Book for liftweb: http://www.apress.com/book/view/1430224215" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="coqle"
+            label="coqle">
+        <attvalues>
+          <attvalue for="0"
+                    value="coqle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="OCaml" />
+        </attvalues>
+      </node>
+      <node id="crowsnest"
+            label="crowsnest">
+        <attvalues>
+          <attvalue for="0"
+                    value="crowsnest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Statistics about the international political parties." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-can-haz-error-extension"
+            label="radiant-can-haz-error-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-can-haz-error-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple page that will throw an error. For testing how your site handles errors." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-in-codemirror"
+            label="ruby-in-codemirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-in-codemirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby support for CodeMirror (http://marijn.haverbeke.nl/codemirror)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="constantize_attribute"
+            label="constantize_attribute">
+        <attvalues>
+          <attvalue for="0"
+                    value="constantize_attribute" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gives ActiveRecord a constantize_attribute macro allowing attribute values to be Class and Module objects, among other things" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="low.seg2cat.ee_addon"
+            label="low.seg2cat.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="low.seg2cat.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ExpressionEngine extension to register Category information according to URI Segments" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="autumn-websearcher"
+            label="autumn-websearcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="autumn-websearcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple IRC bot (for Autumn) that performs Google web/image/news searches" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frog"
+            label="frog">
+        <attvalues>
+          <attvalue for="0"
+                    value="frog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Frog is a full-featured blog application written using the sinatra web framework" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rparsec"
+            label="rparsec">
+        <attvalues>
+          <attvalue for="0"
+                    value="rparsec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A parser combinator for ruby, pulled out of cvs (!!) into git for everyone's parsing pleasure" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dorothy"
+            label="dorothy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dorothy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Z-Machine interpreter library." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sopha"
+            label="sopha">
+        <attvalues>
+          <attvalue for="0"
+                    value="sopha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A PHP 5.2+ CouchDB client library" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="comma"
+            label="comma">
+        <attvalues>
+          <attvalue for="0"
+                    value="comma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Comma is a small CSV (ie. comma separated values) generation extension for Ruby objects, that lets you seamlessly define a CSV output format via a small DSL" />
+          <attvalue for="10"
+                    value="151" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AnyEvent-FriendFeed-Realtime"
+            label="AnyEvent-FriendFeed-Realtime">
+        <attvalues>
+          <attvalue for="0"
+                    value="AnyEvent-FriendFeed-Realtime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Subscribe to FriendFeed real-time updates" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="www-ohloh-api"
+            label="www-ohloh-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-ohloh-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ohloh API implementation for Perl" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rubyless"
+            label="rubyless">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyless" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyLess is an interpreter for &quot;safe ruby&quot;." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restful_ezm"
+            label="restful_ezm">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_ezm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RESTful Easy Messages plug-in for Rails" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ekuseru"
+            label="ekuseru">
+        <attvalues>
+          <attvalue for="0"
+                    value="ekuseru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin to export excel documents from rails" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="im_magick"
+            label="im_magick">
+        <attvalues>
+          <attvalue for="0"
+                    value="im_magick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RMagick replacement which uses ImageMagick directly by constructing chainable commands" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qunit_for_rails"
+            label="qunit_for_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="qunit_for_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple toolbar for running QUnit tests against rendered pages" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="search-web.el"
+            label="search-web.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="search-web.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="foxtracs"
+            label="foxtracs">
+        <attvalues>
+          <attvalue for="0"
+                    value="foxtracs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="firefox trac integration" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_tree_on_steroids"
+            label="acts_as_tree_on_steroids">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_tree_on_steroids" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extends acts_as_tree to allow single query selections on the tree" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="midget"
+            label="midget">
+        <attvalues>
+          <attvalue for="0"
+                    value="midget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Midget: A small life-streaming application." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="podcast"
+            label="podcast">
+        <attvalues>
+          <attvalue for="0"
+                    value="podcast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sistema para podcast." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-tinyvalidate"
+            label="jquery-tinyvalidate">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tinyvalidate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A (relatively) tiny form validation plugin" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="oebfare"
+            label="oebfare">
+        <attvalues>
+          <attvalue for="0"
+                    value="oebfare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="my personal blog written with django" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="curb-ffi"
+            label="curb-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="curb-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Curb interface but using FFI bindings" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tvdb"
+            label="tvdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library for the TVDB" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lightwindow"
+            label="lightwindow">
+        <attvalues>
+          <attvalue for="0"
+                    value="lightwindow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lightwindow for Rails Plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pgfSweave"
+            label="pgfSweave">
+        <attvalues>
+          <attvalue for="0"
+                    value="pgfSweave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quality graphics and speedy compilation with Sweave" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="phplint.vim"
+            label="phplint.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="phplint.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vim plugin that disallows saving of invalid php code and displays the errors in a quickfix window." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="styx"
+            label="styx">
+        <attvalues>
+          <attvalue for="0"
+                    value="styx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Styx PHP Framework *abandoned*" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shin-fu"
+            label="shin-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="shin-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="調布北口マックで煙草二本と交換したおっさんのノート" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-countable"
+            label="jquery-countable">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-countable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A jQuery plugin that provides an unobtrusive input and textarea character counter." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spotatron"
+            label="spotatron">
+        <attvalues>
+          <attvalue for="0"
+                    value="spotatron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Twitter clone for Spotify URLs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="services_shorturl"
+            label="services_shorturl">
+        <attvalues>
+          <attvalue for="0"
+                    value="services_shorturl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A unified PEAR interface for creating and expanding short URL's." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="formosa"
+            label="formosa">
+        <attvalues>
+          <attvalue for="0"
+                    value="formosa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Formosa BBS" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="js-beautify"
+            label="js-beautify">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-beautify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Beautifier for javascript" />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="formlets"
+            label="formlets">
+        <attvalues>
+          <attvalue for="0"
+                    value="formlets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Haskell Formlets" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="jogodavelha"
+            label="jogodavelha">
+        <attvalues>
+          <attvalue for="0"
+                    value="jogodavelha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jogo da Velha. Parcialmente resolvido nos DOJOs Parnaíba 003 e 004." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="remsh"
+            label="remsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="remsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple remote shell operations" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="timeline_fu"
+            label="timeline_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="timeline_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="207" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="workling_delta_indexer"
+            label="workling_delta_indexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="workling_delta_indexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Workling Delta Indexer for Thinking Sphinx" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Kiva-Loan-Browser"
+            label="Kiva-Loan-Browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="Kiva-Loan-Browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A loan browser built using SproutCore" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Idioter"
+            label="Idioter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Idioter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web-app with a simple interface to check if a person is an idiot (Norwegian)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reticulatorjs"
+            label="reticulatorjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="reticulatorjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Create a grid while you're developing your markup" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MTTweetieTableViewPullRefresh"
+            label="MTTweetieTableViewPullRefresh">
+        <attvalues>
+          <attvalue for="0"
+                    value="MTTweetieTableViewPullRefresh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This is a MonoTouch port of the obj-c project EGOTableViewPullRefresh that mimics the Tweetie Pull to refresh effect on the iPhone" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="kablame-gem"
+            label="kablame-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="kablame-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem version of http://code.google.com/p/kablame/" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webgen"
+            label="webgen">
+        <attvalues>
+          <attvalue for="0"
+                    value="webgen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="webgen is a fast, powerful and extensible static website generator" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yafotkiuploader"
+            label="yafotkiuploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="yafotkiuploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line script, to upload photos to the http://fotki.yandex.ru service." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lipsiablog"
+            label="lipsiablog">
+        <attvalues>
+          <attvalue for="0"
+                    value="lipsiablog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lightweight, simple, fast, easy blogging engine written in rails and Lipsiadmin" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-cloudservers"
+            label="python-cloudservers">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-cloudservers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python bindings to Rackspace's Cloud Servers API" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-last.fm-wrapper"
+            label="ruby-last.fm-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-last.fm-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby wrapper for the Last.fm API. This is a learning experiment so any help is welcomed." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.maxlength"
+            label="jquery.maxlength">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.maxlength" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="notifies user when entered too much text / text limiter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="feedme"
+            label="feedme">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A better (for me) RSS aggregator. Collects numerous RSS feeds and displays entries in chronological order. Similar to the &quot;planet&quot; concept." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="neo4j-resources"
+            label="neo4j-resources">
+        <attvalues>
+          <attvalue for="0"
+                    value="neo4j-resources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scala implementation of RESTful JSON HTTP resources on top of the Neo4j graph database and Jersey" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="risealumni"
+            label="risealumni">
+        <attvalues>
+          <attvalue for="0"
+                    value="risealumni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Open Source Social Network  for your association , community or alumni written in Ruby On Rails by Rising Sun" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bride_store"
+            label="bride_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="bride_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ecommerce with focus on brides" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rest-ws"
+            label="rest-ws">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest-ws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="REST Web Services" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hivelogic-flickrtouchr"
+            label="hivelogic-flickrtouchr">
+        <attvalues>
+          <attvalue for="0"
+                    value="hivelogic-flickrtouchr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Python script to grab all your photos from flickr and dump them into a directory, organized into folders by set name." />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="paramiko"
+            label="paramiko">
+        <attvalues>
+          <attvalue for="0"
+                    value="paramiko" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="native python SSHv2 protocol library" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webbynode"
+            label="webbynode">
+        <attvalues>
+          <attvalue for="0"
+                    value="webbynode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Webbynode automation tool. You can deploy Rails and Rack applications to your Webby prepared with Webbynode Rapid Deployment engine." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twaddle"
+            label="twaddle">
+        <attvalues>
+          <attvalue for="0"
+                    value="twaddle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a mobile twitter client written using the relativity micro MVC framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="commitbot"
+            label="commitbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="commitbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XMPP bot that posts commit summaries to MUCs." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jruby-on-hadoop"
+            label="jruby-on-hadoop">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-on-hadoop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Using Hadoop by Ruby script, supported by JRuby. Not Hadoop streaming." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="saucerest-ruby"
+            label="saucerest-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="saucerest-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sauce Labs rest interface scripts. Ruby version." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubygrade"
+            label="rubygrade">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubygrade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Online gradebook for teachers" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="como_vamos"
+            label="como_vamos">
+        <attvalues>
+          <attvalue for="0"
+                    value="como_vamos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An utility to keep track of solved problems to train for programming contests." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="text-flow"
+            label="text-flow">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-flow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="loadMii"
+            label="loadMii">
+        <attvalues>
+          <attvalue for="0"
+                    value="loadMii" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A lightweight fast and simple homebrew loader for Nintendo Wii." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Twitter-OAuth-iPhone"
+            label="Twitter-OAuth-iPhone">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twitter-OAuth-iPhone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="An easy way to get Twitter authenticating with OAuth on iPhone" />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="calopsita"
+            label="calopsita">
+        <attvalues>
+          <attvalue for="0"
+                    value="calopsita" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Agile teams project management tool" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mpdcron"
+            label="mpdcron">
+        <attvalues>
+          <attvalue for="0"
+                    value="mpdcron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ‘cron’ like program for mpd. It can execute scripts based on mpd’s idle events. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts_as_currency"
+            label="acts_as_currency">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_currency" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to enter a '$' in fields stored as decimal but are actually currency types" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rolopress-core"
+            label="rolopress-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="rolopress-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Source Contact Manager built on top of WordPress. Rolopress core theme" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-microformats"
+            label="jquery-microformats">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-microformats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin for parsing local and remote documents for Microformats." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rake_cap_bash_autocomplete"
+            label="rake_cap_bash_autocomplete">
+        <attvalues>
+          <attvalue for="0"
+                    value="rake_cap_bash_autocomplete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Autocompletion for rake and cap for bash shell" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="milkymist-democompo"
+            label="milkymist-democompo">
+        <attvalues>
+          <attvalue for="0"
+                    value="milkymist-democompo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="DemoParty Compo on the Milkymist hardware platform" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="markdownlive"
+            label="markdownlive">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdownlive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Purpose-built Markdown Editor with Live Preview" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="autocomplete.localadvanced"
+            label="autocomplete.localadvanced">
+        <attvalues>
+          <attvalue for="0"
+                    value="autocomplete.localadvanced" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Advanced version of scriptaculous Autocomplete.Local" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ejabberd-ircd"
+            label="ejabberd-ircd">
+        <attvalues>
+          <attvalue for="0"
+                    value="ejabberd-ircd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC server for ejabberd" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ige-mac-integration"
+            label="ige-mac-integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="ige-mac-integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="API to integrate GTK+ OS X applications with the Mac desktop" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acts_as_uri_named"
+            label="acts_as_uri_named">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_uri_named" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin which handles an uri-name field in your models" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-theora"
+            label="python-theora">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-theora" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bigmoney"
+            label="bigmoney">
+        <attvalues>
+          <attvalue for="0"
+                    value="bigmoney" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Represents an amount of money in a particular currency. Backed by BigDecimal, so is safe from float rounding errors." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="topcloud"
+            label="topcloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="topcloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="High level application framework for Javascript (built on top of jquery-haml and modeled somewhat after SproutCore)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="repoview"
+            label="repoview">
+        <attvalues>
+          <attvalue for="0"
+                    value="repoview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repository viewer for Drupal's Version Control API." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_renderer"
+            label="acts_as_renderer">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_renderer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gemified edition of acts_as_renderer Rails plugin" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplex"
+            label="simplex">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web framework" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="jquery-overlabel"
+            label="jquery-overlabel">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-overlabel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery plugin to help implement the over label technique described in Making Compact Forms More Accessible by Mike Brittain on ALA." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="igc2kmz"
+            label="igc2kmz">
+        <attvalues>
+          <attvalue for="0"
+                    value="igc2kmz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IGC to Google Earth converter" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="dojos"
+            label="dojos">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Repositório de Dojos Realizados pelo Grupo" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wp-spam-honeypot"
+            label="wp-spam-honeypot">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-spam-honeypot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A WordPress plugin that implements a spam honeypot in the comment form" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ibox-rails-plugin"
+            label="ibox-rails-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibox-rails-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This is an Ibox (a framework agnostic lightbox) plugin for Rails" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery_grid_for_rails"
+            label="jquery_grid_for_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_grid_for_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin wrapping the jqGrid jQuery plugin - beautiful and feature rich AJAX grid table for your Rails app!" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recurring_events_for"
+            label="recurring_events_for">
+        <attvalues>
+          <attvalue for="0"
+                    value="recurring_events_for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PL/pgSQL function to get the ocurrences of a recurring event" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="WheelMan"
+            label="WheelMan">
+        <attvalues>
+          <attvalue for="0"
+                    value="WheelMan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RegEx routed IRC bot with SqlAlchemy data backend" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sdruby"
+            label="sdruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The SD Ruby website" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="classifier"
+            label="classifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="classifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A general classifier module to allow Bayesian and other types of classifications." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="devel-cycle"
+            label="devel-cycle">
+        <attvalues>
+          <attvalue for="0"
+                    value="devel-cycle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="domino"
+            label="domino">
+        <attvalues>
+          <attvalue for="0"
+                    value="domino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Domino is a NextStep like javascript UI framework for the browser inspired by Cappuccino" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-svn-abandon"
+            label="git-svn-abandon">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-svn-abandon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="history preserving svn to git migration using git-svn" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="piece-unity"
+            label="piece-unity">
+        <attvalues>
+          <attvalue for="0"
+                    value="piece-unity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Web application framework" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="website-hatetter"
+            label="website-hatetter">
+        <attvalues>
+          <attvalue for="0"
+                    value="website-hatetter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="unicorn"
+            label="unicorn">
+        <attvalues>
+          <attvalue for="0"
+                    value="unicorn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Unofficial Unicorn Mirror. Updated semi-regularly." />
+          <attvalue for="10"
+                    value="148" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nationbuilder-is"
+            label="nationbuilder-is">
+        <attvalues>
+          <attvalue for="0"
+                    value="nationbuilder-is" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="NationBuilder is a Ruby on Rails application for running adhocracies online by loosely connecting people based on their priorities." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bashreduce"
+            label="bashreduce">
+        <attvalues>
+          <attvalue for="0"
+                    value="bashreduce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="map/reduce in bash" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="choicescript"
+            label="choicescript">
+        <attvalues>
+          <attvalue for="0"
+                    value="choicescript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ChoiceScript is a language for developing multiple-choice games." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="android_packages_providers_CalendarProvider"
+            label="android_packages_providers_CalendarProvider">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_providers_CalendarProvider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android Calendar Provider (CyanogenMod)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="xhp"
+            label="xhp">
+        <attvalues>
+          <attvalue for="0"
+                    value="xhp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="XHP is a PHP extension which augments the syntax of the language such that XML document fragments become valid PHP expressions." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="jquery-kvo"
+            label="jquery-kvo">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-kvo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Key-value observing and binding for jQuery." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="integrity-build-wrapper"
+            label="integrity-build-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-build-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="wrapper for preparing a ruby app for an integrity build" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-mvc-controller"
+            label="mootools-mvc-controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-mvc-controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MVC Style Controller extension for MooTools. Data binding is your friend!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ikiwiki"
+            label="ikiwiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="ikiwiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="a wiki compiler" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="jquery_plugins"
+            label="jquery_plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Just a collection of my jquery plugins." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ezfaq"
+            label="ezfaq">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezfaq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="FAQ management plugin for Redmine" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rockon-android"
+            label="rockon-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="rockon-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RockOn is a music player for Android. It has a nice all-graphic UI interface making it the player of choice if you prefer browsing your music library by album art." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bezelhud"
+            label="bezelhud">
+        <attvalues>
+          <attvalue for="0"
+                    value="bezelhud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quicksilver Interface - Updated for Snow Leopard" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="dm-adapters"
+            label="dm-adapters">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-adapters" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DataMapper Adapters" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-relevance"
+            label="clj-relevance">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-relevance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sample code from Relevance blog posts on Clojure" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails3_datamapper"
+            label="rails3_datamapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails3_datamapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Integrate DataMapper with Rails 3" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="default_routing"
+            label="default_routing">
+        <attvalues>
+          <attvalue for="0"
+                    value="default_routing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SEO Plugin for Ruby-on-Rails to enable more compact routes by declaring a nested resource as the default." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts-as-money"
+            label="acts-as-money">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-money" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extensions to Active Record for dealing with storing currency.  Compatible with Active Merchant." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="track"
+            label="track">
+        <attvalues>
+          <attvalue for="0"
+                    value="track" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line time tracking with two commands" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="learning-git"
+            label="learning-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Notes On The Way To Mastering Git" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="T006_websocket_bots"
+            label="T006_websocket_bots">
+        <attvalues>
+          <attvalue for="0"
+                    value="T006_websocket_bots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="addresschooser"
+            label="addresschooser">
+        <attvalues>
+          <attvalue for="0"
+                    value="addresschooser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Javascript Class to turn a address form to an interactive map-based form" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitter-link-gettr"
+            label="twitter-link-gettr">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-link-gettr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Aggregate the links people you follow tweet and receive them as an rss feed for later viewing." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="model_plus"
+            label="model_plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="model_plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Improved Rails model generator" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="milkshake"
+            label="milkshake">
+        <attvalues>
+          <attvalue for="0"
+                    value="milkshake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Basic CMS built using Sinatra" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="because"
+            label="because">
+        <attvalues>
+          <attvalue for="0"
+                    value="because" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="SeanLazer: like, if i were to get kidnapped by a colombian drug cartel i don't think i'd ask if i could delete my github account first" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="livecode"
+            label="livecode">
+        <attvalues>
+          <attvalue for="0"
+                    value="livecode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A toolkit for livecoding using Ruby and TextMate on OSX." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-config"
+            label="django-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple way to manage profile based settings in django" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scurry"
+            label="scurry">
+        <attvalues>
+          <attvalue for="0"
+                    value="scurry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental implementation of graph reduction with different strategies in Scala (not only) for executing Curry programs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="backdoor"
+            label="backdoor">
+        <attvalues>
+          <attvalue for="0"
+                    value="backdoor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Linux Kernel Module that adds a backdoor to your system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="heap"
+            label="heap">
+        <attvalues>
+          <attvalue for="0"
+                    value="heap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of stackoverflow.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perl-overlay"
+            label="perl-overlay">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-overlay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gentoo Perl Overlay" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="spork-testunit"
+            label="spork-testunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="spork-testunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Test::Unit support for Spork" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="suprdate"
+            label="suprdate">
+        <attvalues>
+          <attvalue for="0"
+                    value="suprdate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Date value objects. An OO base for working with dates." />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-typogrify"
+            label="django-typogrify">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-typogrify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Typogrify is a collection of Django template filters that help prettify your web typography by preventing ugly quotes and widows and providing CSS hooks to style some special cases." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gmapbox"
+            label="gmapbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmapbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MapBox integration with Gmaps, proof of concept" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="loops"
+            label="loops">
+        <attvalues>
+          <attvalue for="0"
+                    value="loops" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple background loops framework for ruby" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ED"
+            label="ED">
+        <attvalues>
+          <attvalue for="0"
+                    value="ED" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experiment Designer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-page-preview-extension"
+            label="radiant-page-preview-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page-preview-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Preview pages in their entirety from the edit page without saving" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="RGhost-Rails"
+            label="RGhost-Rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="RGhost-Rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This project allows to create reports/documents(as pdf,jpg,gif,tiff, etc) in Rails View Layer using RGhost or RGhost Barcode." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cookieless_sessions"
+            label="cookieless_sessions">
+        <attvalues>
+          <attvalue for="0"
+                    value="cookieless_sessions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails sessions without cookies." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iRedmine"
+            label="iRedmine">
+        <attvalues>
+          <attvalue for="0"
+                    value="iRedmine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="iRedmine is an App designed for iPhone and iPod touch that provides easy access to Redmine projects on the go." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="nerd_herd"
+            label="nerd_herd">
+        <attvalues>
+          <attvalue for="0"
+                    value="nerd_herd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example Grails Application created on TeachMeToCode.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phone_numbers"
+            label="phone_numbers">
+        <attvalues>
+          <attvalue for="0"
+                    value="phone_numbers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Phone number management in ActiveRecord made easy." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-synopsis"
+            label="test-synopsis">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-synopsis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test your code in SYNOPSIS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tootils"
+            label="tootils">
+        <attvalues>
+          <attvalue for="0"
+                    value="tootils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Some handy Twitter tools, including a way to graph connections between two users." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open-server-platform"
+            label="open-server-platform">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-server-platform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A platform for easily developing multithreaded/replicated servers" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="morph"
+            label="morph">
+        <attvalues>
+          <attvalue for="0"
+                    value="morph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Morph makes it easy to emerge Ruby class definitions at runtime. Mix with Hpricot for screen scrapping fun." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="j2me-oauth"
+            label="j2me-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="j2me-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="OAuth stuff for J2ME clients (with some Fire Eagle-specific bits)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-tweak-old"
+            label="ubuntu-tweak-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-tweak-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ubuntu Tweak is a tool that makes it easy to configure your system and desktop settings. " />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yos-social-python"
+            label="yos-social-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="yos-social-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Python SDK" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="muforth"
+            label="muforth">
+        <attvalues>
+          <attvalue for="0"
+                    value="muforth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple, indirect-threaded Forth, written in C; for target compiling; runs on Linux, BSD, OSX, and Cygwin" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="musicbrainz-server"
+            label="musicbrainz-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="musicbrainz-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mirror of git.musicbrainz.org" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="matchy"
+            label="matchy">
+        <attvalues>
+          <attvalue for="0"
+                    value="matchy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="RSpec-esque matchers for Test::Unit" />
+          <attvalue for="10"
+                    value="178" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="authlogic_ldap"
+            label="authlogic_ldap">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_ldap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="An extension of Authlogic to add LDAP authentication." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="boardgame"
+            label="boardgame">
+        <attvalues>
+          <attvalue for="0"
+                    value="boardgame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="java3d board game" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_voteable"
+            label="acts_as_voteable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_voteable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="pulled from http://juixe.com/svn/acts_as_voteable " />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cheeserater"
+            label="cheeserater">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheeserater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source for cheeserater.com, the Django site I use in my tutorials." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rspec-rails-mocha"
+            label="rspec-rails-mocha">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-rails-mocha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ports functionality of mock_model and stub_model from rspec-rails for developers using Mocha." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xmlvm"
+            label="xmlvm">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlvm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git mirror of http://xmlvm.svn.sourceforge.net/svnroot/xmlvm/trunk/xmlvm" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cacheboxCFWheels"
+            label="cacheboxCFWheels">
+        <attvalues>
+          <attvalue for="0"
+                    value="cacheboxCFWheels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="do"
+            label="do">
+        <attvalues>
+          <attvalue for="0"
+                    value="do" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="DataObjects" />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radrails"
+            label="radrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="radrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This repository contains the RadRails code." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="springextras"
+            label="springextras">
+        <attvalues>
+          <attvalue for="0"
+                    value="springextras" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various classes to build Spring applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rails.sugar"
+            label="rails.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails sugar (extension) for Espresso" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="comatose"
+            label="comatose">
+        <attvalues>
+          <attvalue for="0"
+                    value="comatose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Comatose is a micro CMS, implemented as a Rails plugin, that is designed to be easy to embed and extend." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="epitafio"
+            label="epitafio">
+        <attvalues>
+          <attvalue for="0"
+                    value="epitafio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gestão de Cemitérios Públicos" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="copy-as-rtf-tmbundle"
+            label="copy-as-rtf-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="copy-as-rtf-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Copy as RTF - a TextMate bundle to make copying syntax highlighted text into Keynote, etc easy peasy" />
+          <attvalue for="10"
+                    value="120" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flotsam"
+            label="flotsam">
+        <attvalues>
+          <attvalue for="0"
+                    value="flotsam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Flotsam Project strives to create a better sailing environment in virtual worlds powered by the Open Simulator project, by developing new custom region modules, as well as encouraging and supporting enhancements to the OpenSim core. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="phpMyBirthday"
+            label="phpMyBirthday">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpMyBirthday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mange birthdays from your friends and do not forget them anymore" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="noteo"
+            label="noteo">
+        <attvalues>
+          <attvalue for="0"
+                    value="noteo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A notification system" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="functionalkit"
+            label="functionalkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="functionalkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Functional APIs for Objective-C" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EtherPad-Backup"
+            label="EtherPad-Backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="EtherPad-Backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A script (ideal for cron job'n) to login to your Etherpad account, download all pads, archive them and save locally or push to S3." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="template-declare"
+            label="template-declare">
+        <attvalues>
+          <attvalue for="0"
+                    value="template-declare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hcardme"
+            label="hcardme">
+        <attvalues>
+          <attvalue for="0"
+                    value="hcardme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Populate forms using YQL, jQuery and Microformats" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scribbish-typo"
+            label="scribbish-typo">
+        <attvalues>
+          <attvalue for="0"
+                    value="scribbish-typo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cacheable-flash"
+            label="cacheable-flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="cacheable-flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails flash working with page caching. Forked to work with JQuery instead of Prototype." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android-sms"
+            label="android-sms">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-sms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Backup Android SMS to Gmail" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="cutagem"
+            label="cutagem">
+        <attvalues>
+          <attvalue for="0"
+                    value="cutagem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Very customable gem skelton generator (Ruby)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-vhost-extension"
+            label="radiant-vhost-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-vhost-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Like the multi_site extension but each domain appears to operate independently with its own scoped pages, snippets, and layouts.  Host multiple, independent web sites.  Right now only works with Radiant 0.6.9" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nunja"
+            label="nunja">
+        <attvalues>
+          <attvalue for="0"
+                    value="nunja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A cross-platform web server that's scripted with Nu." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="alien-apachemq"
+            label="alien-apachemq">
+        <attvalues>
+          <attvalue for="0"
+                    value="alien-apachemq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl Alien::ApacheMQ package" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="topgit"
+            label="topgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="topgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TopGit - A different patch queue manager" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="resource_search"
+            label="resource_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="resource_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy to use RESTful searching convention" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="LinkTracker"
+            label="LinkTracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="LinkTracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple bit of JavaScript to catch clicks to a link that can be logged by any server-side tracking system" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="noaa"
+            label="noaa">
+        <attvalues>
+          <attvalue for="0"
+                    value="noaa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby API for National Oceanic and Atmospheric Association (National Weather Service) weather data" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-product-translations"
+            label="spree-product-translations">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-product-translations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="enables locale-based translations of product details and properties on Spree" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dwm"
+            label="dwm">
+        <attvalues>
+          <attvalue for="0"
+                    value="dwm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="mirror of dwm http://hg.suckless.org/dwm" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="turpentine"
+            label="turpentine">
+        <attvalues>
+          <attvalue for="0"
+                    value="turpentine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Twitter client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gdata2"
+            label="gdata2">
+        <attvalues>
+          <attvalue for="0"
+                    value="gdata2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby client to version 2 of the google data apis." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="harold"
+            label="harold">
+        <attvalues>
+          <attvalue for="0"
+                    value="harold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="django-flatblocks"
+            label="django-flatblocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-flatblocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="django-chunks + headerfield + variable chunknames + &quot;inclusion tag&quot; == django-flatblocks" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="document-templates"
+            label="document-templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="document-templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Document templates for file manages (such as Nautilus) that support a &quot;Templates&quot; directory in your home dir" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ie-hover"
+            label="ie-hover">
+        <attvalues>
+          <attvalue for="0"
+                    value="ie-hover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bringing :hover to IE Stylesheets with jQuery" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bitswiki"
+            label="bitswiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitswiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A sweet wiki written in Rails." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rexical"
+            label="rexical">
+        <attvalues>
+          <attvalue for="0"
+                    value="rexical" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rexical is a lexical scanner generator for ruby" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="slickrick"
+            label="slickrick">
+        <attvalues>
+          <attvalue for="0"
+                    value="slickrick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="changeme" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dns"
+            label="dns">
+        <attvalues>
+          <attvalue for="0"
+                    value="dns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Migrating a lot of DNS? Yeah, well this should help a bit." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="deployment_notifier"
+            label="deployment_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="deployment_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Capistrano plugin to send e-mails on deployment" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-wireframes"
+            label="django-wireframes">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-wireframes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple tool/framework to create wireframes in Javascript/CSS" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="my_obfuscate"
+            label="my_obfuscate">
+        <attvalues>
+          <attvalue for="0"
+                    value="my_obfuscate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Standalone Ruby code for the selective rewriting of MySQL dumps in order to protect user privacy." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-mocha"
+            label="mootools-mocha">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-mocha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Spriter"
+            label="Spriter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spriter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sprites images; primarily intended for use with SproutCore, but can be used elsewhere." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spring"
+            label="spring">
+        <attvalues>
+          <attvalue for="0"
+                    value="spring" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="A powerfull free cross-platform RTS engine" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="goonj"
+            label="goonj">
+        <attvalues>
+          <attvalue for="0"
+                    value="goonj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mostly harmless." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="keyboard-navigation-for-chrome"
+            label="keyboard-navigation-for-chrome">
+        <attvalues>
+          <attvalue for="0"
+                    value="keyboard-navigation-for-chrome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a chrome extension that enables you to control your chrome browser without using mouse." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mmm-haskell"
+            label="mmm-haskell">
+        <attvalues>
+          <attvalue for="0"
+                    value="mmm-haskell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mmm-haskell for mmm-mode" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vcard.js"
+            label="vcard.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="vcard.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript parser for vCards" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="metafriend"
+            label="metafriend">
+        <attvalues>
+          <attvalue for="0"
+                    value="metafriend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sac Ruby Hack-a-thon Project" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="budapestrb"
+            label="budapestrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="budapestrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some Rails code developed on budapest.rb." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SFBCrashReporter"
+            label="SFBCrashReporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="SFBCrashReporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A crash reporting app for OS X" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="locking"
+            label="locking">
+        <attvalues>
+          <attvalue for="0"
+                    value="locking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Global named locks (req. mysql) -- Extraction from Shopify" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cocoafob"
+            label="cocoafob">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoafob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A set of registration code generation and verification helpers for Obj-C and Ruby (Potion Store)" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="c3-munin-rails-scripts"
+            label="c3-munin-rails-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="c3-munin-rails-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some munin scripts I'm using for Munin." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cosy"
+            label="cosy">
+        <attvalues>
+          <attvalue for="0"
+                    value="cosy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="COmpact Sequencing sYntax" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cheat"
+            label="cheat">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Cheating is fun!" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_dev_directory"
+            label="rails_dev_directory">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_dev_directory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails Development Directory" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fitnesse-ldap-authenticator"
+            label="fitnesse-ldap-authenticator">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitnesse-ldap-authenticator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FitNesse plugin that allows LDAP or Active Directory authentication" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-solr-search"
+            label="django-solr-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-solr-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django module for integrating solr search." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Retweet-This"
+            label="Retweet-This">
+        <attvalues>
+          <attvalue for="0"
+                    value="Retweet-This" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This little ruby script unsubscribes from users who retweet other tweets too quickly" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-jekyll"
+            label="rack-jekyll">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-jekyll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Transform your Jekyll app into Rack application!" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra-partials"
+            label="sinatra-partials">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-partials" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="implementation of the partial templates for sinatra framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libstrophe"
+            label="libstrophe">
+        <attvalues>
+          <attvalue for="0"
+                    value="libstrophe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple, lightweight C library for writing XMPP clients" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="openaustralia-chef"
+            label="openaustralia-chef">
+        <attvalues>
+          <attvalue for="0"
+                    value="openaustralia-chef" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chef recipes used for configuring openaustralia.org's server  edit  " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="eventomeeter"
+            label="eventomeeter">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventomeeter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yahoo Hack Day Project" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="maven-reference-en"
+            label="maven-reference-en">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-reference-en" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven: The Complete Reference" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="CakeMatsuri-Todo"
+            label="CakeMatsuri-Todo">
+        <attvalues>
+          <attvalue for="0"
+                    value="CakeMatsuri-Todo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Todo application written for Workshops at CakeMatsuri" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="icontact"
+            label="icontact">
+        <attvalues>
+          <attvalue for="0"
+                    value="icontact" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin for interfacing with the iContact email marketing api" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="danske_helligdage"
+            label="danske_helligdage">
+        <attvalues>
+          <attvalue for="0"
+                    value="danske_helligdage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Support for the public holidays in Denmark in the Date class" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="saml-ng"
+            label="saml-ng">
+        <attvalues>
+          <attvalue for="0"
+                    value="saml-ng" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="For SAML 3?" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cake"
+            label="cake">
+        <attvalues>
+          <attvalue for="0"
+                    value="cake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cake is a Codeigniter mAKE" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dm-fql-adapter"
+            label="dm-fql-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-fql-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FQL Adapter for DataMapper" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="resque-status"
+            label="resque-status">
+        <attvalues>
+          <attvalue for="0"
+                    value="resque-status" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="resque-status is an extension to the resque queue system that provides simple trackable jobs." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails21-book"
+            label="rails21-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails21-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="soapsource"
+            label="soapsource">
+        <attvalues>
+          <attvalue for="0"
+                    value="soapsource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Soap Client datasource for CakePHP" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="MapKit-HelloWorld"
+            label="MapKit-HelloWorld">
+        <attvalues>
+          <attvalue for="0"
+                    value="MapKit-HelloWorld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The simplest possible MapKit application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AmFast"
+            label="AmFast">
+        <attvalues>
+          <attvalue for="0"
+                    value="AmFast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git mirror:the google code svn repo for AmFast" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="microspec"
+            label="microspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="microspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple test/spec like clone used for MacRuby, without the rspec assertion syntax. Especially for mon ami Laurent ;)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="listr"
+            label="listr">
+        <attvalues>
+          <attvalue for="0"
+                    value="listr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A directory browser in PHP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dm-userstamp"
+            label="dm-userstamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-userstamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DataMapper plugin to add automatic updating of created_by_id and updated_by_id attributes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-multistore"
+            label="spree-multistore">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-multistore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spree extension which allows users to create and manage multiple stores" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pinky"
+            label="pinky">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinky" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pinky is a Scala REST/MVC glue web framework built on top of Guice and Guice Servlet. Pinky provides out-of-the-box support for dealing with forms, domain objects, jdbc and rss/xml/json/html content types" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="gna-hosting"
+            label="gna-hosting">
+        <attvalues>
+          <attvalue for="0"
+                    value="gna-hosting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a place where scientific name collections can be downloaded, organized and published as web-services" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cs193p"
+            label="cs193p">
+        <attvalues>
+          <attvalue for="0"
+                    value="cs193p" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Projects and assignments from Stanford iPhone Course (CS193P)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="catalyst-controller-actionrole"
+            label="catalyst-controller-actionrole">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-controller-actionrole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="roll_my_blog"
+            label="roll_my_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="roll_my_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lighweight blogging platform. It is really really lightweight." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jasperserver-client"
+            label="jasperserver-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="jasperserver-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby client for JasperServer (via SOAP)." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="memcache"
+            label="memcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Advanced ruby memcache client" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Vimpress"
+            label="Vimpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="Vimpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Post to your Wordpress blog using Vim" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="tiddlywebwiki"
+            label="tiddlywebwiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlywebwiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The TiddlyWeb and TiddlyWiki plugins and associated stuff for making a multi-user TiddlyWiki." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rjcrop"
+            label="rjcrop">
+        <attvalues>
+          <attvalue for="0"
+                    value="rjcrop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sample Rails app for image cropping using Paperclip and Jcrop" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jerity-tests"
+            label="jerity-tests">
+        <attvalues>
+          <attvalue for="0"
+                    value="jerity-tests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unit tests for the Jerity system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="lda-ruby"
+            label="lda-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="lda-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for Latent Dirichlet Allocation (LDA)." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="doer"
+            label="doer">
+        <attvalues>
+          <attvalue for="0"
+                    value="doer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sinatra-based todo list app." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-mptt-comments"
+            label="django-mptt-comments">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mptt-comments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A restful comment system using modified preordered tree traversal ala. slashdot" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="risosu-san"
+            label="risosu-san">
+        <attvalues>
+          <attvalue for="0"
+                    value="risosu-san" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RisosuSan is a Rails plugin that assists in situations where a resource controller is nested under another resource." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fumblerooski"
+            label="fumblerooski">
+        <attvalues>
+          <attvalue for="0"
+                    value="fumblerooski" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="college football app" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="html-formhandler-model-dbic"
+            label="html-formhandler-model-dbic">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-formhandler-model-dbic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="HTML::FormHandler::Model::DBIC" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="etherpad"
+            label="etherpad">
+        <attvalues>
+          <attvalue for="0"
+                    value="etherpad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Google's EtherPad Mercurial repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="toodledo"
+            label="toodledo">
+        <attvalues>
+          <attvalue for="0"
+                    value="toodledo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library (including command line client) for interacting with toodledo.com" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bk.snitch.ee_addon"
+            label="bk.snitch.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="bk.snitch.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Send email notifications when you create, edit, and delete entries in ExpressionEngine" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ack"
+            label="ack">
+        <attvalues>
+          <attvalue for="0"
+                    value="ack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A replacement for grep for programmers" />
+          <attvalue for="10"
+                    value="292" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="munin-plugins"
+            label="munin-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="munin-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Some munin plugins I wrote, and a little Python microframework for writing 'em." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="failo"
+            label="failo">
+        <attvalues>
+          <attvalue for="0"
+                    value="failo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A random IRC bot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="thrift"
+            label="thrift">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="obduino32KMega"
+            label="obduino32KMega">
+        <attvalues>
+          <attvalue for="0"
+                    value="obduino32KMega" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Temporary repo for adding Arduino Mega support to obduino32K. Hopefully this will get integrated back to upstream." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="infinitas"
+            label="infinitas">
+        <attvalues>
+          <attvalue for="0"
+                    value="infinitas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A online system that does everything you need. Built in cake1.3.  Open Source MIT licence." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ipc-run3"
+            label="ipc-run3">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipc-run3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) run a subprocess with input/ouput redirection" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="omei-wushu.com"
+            label="omei-wushu.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="omei-wushu.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Website for O-Mei Wushu" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="visor"
+            label="visor">
+        <attvalues>
+          <attvalue for="0"
+                    value="visor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Quake-style terminal for MacOS X (Terminal.app SIMBL)" />
+          <attvalue for="10"
+                    value="283" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="publishnotesfield"
+            label="publishnotesfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="publishnotesfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension for Symphony CMS that lets you add arbitrary HTML to the Publish screen." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tc"
+            label="tc">
+        <attvalues>
+          <attvalue for="0"
+                    value="tc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Tokyo Cabinet Python bindings" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="evergreen"
+            label="evergreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="evergreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A perennially fresh CSS framework for Ruby on Rails applications." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mobile_kit"
+            label="mobile_kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobile_kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP Mobile Plugin" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="em-jack"
+            label="em-jack">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-jack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An Evented Beanstalk Client" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsdeferred"
+            label="jsdeferred">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsdeferred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Asynchronous library in JavaScript" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nugramserver-clients"
+            label="nugramserver-clients">
+        <attvalues>
+          <attvalue for="0"
+                    value="nugramserver-clients" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="NuGram Hosted Server client APIs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="Castle.InversionOfControl"
+            label="Castle.InversionOfControl">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.InversionOfControl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="frozen-bubble"
+            label="frozen-bubble">
+        <attvalues>
+          <attvalue for="0"
+                    value="frozen-bubble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Making frozen bubble cross platform" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="markout"
+            label="markout">
+        <attvalues>
+          <attvalue for="0"
+                    value="markout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Export sexy formatted documents with history from plain text files. Work in progress." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-glow"
+            label="jquery-glow">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-glow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Make your elements glow. Ooooh." />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pmpknpi"
+            label="pmpknpi">
+        <attvalues>
+          <attvalue for="0"
+                    value="pmpknpi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A RESTful Blog API written in Merb" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="integrity-irc"
+            label="integrity-irc">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-irc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="IRC notifier for the Integrity continuous integration server" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_solr_reloaded"
+            label="acts_as_solr_reloaded">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_solr_reloaded" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="ActsAsSolr with new features" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-scribd-api"
+            label="python-scribd-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-scribd-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python wrapper for the Scribd document service API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="action_nginx_mem_cache"
+            label="action_nginx_mem_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_nginx_mem_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a simple rails action cache filter for direct nginx access to the cache" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-textmate-bundle"
+            label="codeigniter-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Textmate Bundle for CodeIgniter 1.7.0 update to:  http://www.sellersrank.com/codeigniter-textmate-bundle-download/" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yapra"
+            label="yapra">
+        <attvalues>
+          <attvalue for="0"
+                    value="yapra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Pragger" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="metal_grid_fs"
+            label="metal_grid_fs">
+        <attvalues>
+          <attvalue for="0"
+                    value="metal_grid_fs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Serve files from GridFS using Rails metal." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="abetterteam"
+            label="abetterteam">
+        <attvalues>
+          <attvalue for="0"
+                    value="abetterteam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is based on the &quot;Assess Your Agility&quot; quiz Jim Shore and Shane Warden include in their book, The Art Of Agile Development." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="exemplor"
+            label="exemplor">
+        <attvalues>
+          <attvalue for="0"
+                    value="exemplor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Exemplor doesn't care about your unit tests. He demands usage examples." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slurper"
+            label="slurper">
+        <attvalues>
+          <attvalue for="0"
+                    value="slurper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Gem for slurping plain text stories into Pivotal Tracker" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="assaf.github.com"
+            label="assaf.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="assaf.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My GitHub Page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rcov"
+            label="rcov">
+        <attvalues>
+          <attvalue for="0"
+                    value="rcov" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Home has moved to http://github.com/relevance/rcov" />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="stumpwm"
+            label="stumpwm">
+        <attvalues>
+          <attvalue for="0"
+                    value="stumpwm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my stumpwm config" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="kata-haskell-cities"
+            label="kata-haskell-cities">
+        <attvalues>
+          <attvalue for="0"
+                    value="kata-haskell-cities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="haskell city affinity score kata" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="platform_external_opencore"
+            label="platform_external_opencore">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_external_opencore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="edit_me"
+            label="edit_me">
+        <attvalues>
+          <attvalue for="0"
+                    value="edit_me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A rails plugin that makes your content editable" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gga4r"
+            label="gga4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="gga4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="General genetic algorithms for Ruby" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="background"
+            label="background">
+        <attvalues>
+          <attvalue for="0"
+                    value="background" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Running Ruby Blocks in the Background" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="js_named_routes"
+            label="js_named_routes">
+        <attvalues>
+          <attvalue for="0"
+                    value="js_named_routes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails named routes in javascript" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="akismetor"
+            label="akismetor">
+        <attvalues>
+          <attvalue for="0"
+                    value="akismetor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This plugin provides the Akismet class which you can use to communicate with Akismet, which is the collaborative spam filtering service." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wrest"
+            label="wrest">
+        <attvalues>
+          <attvalue for="0"
+                    value="wrest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A fluent, easy-to-use and object oriented Ruby HTTP/REST client library." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-googleappsauth"
+            label="django-googleappsauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-googleappsauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Authenticate Django Users against Google Apps" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb-autoscaffold"
+            label="merb-autoscaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-autoscaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem to provide free scaffolding for all models" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauth_for_android"
+            label="oauth_for_android">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth_for_android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An OAuth Library/application for Android which uses Content Providers in order to store OAuth data" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jschat"
+            label="jschat">
+        <attvalues>
+          <attvalue for="0"
+                    value="jschat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="JSON-based chat that has web and console clients, and a server" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="KathBot3"
+            label="KathBot3">
+        <attvalues>
+          <attvalue for="0"
+                    value="KathBot3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My IRC bot." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="entity_diagram"
+            label="entity_diagram">
+        <attvalues>
+          <attvalue for="0"
+                    value="entity_diagram" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[Symphony 2] Visualise your Section schemas as an entity-relationship-type diagram" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-extensions"
+            label="django-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twitter-text-conformance"
+            label="twitter-text-conformance">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-text-conformance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Conformance testing data for the twitter-text-* repositories" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="roguebots"
+            label="roguebots">
+        <attvalues>
+          <attvalue for="0"
+                    value="roguebots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="labs for 1567" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="overtone"
+            label="overtone">
+        <attvalues>
+          <attvalue for="0"
+                    value="overtone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="programmable music " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="railsboost"
+            label="railsboost">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsboost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Rails Bootstrapping Site" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pygame-playground"
+            label="pygame-playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygame-playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just a test repo for my PyGame experiments." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jvm-gc-stats"
+            label="jvm-gc-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="jvm-gc-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gather statistics about the jvm garbage collection and push into ganglia" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="minismokebox"
+            label="minismokebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="minismokebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(perl) a small lightweight SmokeBox" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="reccage"
+            label="reccage">
+        <attvalues>
+          <attvalue for="0"
+                    value="reccage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reccage Recommendation Engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="moosex-types-uri"
+            label="moosex-types-uri">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-types-uri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mephisto_post_ping"
+            label="mephisto_post_ping">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto_post_ping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my mephisto comment email plugin, rest/ws pings to notification services when you post" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fast-aes"
+            label="fast-aes">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast-aes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast AES implementation for Ruby written in C" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Flixel-Ninja"
+            label="Flixel-Ninja">
+        <attvalues>
+          <attvalue for="0"
+                    value="Flixel-Ninja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plataform game created with Flixel Game Engine." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kickstart-rails"
+            label="kickstart-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="kickstart-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Kickstart your Rails app with a blank-slate project configured for RSpec, Haml" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="portius"
+            label="portius">
+        <attvalues>
+          <attvalue for="0"
+                    value="portius" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlware repository manager" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="scout_rails_instrumentation"
+            label="scout_rails_instrumentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="scout_rails_instrumentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scout's Rails Instrumentation Hooks &amp; Plugin" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitauth"
+            label="gitauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Git Authentication Server" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="faux_columns"
+            label="faux_columns">
+        <attvalues>
+          <attvalue for="0"
+                    value="faux_columns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that allows one to work with data in serialized columns as if they were regular attributes." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-aliases"
+            label="moosex-aliases">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-aliases" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-page_review_process-extension"
+            label="radiant-page_review_process-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page_review_process-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Role and status based access to pages - Requires RbacBaseExtension" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="anything-project"
+            label="anything-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="anything-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="finding any resource of a project" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="blitz"
+            label="blitz">
+        <attvalues>
+          <attvalue for="0"
+                    value="blitz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Fine-grained Rails generators for Outside-In Development." />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pymacadmin"
+            label="pymacadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymacadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python tools for Mac system administration" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-dynamic-image-extension"
+            label="radiant-dynamic-image-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-dynamic-image-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for radiant to allow dynamic image generation through RMagick" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amazon-simpledb"
+            label="amazon-simpledb">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-simpledb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a temp repo to hack on Amazon-SimpleDB" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="genosaurus"
+            label="genosaurus">
+        <attvalues>
+          <attvalue for="0"
+                    value="genosaurus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple and easy to use generator system for Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uSync"
+            label="uSync">
+        <attvalues>
+          <attvalue for="0"
+                    value="uSync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A miniature synchronization library. Requires very little memory and doesn't require a libc." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="swank-gambit"
+            label="swank-gambit">
+        <attvalues>
+          <attvalue for="0"
+                    value="swank-gambit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gambit swank backend for SLIME" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="webrat-rspec-rails"
+            label="webrat-rspec-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="webrat-rspec-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Webrat for rspec-rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mundo-pepino"
+            label="mundo-pepino">
+        <attvalues>
+          <attvalue for="0"
+                    value="mundo-pepino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Set of reusable step definitions to test a Rails application with Cucumber" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gan_ds"
+            label="gan_ds">
+        <attvalues>
+          <attvalue for="0"
+                    value="gan_ds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="irsea"
+            label="irsea">
+        <attvalues>
+          <attvalue for="0"
+                    value="irsea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="open source IRC quote database written in merb" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cwiid"
+            label="cwiid">
+        <attvalues>
+          <attvalue for="0"
+                    value="cwiid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Linux Nintendo Wiimote interface" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hype"
+            label="hype">
+        <attvalues>
+          <attvalue for="0"
+                    value="hype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="the Hype Framework is a collaborative visual framework developed in FDT and AS3 by Branden Hall and Joshua Davis." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="phpanalysis"
+            label="phpanalysis">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpanalysis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Static analysis for PHP applications" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="panda_cap"
+            label="panda_cap">
+        <attvalues>
+          <attvalue for="0"
+                    value="panda_cap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Capistrano recipe for Panda and MySql" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sqlhal"
+            label="sqlhal">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqlhal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MegaHAL with an SQL back-end" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="mobile-spec"
+            label="mobile-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobile-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Source Mobile Spec Suite" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="funkenplate"
+            label="funkenplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="funkenplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proposed beta standard template for funkensturm. applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-passenger"
+            label="puppet-passenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-passenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gets passenger gem, installs and configures, only works on systems with mods-available and a2enmod" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="git_osx_installer"
+            label="git_osx_installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="git_osx_installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Installer for OS X" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jdbi"
+            label="jdbi">
+        <attvalues>
+          <attvalue for="0"
+                    value="jdbi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jDBI is designed to provide convenient tabular data access in Java(tm). It uses the Java collections framework for query results, provides a convenient means of externalizing sql statements, and provides named parameter support for any database being used." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="qtile"
+            label="qtile">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A small, flexible, scriptable tiling window manager written in Python" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mogo"
+            label="mogo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mogo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A planet-style feed aggregator built in Ruby with Sinatra and DataMapper" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-cloudfiles"
+            label="python-cloudfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-cloudfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python language bindings for Cloud Files API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="skytools-dev"
+            label="skytools-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="skytools-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Skytools new developement repo" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="py-languess"
+            label="py-languess">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-languess" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Language detector implemented in Python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-maintenancemode"
+            label="django-maintenancemode">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-maintenancemode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of http://code.google.com/p/django-maintenancemode" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="CSS-JS-Booster"
+            label="CSS-JS-Booster">
+        <attvalues>
+          <attvalue for="0"
+                    value="CSS-JS-Booster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An easy to use stand-alone PHP-Library (but at the same time also a Wordpress plugin) that combines, optimizes, dataURI-fies, re-splits, compresses and caches your CSS and JS for quicker loading times." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="patu"
+            label="patu">
+        <attvalues>
+          <attvalue for="0"
+                    value="patu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Patu is a small spider" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Wave-Robot-Sinatra-Template"
+            label="Wave-Robot-Sinatra-Template">
+        <attvalues>
+          <attvalue for="0"
+                    value="Wave-Robot-Sinatra-Template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Google Wave Robot Template in Sinatra/Jruby-Rack" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="moose"
+            label="moose">
+        <attvalues>
+          <attvalue for="0"
+                    value="moose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Moose is a postmodern object system for Perl 5 " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mashbot"
+            label="mashbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="mashbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="mashing the webz" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bb-site"
+            label="bb-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="bb-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Book Burro website (couchdb+sinatra)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lua-patch"
+            label="lua-patch">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua-patch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pure Lua implementation of the Unix patch utility (unified diff only)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="acts_as_loggable"
+            label="acts_as_loggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_loggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple log utility for models. Add any number of optional arbitrary details fields, or user_id." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nested-layouts"
+            label="nested-layouts">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested-layouts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Rails 2.1.1 broke nested-layouts, this is the &quot;fixed&quot; version, Compatible with &gt;2.3.2!" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bundle-fu"
+            label="bundle-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="bundle-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin - CSS/JS asset bundling in 10 seconds or less!" />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitter-search-js"
+            label="twitter-search-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-search-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript based search filter for Twitter, matching the syntax of Twitter's existing search" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="boni-asm"
+            label="boni-asm">
+        <attvalues>
+          <attvalue for="0"
+                    value="boni-asm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily Retargetable Assembler in Python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="NetHack-Menu"
+            label="NetHack-Menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="NetHack-Menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="parse and interact with a NetHack menu" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="golem"
+            label="golem">
+        <attvalues>
+          <attvalue for="0"
+                    value="golem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Executable, Rake-like builds for .NET where tasks are written in .NET code. " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="vfm"
+            label="vfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="vfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Virtual Fabric Manager" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-tokyo-sessions"
+            label="django-tokyo-sessions">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tokyo-sessions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a session backend for Django that stores sessions in a Tokyo Cabinet database, which communicates via Tokyo Tyrant using the PyTyrant library.  Tokyo Cabinet is a key-value store similar to BDB." />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="springmemo"
+            label="springmemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="springmemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a post-it like program for simple memo using springnote api" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="nabaztag-groovy"
+            label="nabaztag-groovy">
+        <attvalues>
+          <attvalue for="0"
+                    value="nabaztag-groovy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java/Groovy API for the Nabaztag rabbit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="refactoring-number-formatter"
+            label="refactoring-number-formatter">
+        <attvalues>
+          <attvalue for="0"
+                    value="refactoring-number-formatter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample Project for 'Refactoring JavaScript' talk" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ZF_NestedSet"
+            label="ZF_NestedSet">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZF_NestedSet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension to Zend_Db_* implementing nested sets as modified pre-order traversal." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vBulletin-Development-Environment"
+            label="vBulletin-Development-Environment">
+        <attvalues>
+          <attvalue for="0"
+                    value="vBulletin-Development-Environment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Development tools for rapid vBulletin development." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bugapp"
+            label="bugapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="bugapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bug application built on Zend Framework, primarily as a demo app for Dutch PHP Conference" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sortable"
+            label="sortable">
+        <attvalues>
+          <attvalue for="0"
+                    value="sortable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sortable provides a DSL for defining sort order on arbitrary Ruby objects" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gntp"
+            label="gntp">
+        <attvalues>
+          <attvalue for="0"
+                    value="gntp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GNTP Python Library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-fixmystreet"
+            label="django-fixmystreet">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-fixmystreet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A django port of MySociety's FixMyStreet, maintained by VisibleGovernment.ca" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mongoid"
+            label="mongoid">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongoid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="Ruby ODM framework for MongoDB" />
+          <attvalue for="10"
+                    value="264" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shipwright"
+            label="shipwright">
+        <attvalues>
+          <attvalue for="0"
+                    value="shipwright" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-filemagic"
+            label="ruby-filemagic">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-filemagic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby FileMagic Library Bindings" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jcodings"
+            label="jcodings">
+        <attvalues>
+          <attvalue for="0"
+                    value="jcodings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java-based codings helper classes for Joni and JRuby" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="RT-Extension-SummaryByUser"
+            label="RT-Extension-SummaryByUser">
+        <attvalues>
+          <attvalue for="0"
+                    value="RT-Extension-SummaryByUser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="portlets to show ticket counters per user" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="www-curl-simple"
+            label="www-curl-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-curl-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simpler interface to WWW::Curl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="flickr-wholovesyou"
+            label="flickr-wholovesyou">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr-wholovesyou" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line tool to see what Flickr members most frequently favorite photos of you (or someone else you know!)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="safe_erb"
+            label="safe_erb">
+        <attvalues>
+          <attvalue for="0"
+                    value="safe_erb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Automatically detect improperly escaped text in ERB templates" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="extutils-xspp"
+            label="extutils-xspp">
+        <attvalues>
+          <attvalue for="0"
+                    value="extutils-xspp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl XS for C++" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="xdc"
+            label="xdc">
+        <attvalues>
+          <attvalue for="0"
+                    value="xdc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a cross platform Direct Connect client written in Qt, with features that will satisfy a computer geek's unique tastes." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="low.nospam.ee_addon"
+            label="low.nospam.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="low.nospam.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spam prevention add-on for ExpressionEngine" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radiant-spreedly-extension"
+            label="radiant-spreedly-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-spreedly-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds support for paid subscriptions through Spreedly." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yaml_db"
+            label="yaml_db">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml_db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Rails plugin for a database-independent dump format, data.yml.  This fork no longer maintained, please see:" />
+          <attvalue for="10"
+                    value="248" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="capistrano-helpers"
+            label="capistrano-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of optional extensions to capistrano to make common tasks easier." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="talker_bot"
+            label="talker_bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="talker_bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A minimalist robot framework for Talker" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-hacking-guide"
+            label="ruby-hacking-guide">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-hacking-guide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ruby hacking guide english translation" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchbeam"
+            label="couchbeam">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchbeam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Erlang Couchdb kit." />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="CamaraEstable"
+            label="CamaraEstable">
+        <attvalues>
+          <attvalue for="0"
+                    value="CamaraEstable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Estabilizador para un Camara fotografica" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="strip_attributes"
+            label="strip_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="strip_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="StripAttributes is a Rails plugin that automatically strips all ActiveRecord model attributes of leading and trailing whitespace before validation. If the attribute is blank, it strips the value to nil." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-ittybitty"
+            label="django-ittybitty">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-ittybitty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Clone of django-ittybitty on google code" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jshamcrest"
+            label="jshamcrest">
+        <attvalues>
+          <attvalue for="0"
+                    value="jshamcrest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library of matcher objects for JavaScript, based on the ideas behind Hamcrest." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="utos-xo"
+            label="utos-xo">
+        <attvalues>
+          <attvalue for="0"
+                    value="utos-xo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Utah Open Source XO Project" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-quote_du_jour-extension"
+            label="radiant-quote_du_jour-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-quote_du_jour-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant extensions which enables you to display random quotes on your pages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-messages"
+            label="django-messages">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-messages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lcd"
+            label="lcd">
+        <attvalues>
+          <attvalue for="0"
+                    value="lcd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lazy change directory, quicker navigation of directory by mapping them to short names." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mschrag.github.com"
+            label="mschrag.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="mschrag.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mschrag.github.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lein-gae"
+            label="lein-gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="lein-gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.NHibernateIntegration"
+            label="Castle.Facilities.NHibernateIntegration">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.NHibernateIntegration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="ruby-git"
+            label="ruby-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="Ruby/Git is a Ruby library that can be used to create, read and manipulate Git repositories by wrapping system calls to the git binary." />
+          <attvalue for="10"
+                    value="216" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bondage"
+            label="bondage">
+        <attvalues>
+          <attvalue for="0"
+                    value="bondage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A featureful easy-to-use IRC bouncer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Three20-Tutorials"
+            label="Three20-Tutorials">
+        <attvalues>
+          <attvalue for="0"
+                    value="Three20-Tutorials" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="delsolr"
+            label="delsolr">
+        <attvalues>
+          <attvalue for="0"
+                    value="delsolr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for Lucene Solr" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couch_foo"
+            label="couch_foo">
+        <attvalues>
+          <attvalue for="0"
+                    value="couch_foo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="CouchFoo provides an ActiveRecord API interface to CouchDB" />
+          <attvalue for="10"
+                    value="226" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="actiontools3"
+            label="actiontools3">
+        <attvalues>
+          <attvalue for="0"
+                    value="actiontools3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library of functions, classes and components for Adobe Flex 3" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="perl-hadoop"
+            label="perl-hadoop">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-hadoop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A frontend framework of Hadoop-Streaming for perl without Moose" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="barduino"
+            label="barduino">
+        <attvalues>
+          <attvalue for="0"
+                    value="barduino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby Arduino (RAD) project demonstration as a proof of concept Bar Monkey for the Orlando Ruby Users Group" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="ar_fixtures"
+            label="ar_fixtures">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar_fixtures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Dumps YAML fixtures from existing data using ActiveRecord" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mojombo.github.com"
+            label="mojombo.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojombo.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="how-test"
+            label="how-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="how-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dynamicmatic"
+            label="dynamicmatic">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynamicmatic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dynamic StaticMatic pages with Sinatra." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activerecord-diff"
+            label="activerecord-diff">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-diff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord diff functionality" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="crosscheck"
+            label="crosscheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="crosscheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Crosscheck is a browserless unit testing framework. It can be used to unit test javascript which will run in the browser, or any java classes at all" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="bliptv"
+            label="bliptv">
+        <attvalues>
+          <attvalue for="0"
+                    value="bliptv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby library for the Blip.tv API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validatious"
+            label="validatious">
+        <attvalues>
+          <attvalue for="0"
+                    value="validatious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Client side form validation with unobtrusive JavaScript" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphonesim"
+            label="iphonesim">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphonesim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Command Line Launcher for the iPhone Simulator" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rorbook"
+            label="rorbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="rorbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang-gettext"
+            label="erlang-gettext">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-gettext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="clone of gettext lib from http://jungerl.sourceforge.net/" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="superfeedr-ruby"
+            label="superfeedr-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="superfeedr-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Client for Superfeedr.com, based on Babylon" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-jabber"
+            label="grails-jabber">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-jabber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Simple Jabber Plugin for Grails" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-documentation"
+            label="robotlegs-documentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-documentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Documentation for the Robotlegs Framework" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="data-dump"
+            label="data-dump">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-dump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl module for pretty printing of data structures" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="email-spec"
+            label="email-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="Collection of rspec matchers and cucumber steps for testing email in a ruby app using ActiveMailer or Pony" />
+          <attvalue for="10"
+                    value="278" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bom-weather"
+            label="bom-weather">
+        <attvalues>
+          <attvalue for="0"
+                    value="bom-weather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Weather from the Australian Bureau of Meteorology" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterarchivefilter"
+            label="twitterarchivefilter">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterarchivefilter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="You get your tweet from Twitter.com. This script not use Twitter API." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="calendaroverlay"
+            label="calendaroverlay">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendaroverlay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Replace Symphony date fields with a simple date and time selector." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="curly"
+            label="curly">
+        <attvalues>
+          <attvalue for="0"
+                    value="curly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easier than Curl::Easy" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="teaching-git-4-fsa-trues"
+            label="teaching-git-4-fsa-trues">
+        <attvalues>
+          <attvalue for="0"
+                    value="teaching-git-4-fsa-trues" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Just a simple repository to help some friends on how to use Git and GitHub" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="inherit_views"
+            label="inherit_views">
+        <attvalues>
+          <attvalue for="0"
+                    value="inherit_views" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="rails plugin that enables inheritance of views along a controller class heirachy" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_snook"
+            label="acts_as_snook">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_snook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A comment spam solution that doesn't rely on CAPTCHAs, Javascript, or external web services. In other words, a comment spam solution that doesn't suck!" />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MacRuby-Document-App-Template"
+            label="MacRuby-Document-App-Template">
+        <attvalues>
+          <attvalue for="0"
+                    value="MacRuby-Document-App-Template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A template of a MacRuby Document-based app" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="phosphoressence"
+            label="phosphoressence">
+        <attvalues>
+          <attvalue for="0"
+                    value="phosphoressence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An Audio and Video Delight!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Crossdresser"
+            label="Crossdresser">
+        <attvalues>
+          <attvalue for="0"
+                    value="Crossdresser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Template for creating new addons" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="travelInsurance"
+            label="travelInsurance">
+        <attvalues>
+          <attvalue for="0"
+                    value="travelInsurance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="foreman"
+            label="foreman">
+        <attvalues>
+          <attvalue for="0"
+                    value="foreman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="an application that automates the lifecycle of servers " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="morse"
+            label="morse">
+        <attvalues>
+          <attvalue for="0"
+                    value="morse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="portable desktop application that teaches morse code quickly using adaptive technology" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="unabjah"
+            label="unabjah">
+        <attvalues>
+          <attvalue for="0"
+                    value="unabjah" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simply Unobtrusive Javascript" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitter_bot_gae_wicket"
+            label="twitter_bot_gae_wicket">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter_bot_gae_wicket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="twitter_bot_gae_wicket" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="em-spec"
+            label="em-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Simple BDD API for testing asynchronous Ruby/EventMachine code" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="admin_tree_structure"
+            label="admin_tree_structure">
+        <attvalues>
+          <attvalue for="0"
+                    value="admin_tree_structure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension for Radiant CMS that sorts children of ArchivePages by year and by month on the backend" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsondns"
+            label="jsondns">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsondns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DNS over HTTP" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="franz"
+            label="franz">
+        <attvalues>
+          <attvalue for="0"
+                    value="franz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Client side color swatches." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mootools-shell"
+            label="mootools-shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django application to test web development frontends" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jrails_in_place_editing"
+            label="jrails_in_place_editing">
+        <attvalues>
+          <attvalue for="0"
+                    value="jrails_in_place_editing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Edit in place plugin for jRails." />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pearfarm"
+            label="pearfarm">
+        <attvalues>
+          <attvalue for="0"
+                    value="pearfarm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Improves the productivity of the PHP community by making it easy to repeatable produce PEAR packages and post them to a public PEAR server" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="puppet-iptables"
+            label="puppet-iptables">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-iptables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fixture_scenarios_builder"
+            label="fixture_scenarios_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixture_scenarios_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Build your fixtures in Ruby." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ocamljs"
+            label="ocamljs">
+        <attvalues>
+          <attvalue for="0"
+                    value="ocamljs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript back-end for OCamlc" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="oscommerce"
+            label="oscommerce">
+        <attvalues>
+          <attvalue for="0"
+                    value="oscommerce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="63" />
+          <attvalue for="9"
+                    value="osCommerce Online Merchant v3.x" />
+          <attvalue for="10"
+                    value="100" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xmpp4r-observable"
+            label="xmpp4r-observable">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpp4r-observable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Jabber client library following a custom version of Ruby's Observable pattern, with support to XMPP PubSub" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MonoTouch.Dialog"
+            label="MonoTouch.Dialog">
+        <attvalues>
+          <attvalue for="0"
+                    value="MonoTouch.Dialog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools to simplify creating dialogs with the user using MonoTouch" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="ansuz_twitterati"
+            label="ansuz_twitterati">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansuz_twitterati" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Twitterati PagePlugin for Ansuz" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Accessibility-Sniffer"
+            label="Accessibility-Sniffer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Accessibility-Sniffer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript &amp;amp; Flash Accessibility sniffer to determine if a user is consuming accessibility aids while surfing your site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="http-parser"
+            label="http-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="http request/response parser for c" />
+          <attvalue for="10"
+                    value="189" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="jQuery-Tokenizing-Autocomplete-Plugin"
+            label="jQuery-Tokenizing-Autocomplete-Plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-Tokenizing-Autocomplete-Plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a jQuery plugin to allow users to select multiple items from a predefined list, using autocompletion as they type to find each item." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="scanning_for_us"
+            label="scanning_for_us">
+        <attvalues>
+          <attvalue for="0"
+                    value="scanning_for_us" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The codebase behind the scanningfor.us website" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="controllercontroller"
+            label="controllercontroller">
+        <attvalues>
+          <attvalue for="0"
+                    value="controllercontroller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra server for unlimited users to control iTunes remotely." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clevercss"
+            label="clevercss">
+        <attvalues>
+          <attvalue for="0"
+                    value="clevercss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Armin Ronacher's Pythonic CSS Building Module..  various additions have been made to make work nested in mako (for instance)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="carrot"
+            label="carrot">
+        <attvalues>
+          <attvalue for="0"
+                    value="carrot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="AMQP Messaging Framework for Python" />
+          <attvalue for="10"
+                    value="115" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-assets"
+            label="django-assets">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-assets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Assets management app for Django." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ProSwitcher"
+            label="ProSwitcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="ProSwitcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Palm Pre-style application switcher for iPhone OS" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="restful-authentication-facebook-connect-tutorial"
+            label="restful-authentication-facebook-connect-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-authentication-facebook-connect-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Restful Authentication Facebook Connect Tutorial" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="miniLOL"
+            label="miniLOL">
+        <attvalues>
+          <attvalue for="0"
+                    value="miniLOL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An awesome Javascript/XML modular CMS." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="query_trace"
+            label="query_trace">
+        <attvalues>
+          <attvalue for="0"
+                    value="query_trace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds query origin tracing to your logs." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sunspot"
+            label="sunspot">
+        <attvalues>
+          <attvalue for="0"
+                    value="sunspot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Solr-powered search for Ruby objects" />
+          <attvalue for="10"
+                    value="229" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drupal-jquery-slider"
+            label="drupal-jquery-slider">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-jquery-slider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radius"
+            label="radius">
+        <attvalues>
+          <attvalue for="0"
+                    value="radius" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A small, but powerful tag-based template language for Ruby modeled after the ones used in MovableType and TextPattern. It has tags similar to XML, but can be used to generate any form of plain text (HTML, e-mail, etc...)." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kiokudb-backend-riak"
+            label="kiokudb-backend-riak">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokudb-backend-riak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Riak backend for KiokuDB" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="finder_filter"
+            label="finder_filter">
+        <attvalues>
+          <attvalue for="0"
+                    value="finder_filter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An easy way to add common finders to your Rails controllers." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="imgur"
+            label="imgur">
+        <attvalues>
+          <attvalue for="0"
+                    value="imgur" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interface gem for the Imgur API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codefoundry"
+            label="codefoundry">
+        <attvalues>
+          <attvalue for="0"
+                    value="codefoundry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SCM" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zspykee"
+            label="zspykee">
+        <attvalues>
+          <attvalue for="0"
+                    value="zspykee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spykee robot controlling software" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tcpc"
+            label="tcpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="tcpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mutli-threaded TCP framework." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="exceptional-php"
+            label="exceptional-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="exceptional-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Client for geteceptional.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Vimana"
+            label="Vimana">
+        <attvalues>
+          <attvalue for="0"
+                    value="Vimana" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Vimana is an easy to use system for searching , installing, and downloading vim script.  Vimana provides a command-line interface such like aptitude programe on Debian linux, for you to search , download , install , upgrade scripts from http://www.vim.org (vimonline site)." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Devel-TraceUse"
+            label="Devel-TraceUse">
+        <attvalues>
+          <attvalue for="0"
+                    value="Devel-TraceUse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Release history of Devel-TraceUse" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="frontcompiler"
+            label="frontcompiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="frontcompiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript/CSS/HTML sources compiler" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sys-sendfile"
+            label="sys-sendfile">
+        <attvalues>
+          <attvalue for="0"
+                    value="sys-sendfile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zero-copy data transfer" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="montisvir"
+            label="montisvir">
+        <attvalues>
+          <attvalue for="0"
+                    value="montisvir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="boost.php"
+            label="boost.php">
+        <attvalues>
+          <attvalue for="0"
+                    value="boost.php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create your PHP extension in C++, in a minute." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="bouncer"
+            label="bouncer">
+        <attvalues>
+          <attvalue for="0"
+                    value="bouncer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Keep the riff raff out. Mass Assignment protection at the controller level." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="silverstripe-vbulletin"
+            label="silverstripe-vbulletin">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverstripe-vbulletin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="vBulletin integration for SilverStripe CMS" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="loupe"
+            label="loupe">
+        <attvalues>
+          <attvalue for="0"
+                    value="loupe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery onhover image magnifier" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="thor"
+            label="thor">
+        <attvalues>
+          <attvalue for="0"
+                    value="thor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="34" />
+          <attvalue for="9"
+                    value="A scripting framework that replaces rake and sake" />
+          <attvalue for="10"
+                    value="429" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cirrus_interfaces"
+            label="cirrus_interfaces">
+        <attvalues>
+          <attvalue for="0"
+                    value="cirrus_interfaces" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A place to experiment with ways of interacting with the Sun Cloud API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ansi_utils"
+            label="ansi_utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansi_utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ANSI escape code utils. Move cursor, Erase data, etc..." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chirrup"
+            label="chirrup">
+        <attvalues>
+          <attvalue for="0"
+                    value="chirrup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The mirror for _why's chirrup" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="automatic_insurrection"
+            label="automatic_insurrection">
+        <attvalues>
+          <attvalue for="0"
+                    value="automatic_insurrection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="combinatorics for social war" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Raytracer"
+            label="Raytracer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Raytracer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Raytracer for CG course" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="oauth-objc"
+            label="oauth-objc">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth-objc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="github form of oauth client for objective c" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="changes-tmbundle"
+            label="changes-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="changes-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Changes TextMate bundle." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-cookie"
+            label="jquery-cookie">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-cookie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, lightweight utility plugin for reading, writing and deleting cookies." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="page_views"
+            label="page_views">
+        <attvalues>
+          <attvalue for="0"
+                    value="page_views" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SQL-less page views counters" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="as3BundleHelper"
+            label="as3BundleHelper">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3BundleHelper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cocoa application used by my fork of AS3-TMBundle for displaying traces and debugging" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="s6"
+            label="s6">
+        <attvalues>
+          <attvalue for="0"
+                    value="s6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Slide Show Package - A Free Web Alternative to PowerPoint and KeyNote" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="as3geometry"
+            label="as3geometry">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3geometry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An ActionScript 3 Geometry Library" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="racc"
+            label="racc">
+        <attvalues>
+          <attvalue for="0"
+                    value="racc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Racc is an LALR(1) parser generator.  It is written in Ruby itself, and generates ruby programs." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Gajure"
+            label="Gajure">
+        <attvalues>
+          <attvalue for="0"
+                    value="Gajure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A framework for implementing genetic algorithms in Clojure." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="markapl"
+            label="markapl">
+        <attvalues>
+          <attvalue for="0"
+                    value="markapl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(Perl) Markup as Perl" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acl9_example"
+            label="acl9_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="acl9_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twiggy"
+            label="twiggy">
+        <attvalues>
+          <attvalue for="0"
+                    value="twiggy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twiggy is a mobile web widget!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PyPDS"
+            label="PyPDS">
+        <attvalues>
+          <attvalue for="0"
+                    value="PyPDS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PyPDS is a Python interface to Planetary Data System (PDS) data products." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-analysis"
+            label="ruby-analysis">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-analysis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Static analysis toolkit for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="simple_datepicker_helper"
+            label="simple_datepicker_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_datepicker_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails helper for Eulerian Javascript Datepicker" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="node_chat"
+            label="node_chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="node_chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="simple chat demo for node" />
+          <attvalue for="10"
+                    value="135" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="low-pro"
+            label="low-pro">
+        <attvalues>
+          <attvalue for="0"
+                    value="low-pro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Extensions to Prototype to aid in writing unobstrusive JavaScript" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SDL_Perl_site"
+            label="SDL_Perl_site">
+        <attvalues>
+          <attvalue for="0"
+                    value="SDL_Perl_site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="the source of sdl.perl.org" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="caprese"
+            label="caprese">
+        <attvalues>
+          <attvalue for="0"
+                    value="caprese" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various actions to help you communicate your Pomodoro status, and concentrate on your task at hand." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qsnake"
+            label="qsnake">
+        <attvalues>
+          <attvalue for="0"
+                    value="qsnake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="FORTRAN" />
+        </attvalues>
+      </node>
+      <node id="trample"
+            label="trample">
+        <attvalues>
+          <attvalue for="0"
+                    value="trample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A Better Load Simulator" />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="book.ethna.jp"
+            label="book.ethna.jp">
+        <attvalues>
+          <attvalue for="0"
+                    value="book.ethna.jp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ethna documentations and tutrials" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="peepcode-sphinx-address-book"
+            label="peepcode-sphinx-address-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="peepcode-sphinx-address-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code project for the PeepCode Thinking Sphinx PDF book." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="GPGMail-SL"
+            label="GPGMail-SL">
+        <attvalues>
+          <attvalue for="0"
+                    value="GPGMail-SL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Snow Leopard compatible version of GPGMail" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cascading-clojure-sample"
+            label="cascading-clojure-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading-clojure-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sample code using cascading-clojure" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="php-object-freezer"
+            label="php-object-freezer">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-object-freezer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Library that provides the low-level functionality to store (&quot;freeze&quot;) and retrieve (&quot;thaw&quot;) PHP objects from an object store." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wow-dwarvenizer-trollizer"
+            label="wow-dwarvenizer-trollizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="wow-dwarvenizer-trollizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A World of Warcraft addon that adds Dwarven or Troll &quot;dialect&quot; to your plain written English." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cvsps"
+            label="cvsps">
+        <attvalues>
+          <attvalue for="0"
+                    value="cvsps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="win32-serialport"
+            label="win32-serialport">
+        <attvalues>
+          <attvalue for="0"
+                    value="win32-serialport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cap-ext-webistrano"
+            label="cap-ext-webistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="cap-ext-webistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple bridge so you can use Webistrano but still use the cap command." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-accessories"
+            label="spree-accessories">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-accessories" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Adds new accessories linking to products" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spon"
+            label="spon">
+        <attvalues>
+          <attvalue for="0"
+                    value="spon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scheme Portable Library Network" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tokyo_cache_cow"
+            label="tokyo_cache_cow">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyo_cache_cow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Memcache server with substring deleting" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jobberrails"
+            label="jobberrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="jobberrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Jobberbase on Rails" />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-questionnaire-plugin"
+            label="cakephp-questionnaire-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-questionnaire-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakephp project (soon-to-be plugin) for creating simple questionnaires" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sinatra-url"
+            label="sinatra-url">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-url" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="URL mapper for the Sinatra framework" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-multi-matchers"
+            label="rspec-multi-matchers">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-multi-matchers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rspec custom matchers - each, enum, and match_in_order" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facebox_render"
+            label="facebox_render">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebox_render" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="FaceboxRender is a Rails plugin let you use lightbox seamlessly using Facebox library (http://famspam.com/facebox/) " />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="halpers"
+            label="halpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="halpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="General helpers for different projects" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pasteez"
+            label="pasteez">
+        <attvalues>
+          <attvalue for="0"
+                    value="pasteez" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cowpu" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="App-Rad-Plugin-Daemonize"
+            label="App-Rad-Plugin-Daemonize">
+        <attvalues>
+          <attvalue for="0"
+                    value="App-Rad-Plugin-Daemonize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Write daemons with App::Rad" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="shoulda-addons"
+            label="shoulda-addons">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoulda-addons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Awesome add-ons to make Shoulda more awesome." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newsberry"
+            label="newsberry">
+        <attvalues>
+          <attvalue for="0"
+                    value="newsberry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby gem for the Newsberry API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="columnlog"
+            label="columnlog">
+        <attvalues>
+          <attvalue for="0"
+                    value="columnlog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a work in progress" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Vanadium"
+            label="Vanadium">
+        <attvalues>
+          <attvalue for="0"
+                    value="Vanadium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Vanadium, V23, Vanadis - Norse goddess of beauty and fertility, Element which name is closest to VALIDATION" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sayit"
+            label="sayit">
+        <attvalues>
+          <attvalue for="0"
+                    value="sayit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Haskell FastCGI web app to make it easier to say things which need to be repeated frequently" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="PHP-CodeIgniter-Framework-Taiwan"
+            label="PHP-CodeIgniter-Framework-Taiwan">
+        <attvalues>
+          <attvalue for="0"
+                    value="PHP-CodeIgniter-Framework-Taiwan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CodeIgniter 是一套小巧但功能强大的 PHP 框架,做為一個簡單而“優雅”的工具包,它是一套專為 PHP 開發者建立功能完善的 Web 應用程序。如果你是一個使用虛擬主機,並且為客戶所要求的期限而煩惱的開發人員,如果你已經厭倦那些難而且效率不高的框架" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rvan"
+            label="rvan">
+        <attvalues>
+          <attvalue for="0"
+                    value="rvan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Voter Activation Network (VAN) SOAP APIs." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bgit-unittest"
+            label="bgit-unittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="bgit-unittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A unit test repository for bgit" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cyngittest"
+            label="cyngittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="cyngittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test repo for RubyLearning class" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yuitest"
+            label="yuitest">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuitest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="YUI Test is a JavaScript testing framework." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="perspective-el"
+            label="perspective-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="perspective-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perspectives for Emacs." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="time.js"
+            label="time.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="time.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A framework agnostic Javascript utility class, performing time calculations." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rt2-to-rt3"
+            label="rt2-to-rt3">
+        <attvalues>
+          <attvalue for="0"
+                    value="rt2-to-rt3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="SuperLoad"
+            label="SuperLoad">
+        <attvalues>
+          <attvalue for="0"
+                    value="SuperLoad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SuperLoad jQuery Plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="perl"
+            label="perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="perl mirror" />
+          <attvalue for="10"
+                    value="130" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="click"
+            label="click">
+        <attvalues>
+          <attvalue for="0"
+                    value="click" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CakePHP plugin for tracking clicks" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mongo_translation"
+            label="mongo_translation">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo_translation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This Rails plugin for MongoMapper allows you to easily translate your documents in multiple languages." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-ratings-extension"
+            label="radiant-ratings-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-ratings-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ratings for radiant pages" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sauce"
+            label="sauce">
+        <attvalues>
+          <attvalue for="0"
+                    value="sauce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Photo gallery and blog." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails"
+            label="grails">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Powerful Groovy Based MVC Framework For Building Web Applications" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="perl-nagios-object"
+            label="perl-nagios-object">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-nagios-object" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A group of modules for parsing a Nagios configuration and representing it as objects in perl." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="otto"
+            label="otto">
+        <attvalues>
+          <attvalue for="0"
+                    value="otto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="WSGI-compliant HTTP publisher" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hackerdojo-signin"
+            label="hackerdojo-signin">
+        <attvalues>
+          <attvalue for="0"
+                    value="hackerdojo-signin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="capistrano-bells"
+            label="capistrano-bells">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-bells" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Recipes to get your app up and running quickly and easily." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ireader"
+            label="ireader">
+        <attvalues>
+          <attvalue for="0"
+                    value="ireader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web Based RSS Reader for iPhone/iPod touch. LDR/FLDR FrontEnd." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AppSales-Mobile"
+            label="AppSales-Mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="AppSales-Mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="App Sales Mobile allows iPhone developers to download and analyze their daily and weekly sales reports from iTunes Connect." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="shivavg"
+            label="shivavg">
+        <attvalues>
+          <attvalue for="0"
+                    value="shivavg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my personal fork of ShivaVG" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ym4r_gm"
+            label="ym4r_gm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ym4r_gm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My copy of the subversion repo at svn://rubyforge.org/var/svn/ym4r/Plugins/GM/trunk/ym4r_gm" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_trashable"
+            label="acts_as_trashable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_trashable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Clone of Acts as Trashable plugin for Rails" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_stripped"
+            label="acts_as_stripped">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_stripped" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple utility to strip whitespace from model's string attributes" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nodebox"
+            label="nodebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Interactive, hackable graphic design application " />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gedit-snippets"
+            label="gedit-snippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-snippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Collection of code snippets for use in gedit to work with Ruby, Rails, Javascript and so on..." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mongo-record"
+            label="mongo-record">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A simple OOM for MongoDB in Ruby." />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-rr"
+            label="rspec-rr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-rr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Helping Rspec and Rspec-rails play nicely with RR the test double framework" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="FontLabel"
+            label="FontLabel">
+        <attvalues>
+          <attvalue for="0"
+                    value="FontLabel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A project that includes a module for drawing arbitrary .ttf fonts for iPhone." />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="bookmarker"
+            label="bookmarker">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookmarker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple bookmarker with a full text index" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restful_workflow"
+            label="restful_workflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_workflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to implement interview-style workflows in a controller." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rangetastic"
+            label="rangetastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="rangetastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Filter an ActiveRecord query between any dates with any whitelisted field" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="siren"
+            label="siren">
+        <attvalues>
+          <attvalue for="0"
+                    value="siren" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JSON parser that understands cross-references and casts to typed Ruby objects. Implements JSONQuery against JSON trees and Ruby object graphs." />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tog_social"
+            label="tog_social">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_social" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tog Platform Social Component" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="polyglot-maven"
+            label="polyglot-maven">
+        <attvalues>
+          <attvalue for="0"
+                    value="polyglot-maven" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Maven 3.x &amp;amp; with Polyglot front-ends" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-auth-slice-activation"
+            label="merb-auth-slice-activation">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-auth-slice-activation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Merb Slice that adds basic activation functionality to merb-auth." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ick"
+            label="ick">
+        <attvalues>
+          <attvalue for="0"
+                    value="ick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Invocation Construction Kit: an ad hoc, informally-specified, bug-ridden, slow implementation of half of Monads." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="prolog"
+            label="prolog">
+        <attvalues>
+          <attvalue for="0"
+                    value="prolog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a prolog" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="rack-facebook"
+            label="rack-facebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-facebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rack-facebook is a Rack middleware that checks the signature of Facebook params, and converts them to Ruby objects when appropiate. Also, it converts the request method from the Facebook POST to the original HTTP method used by the client." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplyphone"
+            label="simplyphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplyphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple theme for jailbroken iPhones" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="webrat_extra_steps"
+            label="webrat_extra_steps">
+        <attvalues>
+          <attvalue for="0"
+                    value="webrat_extra_steps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="generator that parses your existing webrat steps to create some extra ones" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="logga-bot"
+            label="logga-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="logga-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The logga bot!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bash-settings"
+            label="bash-settings">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash-settings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="My personal bash aliases and settings" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="castronaut"
+            label="castronaut">
+        <attvalues>
+          <attvalue for="0"
+                    value="castronaut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="CAS Server" />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blank-client"
+            label="blank-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="blank-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Blank Client is a sample project on how to send content to the Blank Server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="musicbrainz_automatcher"
+            label="musicbrainz_automatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="musicbrainz_automatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="musicbrainz_automatcher matches artists/tracks names to MusicBrainz intelligently " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-framework"
+            label="test-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Framework for running and organising QuickCheck test properties and HUnit test cases" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="sequel_cascading"
+            label="sequel_cascading">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequel_cascading" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my take on cascading deletes via a plugin for sequel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Guardian-Api-Parser"
+            label="Guardian-Api-Parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="Guardian-Api-Parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XML Parser for the Guardian Api" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="checkm"
+            label="checkm">
+        <attvalues>
+          <attvalue for="0"
+                    value="checkm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Checkm - implementation of the CDL microspec for checksumming" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jsgi-node"
+            label="jsgi-node">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsgi-node" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="JSGI Adapter for Node.js" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gge"
+            label="gge">
+        <attvalues>
+          <attvalue for="0"
+                    value="gge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Glacial Grammar Engine -- a Perl 6 grammar engine written in Perl 6" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="easy_swf_upload"
+            label="easy_swf_upload">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_swf_upload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin for easy embedding swf upload into your project" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GPGMail"
+            label="GPGMail">
+        <attvalues>
+          <attvalue for="0"
+                    value="GPGMail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="GPG plugin for Mail.app" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sandbox"
+            label="sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test! test! test!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mootools-subtle-templates"
+            label="mootools-subtle-templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-subtle-templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="subtleTemplates is a MooTools Plugin which allows you to define a template in html itself and reuse it to populate dynamic data easily." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="contest"
+            label="contest">
+        <attvalues>
+          <attvalue for="0"
+                    value="contest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Create your own Twitter follower contest" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bdoc"
+            label="bdoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="bdoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Your local Gem browser" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="js-tools.tmbundle"
+            label="js-tools.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-tools.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Validate and reformat JavaScript in TextMate using an up-to-date version of JSLint and js-beautifier. The bundle uses JavaScriptCore instead of Rhino for optimal performance!
+
+I created this bundle as I was tired of using similar bundles which either contained out of date libraries, unnecessary JS library specific functionality or JavaScript lint which doesn't support JSLint's configuration via comments." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyrss2twitter"
+            label="pyrss2twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrss2twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Takes RSS feeds and posts them to Twitter.  Written in python, with some other features, like direct message retweeting, etc." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cachetastic"
+            label="cachetastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="cachetastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A very simple, yet very powerful caching framework for Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-mode-el"
+            label="php-mode-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-mode-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Major mode for editing PHP source" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="radiant-subscriber-lists-extension"
+            label="radiant-subscriber-lists-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-subscriber-lists-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows you to create one or more lists to which your site's visitors may subscribe, by submitting their email address." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="searchable"
+            label="searchable">
+        <attvalues>
+          <attvalue for="0"
+                    value="searchable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP plugin for site search functionality" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tecc"
+            label="tecc">
+        <attvalues>
+          <attvalue for="0"
+                    value="tecc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Euler Coding Collective" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="eopenid"
+            label="eopenid">
+        <attvalues>
+          <attvalue for="0"
+                    value="eopenid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Erlang consumer library for OpenID" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="picoexp"
+            label="picoexp">
+        <attvalues>
+          <attvalue for="0"
+                    value="picoexp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - LDB EXP data feed" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="tarantula"
+            label="tarantula">
+        <attvalues>
+          <attvalue for="0"
+                    value="tarantula" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="a big hairy fuzzy spider that crawls your site, wreaking havoc" />
+          <attvalue for="10"
+                    value="254" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rotate.js"
+            label="rotate.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="rotate.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to rotate images with JavaScript." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gadu-api"
+            label="gadu-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="gadu-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gadu-Gadu (Polish IM network) Public API." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jgit-simple"
+            label="jgit-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="jgit-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rbac"
+            label="rbac">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Role Based Access Control Plugin" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="emacs-setup"
+            label="emacs-setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Emacs Setup and Customization" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Small-Projects"
+            label="Small-Projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="Small-Projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small projects as of configuration files, scripts, plugins" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phplifestream"
+            label="phplifestream">
+        <attvalues>
+          <attvalue for="0"
+                    value="phplifestream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Lifestream Aggregator, built with Zend Framework" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pymenthon"
+            label="pymenthon">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymenthon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django project" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="python_brightkite"
+            label="python_brightkite">
+        <attvalues>
+          <attvalue for="0"
+                    value="python_brightkite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python wrapper for the Brightkite API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="backseat"
+            label="backseat">
+        <attvalues>
+          <attvalue for="0"
+                    value="backseat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Steer WebDriver from Ruby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="backdraft"
+            label="backdraft">
+        <attvalues>
+          <attvalue for="0"
+                    value="backdraft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="notify build failures through usb devices" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pig-game"
+            label="pig-game">
+        <attvalues>
+          <attvalue for="0"
+                    value="pig-game" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstration of JavaFX Production Suite capabilities in a working Pig Game (simple dice game)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="brightkite4j"
+            label="brightkite4j">
+        <attvalues>
+          <attvalue for="0"
+                    value="brightkite4j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A dapper little brightkite sdk written in Java" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="tags_about_me"
+            label="tags_about_me">
+        <attvalues>
+          <attvalue for="0"
+                    value="tags_about_me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Search people by skills and localization. Use it for free online: http://tagsabout.me" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_presenter"
+            label="active_presenter">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_presenter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="The presenter library you already know." />
+          <attvalue for="10"
+                    value="170" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ubiquity"
+            label="ubiquity">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubiquity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ubiquity commands" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="opennlp"
+            label="opennlp">
+        <attvalues>
+          <attvalue for="0"
+                    value="opennlp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mirror of opennlp.sourceforge.net" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="validatable"
+            label="validatable">
+        <attvalues>
+          <attvalue for="0"
+                    value="validatable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Validatable is a library for adding validations." />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-mockups"
+            label="radiant-mockups">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-mockups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mockups of the Radiant CMS user-interface." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="GoogleAnalyticsProxy"
+            label="GoogleAnalyticsProxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="GoogleAnalyticsProxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript proxy class for Google Analytics, which allows you to test event tracking in development mode." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="App-BundleDeps"
+            label="App-BundleDeps">
+        <attvalues>
+          <attvalue for="0"
+                    value="App-BundleDeps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bundle Your Apps With local::lib" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="delicious-reader-opera"
+            label="delicious-reader-opera">
+        <attvalues>
+          <attvalue for="0"
+                    value="delicious-reader-opera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Opera widget for Delicious" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rerun"
+            label="rerun">
+        <attvalues>
+          <attvalue for="0"
+                    value="rerun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Restarts an app when the filesystem changes. Uses growl and FSEventStream if on OS X." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tim-clojure-1.0-snapshot"
+            label="tim-clojure-1.0-snapshot">
+        <attvalues>
+          <attvalue for="0"
+                    value="tim-clojure-1.0-snapshot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Terracotta Integration Module for the Clojure language." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="jazz-charts"
+            label="jazz-charts">
+        <attvalues>
+          <attvalue for="0"
+                    value="jazz-charts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Charts for my band." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="irc-gateway"
+            label="irc-gateway">
+        <attvalues>
+          <attvalue for="0"
+                    value="irc-gateway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Product for Skype and so on" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dropkick"
+            label="dropkick">
+        <attvalues>
+          <attvalue for="0"
+                    value="dropkick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A deployment framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="cpan--cachingproxy"
+            label="cpan--cachingproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan--cachingproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proxy that caches CPAN packages, making a realtime mirror" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rabidcore"
+            label="rabidcore">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabidcore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Super lightweight PHP5 Web application famework." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sass-blueprint-grid-generator"
+            label="sass-blueprint-grid-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="sass-blueprint-grid-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An automagical way to generate the BluePrint CSS grid from within SASS" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="CocoaJukeboxPlayer"
+            label="CocoaJukeboxPlayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="CocoaJukeboxPlayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A music playing engine for jukebox.rb that supports Mac platforms." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Redmine2mite"
+            label="Redmine2mite">
+        <attvalues>
+          <attvalue for="0"
+                    value="Redmine2mite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redmine2mite connects your Redmine account with your mite.account. Track your time easily on issues within Redmine and get them automatically send to mite." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CMScout"
+            label="CMScout">
+        <attvalues>
+          <attvalue for="0"
+                    value="CMScout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A CMS designed specially for scout groups, districts and areas. But, anybody can use it." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="perl-authen-sasl"
+            label="perl-authen-sasl">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-authen-sasl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl library for performing SASL authentication" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="listing_fu"
+            label="listing_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="listing_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lists with a dash of ferret" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cheetah"
+            label="cheetah">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheetah" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Cheetah, the Python-powered templating engine" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="photo-uploader"
+            label="photo-uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="photo-uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="easy way to upload photos (first only through ftp) for development (as requested by fotomarket.hu)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="truthy"
+            label="truthy">
+        <attvalues>
+          <attvalue for="0"
+                    value="truthy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily find out the truthiness of any Ruby object." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bullet"
+            label="bullet">
+        <attvalues>
+          <attvalue for="0"
+                    value="bullet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A rails plugin/gem to kill N+1 queries and unused eager loading" />
+          <attvalue for="10"
+                    value="539" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="repl-completion"
+            label="repl-completion">
+        <attvalues>
+          <attvalue for="0"
+                    value="repl-completion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Completion files for repl(1)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_mongo_taggable"
+            label="acts_as_mongo_taggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_mongo_taggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tagging plugin akin to acts_as_taggable_on, but this one works with MongoMapper." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-expando"
+            label="django-expando">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-expando" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reusable Django app allowing model attributes to be assigned dynamically similar to App Engine's built-in expando class." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubaidhstrano"
+            label="rubaidhstrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubaidhstrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Our collection of standard Capistrano recipes, all rolled into one place" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="upload_column"
+            label="upload_column">
+        <attvalues>
+          <attvalue for="0"
+                    value="upload_column" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="upload_column 0.2.1 with some fixes" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="logeye"
+            label="logeye">
+        <attvalues>
+          <attvalue for="0"
+                    value="logeye" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rubycocoa GUI for tailing Ruby on Rails log files" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="playgrub"
+            label="playgrub">
+        <attvalues>
+          <attvalue for="0"
+                    value="playgrub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Makes playlists from web pages and plays them in Playdar" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pod-markdown"
+            label="pod-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="pod-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert POD to Markdown" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="vim-quickrun"
+            label="vim-quickrun">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-quickrun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Run commands quickly." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="exsml"
+            label="exsml">
+        <attvalues>
+          <attvalue for="0"
+                    value="exsml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LLVM backend for moscow ML" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="stealyourcarbon"
+            label="stealyourcarbon">
+        <attvalues>
+          <attvalue for="0"
+                    value="stealyourcarbon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Automatically restock items from vendors and your bank" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="alfadeo"
+            label="alfadeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="alfadeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Alfadeo website (based on Soudcloud API)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="captains_blog"
+            label="captains_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="captains_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CaptainsBlog: Blog for Harbor Applications" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MapKit"
+            label="MapKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="MapKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Google Maps API abstraction layer written for Cappuccino" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="iWeb"
+            label="iWeb">
+        <attvalues>
+          <attvalue for="0"
+                    value="iWeb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone development using web technologies exclusively" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="shadow_puppet"
+            label="shadow_puppet">
+        <attvalues>
+          <attvalue for="0"
+                    value="shadow_puppet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby DSL for Puppet" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jfeed"
+            label="jfeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="jfeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jFeed - RSS/ATOM feed parser" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Given"
+            label="Given">
+        <attvalues>
+          <attvalue for="0"
+                    value="Given" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Given/When/Then Specification Framework" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google_closure_editor_demo"
+            label="google_closure_editor_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_closure_editor_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tempo"
+            label="tempo">
+        <attvalues>
+          <attvalue for="0"
+                    value="tempo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tempo is a simple team tracking application with a hint of social networking. It focuses on the simple use of a WYSIWYG editor over Wiki syntax so that business users can be involved in the process of editing content to share tribal knowledge as well as communicating project statuses." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ace_test"
+            label="ace_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="ace_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test for new theme and tools." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-blog"
+            label="git-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ridiculously minimalist blogware - write your posts in $EDITOR, then `git-push blog master`. Boom, new posts published." />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo-v8-driver"
+            label="mongo-v8-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-v8-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a v8 driver for mongo" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="Pixelpost-Lightroom-Export-Plugin"
+            label="Pixelpost-Lightroom-Export-Plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pixelpost-Lightroom-Export-Plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Export straight from Lightroom into Pixelpost, with one click!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="finally"
+            label="finally">
+        <attvalues>
+          <attvalue for="0"
+                    value="finally" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-contributors"
+            label="rails-contributors">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-contributors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Web application that provides an up to date listing of Rails contributors" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lorsource"
+            label="lorsource">
+        <attvalues>
+          <attvalue for="0"
+                    value="lorsource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Linux.org.ru website engine" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="buttesfire"
+            label="buttesfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="buttesfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pymmseg-cpp"
+            label="pymmseg-cpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymmseg-cpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rmmseg-cpp with Python interface" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Mario-AI-Competition-2009"
+            label="Mario-AI-Competition-2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mario-AI-Competition-2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A competition about learning, or otherwise developing, the best controller (agent) for a version of Super Mario Bros." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="schaetz"
+            label="schaetz">
+        <attvalues>
+          <attvalue for="0"
+                    value="schaetz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple iphone web app that mimics planning poker cards. it might turn into something bigger later on. who knows." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="has_one_autocreate"
+            label="has_one_autocreate">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_one_autocreate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin for automatic creation and building for has_one relationships" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-gen"
+            label="dm-gen">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-gen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple generator for datamapper files" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="queue-tip"
+            label="queue-tip">
+        <attvalues>
+          <attvalue for="0"
+                    value="queue-tip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Asterisk Queue Reporting, Analysis, and Realtime Monitoring - designed using the Ruby on Rails framework" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pause"
+            label="pause">
+        <attvalues>
+          <attvalue for="0"
+                    value="pause" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Perl authors upload server" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Rails-Bugmasher"
+            label="Rails-Bugmasher">
+        <attvalues>
+          <attvalue for="0"
+                    value="Rails-Bugmasher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A build script for a rails bugmash test server" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vlc4iphone"
+            label="vlc4iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="vlc4iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="vlc4iphone" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ss"
+            label="ss">
+        <attvalues>
+          <attvalue for="0"
+                    value="ss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cross between Awk, a spreadsheet, and a relational database. A command line 'language' for statistical analysis." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="iban-tools"
+            label="iban-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="iban-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Validate IBAN numbers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="metadata"
+            label="metadata">
+        <attvalues>
+          <attvalue for="0"
+                    value="metadata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="File metadata extraction tool and Ruby library" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TemplateInterface"
+            label="TemplateInterface">
+        <attvalues>
+          <attvalue for="0"
+                    value="TemplateInterface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A standardized Python templating language interface." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-denorm"
+            label="django-denorm">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-denorm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="provides a declarative way of denormalizing models in Django based applications while maintaining data consistency." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="debuggable-scraps"
+            label="debuggable-scraps">
+        <attvalues>
+          <attvalue for="0"
+                    value="debuggable-scraps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="MIT licensed code without warranty ; )" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="click-to-call"
+            label="click-to-call">
+        <attvalues>
+          <attvalue for="0"
+                    value="click-to-call" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adhearsion Click to Call Example Application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="LibFx-1.1"
+            label="LibFx-1.1">
+        <attvalues>
+          <attvalue for="0"
+                    value="LibFx-1.1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn: Animations! And these actually work ... unlike Blizz' ones" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-plastic"
+            label="catalyst-plugin-plastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-plastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(deprecated) allow arbitrary pages in a controller" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="featured-products-magento"
+            label="featured-products-magento">
+        <attvalues>
+          <attvalue for="0"
+                    value="featured-products-magento" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Featured products extension for Magento" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="kestrel"
+            label="kestrel">
+        <attvalues>
+          <attvalue for="0"
+                    value="kestrel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="tiny queue system based on starling, in scala" />
+          <attvalue for="10"
+                    value="458" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pickhost-cli"
+            label="pickhost-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="pickhost-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line uploader for pickhost.eu" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pretty-buttons"
+            label="pretty-buttons">
+        <attvalues>
+          <attvalue for="0"
+                    value="pretty-buttons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inspired by the Stop Design post and Gmail's buttons" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="slowmo"
+            label="slowmo">
+        <attvalues>
+          <attvalue for="0"
+                    value="slowmo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone Simulator slow motion superhack" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="snap"
+            label="snap">
+        <attvalues>
+          <attvalue for="0"
+                    value="snap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra NAmed Path extension. Adds named path and URL building support to Sinatra" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mp4-to-mobile-video"
+            label="mp4-to-mobile-video">
+        <attvalues>
+          <attvalue for="0"
+                    value="mp4-to-mobile-video" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses ffmpeg to convert files from MP4 to mobile video format." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="soundwalks.org"
+            label="soundwalks.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="soundwalks.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Soundwalks.org is a social network for sharing, annotating, and mapping environmental sound recordings." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ey-thinkingsphinx"
+            label="ey-thinkingsphinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-thinkingsphinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="thinking sphinx chef recipe" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="questionnaire_engine"
+            label="questionnaire_engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="questionnaire_engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails engine that includes the logic to create surveys/questionnaires in your apps." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="textmate-snippets"
+            label="textmate-snippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate-snippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of snippets I find useful" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dopploadr"
+            label="dopploadr">
+        <attvalues>
+          <attvalue for="0"
+                    value="dopploadr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Flickr Uploadr extension for geotagging photos with Dopplr trips." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="restful_adhearsion"
+            label="restful_adhearsion">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_adhearsion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library for consuming the Adhearsion RESTful RPC API." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-yaba"
+            label="django-yaba">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-yaba" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Blog Application" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dead-parrot"
+            label="dead-parrot">
+        <attvalues>
+          <attvalue for="0"
+                    value="dead-parrot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A djangoish RESTful framework in python" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mg-todo"
+            label="mg-todo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mg-todo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple language for defining todo lists, using the Mg (or MGrammar) language, from Microsoft's Oslo platform." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="catalyst-actionrole-findviewbyisa"
+            label="catalyst-actionrole-findviewbyisa">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-actionrole-findviewbyisa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Action role to find a view from the available application views by superclass" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="markdown_editor"
+            label="markdown_editor">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdown_editor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A markdown lightweight editor written in javascript with the prototype and livepipe-ui API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html2haml"
+            label="html2haml">
+        <attvalues>
+          <attvalue for="0"
+                    value="html2haml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert HTML Snippets to Haml" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sharded_database"
+            label="sharded_database">
+        <attvalues>
+          <attvalue for="0"
+                    value="sharded_database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ActiveRecord plugin that provides the underlying framework to connect to multiple databases at the instance level" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ScrollSide"
+            label="ScrollSide">
+        <attvalues>
+          <attvalue for="0"
+                    value="ScrollSide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ScrollSide aims to prevent the problem presented by mousewheel scrolling on horizontal pages by hijacking the mousewheel event. When you’ve included ScrollSide into your site, your user can use the mouse wheel to scroll up to go left and down to move right." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bcbb"
+            label="bcbb">
+        <attvalues>
+          <attvalue for="0"
+                    value="bcbb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Useful bioinformatics code, primarily in Python and R" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="altlaw-backend"
+            label="altlaw-backend">
+        <attvalues>
+          <attvalue for="0"
+                    value="altlaw-backend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Back-end and web site code for www.altlaw.org" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="stats.opensprints.org"
+            label="stats.opensprints.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="stats.opensprints.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails stats app for gathering results of events." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="baked_simple"
+            label="baked_simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="baked_simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A CakePHP plugin providing EASY content management, inspired by Wildflower, Magento and CMS Made Simple" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rose--htmlx--form--dbic"
+            label="rose--htmlx--form--dbic">
+        <attvalues>
+          <attvalue for="0"
+                    value="rose--htmlx--form--dbic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="integrating Rose::HTML::Form with DBIx::Class" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="js_dependency_manager"
+            label="js_dependency_manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="js_dependency_manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that simplifies including javascript files in your application" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-auth"
+            label="merb-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="no longer maintained here.  Please see merb-more" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="azazel"
+            label="azazel">
+        <attvalues>
+          <attvalue for="0"
+                    value="azazel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="  Application launcher written in .Net 3.0 using WPF." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="p5-fcgi-client"
+            label="p5-fcgi-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-fcgi-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FCGI client library in pure perl" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="logging"
+            label="logging">
+        <attvalues>
+          <attvalue for="0"
+                    value="logging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A flexible logging library for use in Ruby programs based on the design of Java's log4j library." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tmpl-node"
+            label="tmpl-node">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmpl-node" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a template module for node.js" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="openaustralia-parser"
+            label="openaustralia-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="openaustralia-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Parser component for openaustralia.org" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="buserinterface"
+            label="buserinterface">
+        <attvalues>
+          <attvalue for="0"
+                    value="buserinterface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fog"
+            label="fog">
+        <attvalues>
+          <attvalue for="0"
+                    value="fog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="The Ruby cloud computing library." />
+          <attvalue for="10"
+                    value="164" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restfulx_framework"
+            label="restfulx_framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulx_framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The RESTful way to develop Adobe Flex and AIR applications." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vim-symfony"
+            label="vim-symfony">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-symfony" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of vim scripts to ease symfony projects editing" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="pubsubhubbub-testsuite"
+            label="pubsubhubbub-testsuite">
+        <attvalues>
+          <attvalue for="0"
+                    value="pubsubhubbub-testsuite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Hub validation of the PubSubHubbub spec" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="after_commit"
+            label="after_commit">
+        <attvalues>
+          <attvalue for="0"
+                    value="after_commit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin to add an after_commit callback. This can be used to trigger things only after the entire transaction is complete." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parallel_specs"
+            label="parallel_specs">
+        <attvalues>
+          <attvalue for="0"
+                    value="parallel_specs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails: 2 CPUs + Parallel Specs = 2x Testing Speed" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="see"
+            label="see">
+        <attvalues>
+          <attvalue for="0"
+                    value="see" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An alternative to Python's dir(). Easy to type; easy to read! For humans only." />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ClojureX"
+            label="ClojureX">
+        <attvalues>
+          <attvalue for="0"
+                    value="ClojureX" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An easy way to set up a full Clojure development environment on OS X" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="thutils"
+            label="thutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="thutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="3HC1 developed administration toolkit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="wellington-coding-dojo"
+            label="wellington-coding-dojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="wellington-coding-dojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wellington Coding Dojo projects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="theWE-robot-experiments"
+            label="theWE-robot-experiments">
+        <attvalues>
+          <attvalue for="0"
+                    value="theWE-robot-experiments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="theWE wave robot experiments" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-mysql"
+            label="puppet-mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Install mysql (stupidest... er, simplest thing that could possibly work)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="doozer"
+            label="doozer">
+        <attvalues>
+          <attvalue for="0"
+                    value="doozer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="small php framework for simple static sites" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="xmpp4moz"
+            label="xmpp4moz">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpp4moz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="class-discover"
+            label="class-discover">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-discover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_browsable"
+            label="acts_as_browsable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_browsable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tutorial-blocks-procs-and-lambdas"
+            label="tutorial-blocks-procs-and-lambdas">
+        <attvalues>
+          <attvalue for="0"
+                    value="tutorial-blocks-procs-and-lambdas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code to accompany my &quot;Understanding Ruby Blocks, Procs and Lambdas&quot; tutorial" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sym-fluid960gs"
+            label="sym-fluid960gs">
+        <attvalues>
+          <attvalue for="0"
+                    value="sym-fluid960gs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony Fluid 960 Grid System Ensemble" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="database-recipes"
+            label="database-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="database-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Callback-oriented application support recipes provided by the database for Chef" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-pingfm"
+            label="net-pingfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-pingfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module to interface with the ping.fm service" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lmgtfy-live"
+            label="lmgtfy-live">
+        <attvalues>
+          <attvalue for="0"
+                    value="lmgtfy-live" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Streaming hilarity." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gemify"
+            label="gemify">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The lightweight gemspec editor." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitpan"
+            label="gitpan">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitpan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git repositories for all of CPAN" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="codehighlighter-languages"
+            label="codehighlighter-languages">
+        <attvalues>
+          <attvalue for="0"
+                    value="codehighlighter-languages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extra or modified languages for Dan Webb's CodeHighlighter.js" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gst-goo"
+            label="gst-goo">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-goo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="gst-goo is a set of GStreamer plug-ins based on the GObject-based abstraction for OpenMAX IL, LibGoo." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ninject.extensions.wcf"
+            label="ninject.extensions.wcf">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.extensions.wcf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ninject WCF extensions" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="reservations"
+            label="reservations">
+        <attvalues>
+          <attvalue for="0"
+                    value="reservations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Reboot of the YaleSTC reservations app." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="luaspec"
+            label="luaspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="luaspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A specification framework for lua" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="easel_helpers"
+            label="easel_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="easel_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="interoperablejs"
+            label="interoperablejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="interoperablejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Git mirror of http://interoperablejs.googlecode.com/svn/trunk/" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simply_versioned"
+            label="simply_versioned">
+        <attvalues>
+          <attvalue for="0"
+                    value="simply_versioned" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A simple, non-invasive, approach to versioning ActiveRecord models" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchdbx-app"
+            label="couchdbx-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdbx-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CouchDBX Mac OS X Application Bundle" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="radiant-rbac_base-extension"
+            label="radiant-rbac_base-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-rbac_base-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Role Based Access Control" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flare"
+            label="flare">
+        <attvalues>
+          <attvalue for="0"
+                    value="flare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="distributed, and persistent key-value storage" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="iphonetablesamplecrud"
+            label="iphonetablesamplecrud">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphonetablesamplecrud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a sample application for table based CRUD on the iPhone" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="radiant-comments"
+            label="radiant-comments">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-comments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant Comments" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google-translate"
+            label="google-translate">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-translate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Client for Google Translate API" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinan"
+            label="sinan">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang/OTP oriented build system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cert"
+            label="cert">
+        <attvalues>
+          <attvalue for="0"
+                    value="cert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My python default library. means 'Castle Enterprise Replacement Toolkit'.  Part learning, part useful." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="path-class-versioned"
+            label="path-class-versioned">
+        <attvalues>
+          <attvalue for="0"
+                    value="path-class-versioned" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="s3fs-fork"
+            label="s3fs-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3fs-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fork from s3fs a filesystem allowing mounting s3 buckets. This fork works with European buckets" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="Data--SCORM"
+            label="Data--SCORM">
+        <attvalues>
+          <attvalue for="0"
+                    value="Data--SCORM" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utilities for parsing SCORM files" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="warp_drive"
+            label="warp_drive">
+        <attvalues>
+          <attvalue for="0"
+                    value="warp_drive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Screw Rails Engines! Why not install a Warp Drive! Completely bundle up an ENTIRE Rails application into a gem, then load it into another application! It's that easy!" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jokebook"
+            label="jokebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="jokebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="SleekXMPP"
+            label="SleekXMPP">
+        <attvalues>
+          <attvalue for="0"
+                    value="SleekXMPP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python 2.6/3.1 XMPP Library" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="PerlDocJp"
+            label="PerlDocJp">
+        <attvalues>
+          <attvalue for="0"
+                    value="PerlDocJp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This Web application let perldoc.jp Japanized pod document browsable and searchable just like search.cpan.org" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gradient_server"
+            label="gradient_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="gradient_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to render gradient images for your stylesheets on the fly" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="citeproc-rb"
+            label="citeproc-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="citeproc-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a Ruby implementation of the Citation Style Language (CSL)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-page-cms"
+            label="django-page-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-page-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Official Django page CMS git repository" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Facebooker-Queue"
+            label="Facebooker-Queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="Facebooker-Queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, transparent, queueing-service-agnostic API queue for Facebooker." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="padrino-framework"
+            label="padrino-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="padrino-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Padrino is a ruby framework build upon the Sinatra Microframework. " />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="integrity-artifacts"
+            label="integrity-artifacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-artifacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple artifact publishing notifier for Integrity" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sanitize_email"
+            label="sanitize_email">
+        <attvalues>
+          <attvalue for="0"
+                    value="sanitize_email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tool to aid in development, testing, qa, and production troubleshooting of email issues without worrying that emails will get sent to actual live addresses." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android-mobiletwincities"
+            label="android-mobiletwincities">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-mobiletwincities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android application for Mobile Twin Cities User's group" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Uckfup"
+            label="Uckfup">
+        <attvalues>
+          <attvalue for="0"
+                    value="Uckfup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fail bot mod that isn't terribly made" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="google-voice-dialer"
+            label="google-voice-dialer">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-voice-dialer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Initiates a call using Google Voice (at least until they offer an API)" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-admin-wmdeditor"
+            label="django-admin-wmdeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-admin-wmdeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="adds markdown wysiwym widget for textareas in djangos admin interface. - discontinued." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="em-timers"
+            label="em-timers">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-timers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="helper methods for timers in EventMachine" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rbircd"
+            label="rbircd">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbircd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby IRCd" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="error" />
+        </attvalues>
+      </node>
+      <node id="smurf"
+            label="smurf">
+        <attvalues>
+          <attvalue for="0"
+                    value="smurf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin to automatically minify JavaScript and CSS when their bundles get cached" />
+          <attvalue for="10"
+                    value="139" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubycloud"
+            label="rubycloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubycloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby provisioning library" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yasnippet-emacs-lisp-mode"
+            label="yasnippet-emacs-lisp-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippet-emacs-lisp-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Snippets for editing Emacs Lisp code" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tender_multipass"
+            label="tender_multipass">
+        <attvalues>
+          <attvalue for="0"
+                    value="tender_multipass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for creating special cookies to setup automatic logins with Tender" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Path-AttrRouter"
+            label="Path-AttrRouter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Path-AttrRouter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="github_post_receive_server"
+            label="github_post_receive_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_post_receive_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Post Receive HTTP Server template project for use with GitHub" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raccoon"
+            label="raccoon">
+        <attvalues>
+          <attvalue for="0"
+                    value="raccoon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="the sneaky little framework." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="russian"
+            label="russian">
+        <attvalues>
+          <attvalue for="0"
+                    value="russian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Russian language support for Ruby and Rails | Поддержка русского языка для Ruby и Rails" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-view-template-declare"
+            label="catalyst-view-template-declare">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-view-template-declare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="regex.sugar"
+            label="regex.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="regex.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Regular Expression sugar for MacRabbit's Espresso text editor." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubish"
+            label="rubish">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Interacive Shell" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="teambox"
+            label="teambox">
+        <attvalues>
+          <attvalue for="0"
+                    value="teambox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Open-source team collaboration web app inspired by Basecamp, Backpack and Campfire. Built on Ruby on Rails. Use it for free online: www.teambox.com" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-prawn"
+            label="sinatra-prawn">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-prawn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra extension to add support for pdf rendering with Prawn templates." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="symboliclinker"
+            label="symboliclinker">
+        <attvalues>
+          <attvalue for="0"
+                    value="symboliclinker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A contextual menu plugin &amp; service for Mac OS X that allows users to make symbolic links in the Finder" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Refactazor"
+            label="Refactazor">
+        <attvalues>
+          <attvalue for="0"
+                    value="Refactazor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Script to help refactor rails projects" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="termitus"
+            label="termitus">
+        <attvalues>
+          <attvalue for="0"
+                    value="termitus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Programmers' terminus technicus. Feel free to fork &amp; contribute!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sql_log"
+            label="sql_log">
+        <attvalues>
+          <attvalue for="0"
+                    value="sql_log" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Send the SQL log to a file; convenient for tail -f" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radiant-tiny-paper-extension"
+            label="radiant-tiny-paper-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-tiny-paper-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Radiand CMS Tiny MCE support using Paperclipped assets" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb-sexy-forms"
+            label="merb-sexy-forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-sexy-forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extended form builder" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kupfer"
+            label="kupfer">
+        <attvalues>
+          <attvalue for="0"
+                    value="kupfer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="kupfer, smart, quick launcher. `master' is kupfer's release branch and tracks the main repository at http://git.gnome.org/cgit/kupfer/ ; All topic branches are Works in Progress and might be rebased." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="puppet-common"
+            label="puppet-common">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-common" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Puppet module for common tasks" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EventHorizon"
+            label="EventHorizon">
+        <attvalues>
+          <attvalue for="0"
+                    value="EventHorizon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emergence engine for modeling realities. Receives texts of stories entered by users, &amp;amp; returns meaningful conclusions on the reality depicted by the stories." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mbra"
+            label="mbra">
+        <attvalues>
+          <attvalue for="0"
+                    value="mbra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bindgen"
+            label="bindgen">
+        <attvalues>
+          <attvalue for="0"
+                    value="bindgen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="data binding framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Penman"
+            label="Penman">
+        <attvalues>
+          <attvalue for="0"
+                    value="Penman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a blog, written in JavaScript, for the Smart Platform" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pbrt-v1"
+            label="pbrt-v1">
+        <attvalues>
+          <attvalue for="0"
+                    value="pbrt-v1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Source code to pbrt, the ray tracer described in &quot;Physically Based Rendering: From Theory To Implementation&quot;" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="moosex-types-email"
+            label="moosex-types-email">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-types-email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Email address type for Moose" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yoursway-builder"
+            label="yoursway-builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="yoursway-builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YourSway Builder" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="meta-texasinstruments"
+            label="meta-texasinstruments">
+        <attvalues>
+          <attvalue for="0"
+                    value="meta-texasinstruments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="OMAP-specific metadata for OpenEmbedded." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jsoncrossdomainrequest"
+            label="jsoncrossdomainrequest">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsoncrossdomainrequest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Does a JSON (crossdomain) request and retrieves the result as a parsed object" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="rolling-with-the-punches"
+            label="rolling-with-the-punches">
+        <attvalues>
+          <attvalue for="0"
+                    value="rolling-with-the-punches" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A hands-on workshop on failure and technical debt." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-mtcomment"
+            label="jquery-mtcomment">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-mtcomment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery plugin for inline AJAX commenting on a Movable Type blog." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zsh-files"
+            label="zsh-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="zsh-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My zsh configuration files" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jTag"
+            label="jTag">
+        <attvalues>
+          <attvalue for="0"
+                    value="jTag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A javascript library that makes markup a breeze" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CreateLink"
+            label="CreateLink">
+        <attvalues>
+          <attvalue for="0"
+                    value="CreateLink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make Link alternative to chrome" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="dash-sinatra"
+            label="dash-sinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-sinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="FiveRuns Dash recipe for Sinatra" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-minideblib"
+            label="python-minideblib">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-minideblib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for manipulation with Debian packages and repositories based on minidinstall" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acts_as_archive"
+            label="acts_as_archive">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_archive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Don't delete your records, move them to a different table" />
+          <attvalue for="10"
+                    value="140" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merger"
+            label="merger">
+        <attvalues>
+          <attvalue for="0"
+                    value="merger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Rails plugin for merging Active Record models" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_podcast_brasil"
+            label="rails_podcast_brasil">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_podcast_brasil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Projeto do curso de Ruby on Rails da E-Genial" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sin-cms"
+            label="sin-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="sin-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a micro CMS built on Sinatra and MongoMapper" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xchat-aqua"
+            label="xchat-aqua">
+        <attvalues>
+          <attvalue for="0"
+                    value="xchat-aqua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="X-Chat Aqua for Mac OS X" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="phumblr"
+            label="phumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="phumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="php wrapper for a tumblr site" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="clayburn-gen"
+            label="clayburn-gen">
+        <attvalues>
+          <attvalue for="0"
+                    value="clayburn-gen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clayburn Generator" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Redmine_time_spent_roadmap_plugin"
+            label="Redmine_time_spent_roadmap_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Redmine_time_spent_roadmap_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zelda"
+            label="zelda">
+        <attvalues>
+          <attvalue for="0"
+                    value="zelda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="If you don’t know what this is, you probably don’t need it :)." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="where-do-you-go"
+            label="where-do-you-go">
+        <attvalues>
+          <attvalue for="0"
+                    value="where-do-you-go" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Visualize your Foursquare check-ins as a heat map and share the places you go!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="evented"
+            label="evented">
+        <attvalues>
+          <attvalue for="0"
+                    value="evented" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Your source for event-drivenness!" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yos-social-php"
+            label="yos-social-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="yos-social-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Yahoo! Social SDK - PHP library" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="parlio"
+            label="parlio">
+        <attvalues>
+          <attvalue for="0"
+                    value="parlio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Parlio, la política que se entiende" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-filer"
+            label="django-filer">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-filer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NOT USABLE YET! Still migrating from image_filer. File and Image Management Application for django" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dbix-inserthash"
+            label="dbix-inserthash">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbix-inserthash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pokyomap"
+            label="pokyomap">
+        <attvalues>
+          <attvalue for="0"
+                    value="pokyomap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Upstream Poky + meta-texasinstruments sub-module" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="OhSnap"
+            label="OhSnap">
+        <attvalues>
+          <attvalue for="0"
+                    value="OhSnap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="local-lib-deps"
+            label="local-lib-deps">
+        <attvalues>
+          <attvalue for="0"
+                    value="local-lib-deps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This module uses local::lib to allow applications to maintain a private path of dependancy modules." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jbidwatcher"
+            label="jbidwatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="jbidwatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The official home of JBidwatcher's source code, an eBay auction sniping, bidding &amp; monitoring software application." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Briefs-data"
+            label="Briefs-data">
+        <attvalues>
+          <attvalue for="0"
+                    value="Briefs-data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A cocoa library for reading &amp; writing the Briefs data format" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="nerdcommenter"
+            label="nerdcommenter">
+        <attvalues>
+          <attvalue for="0"
+                    value="nerdcommenter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Vim plugin for intensely orgasmic commenting" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="redmine_vote"
+            label="redmine_vote">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_vote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redmine Issues Vote Plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra_blog"
+            label="sinatra_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lightweight, simple, fast, easy to use blogging engine written using the Sinatra MF" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_auth_slice_multisite"
+            label="merb_auth_slice_multisite">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_auth_slice_multisite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Used by investapp.com. Add multisite/subdomain functionality to your merb app as a slice - includes login form, remember me, and forgot password functionality. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="monkey_party"
+            label="monkey_party">
+        <attvalues>
+          <attvalue for="0"
+                    value="monkey_party" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MailChimp functionality for those who like tests and HTTParty" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="uploadpack"
+            label="uploadpack">
+        <attvalues>
+          <attvalue for="0"
+                    value="uploadpack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easy way to handle file uploads in CakePHP." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tufte-graph"
+            label="tufte-graph">
+        <attvalues>
+          <attvalue for="0"
+                    value="tufte-graph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a jQuery plugin that makes pretty bar charts" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wvtest"
+            label="wvtest">
+        <attvalues>
+          <attvalue for="0"
+                    value="wvtest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The &quot;as stupid as possible&quot; cross-platform unit testing framework for C++, C#, and python." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yaflac2mp3"
+            label="yaflac2mp3">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaflac2mp3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another FLAC to MP3 script" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-growl"
+            label="ruby-growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A mirror of Eric Hodel's ruby-growl" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="OpenX.Net"
+            label="OpenX.Net">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenX.Net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=".Net bindings for OpenX v2 API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="bitly.py"
+            label="bitly.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitly.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python interface for Bit.ly" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="riddle"
+            label="riddle">
+        <attvalues>
+          <attvalue for="0"
+                    value="riddle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Client API for Sphinx" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="vendorbait"
+            label="vendorbait">
+        <attvalues>
+          <attvalue for="0"
+                    value="vendorbait" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Highlight the best quest reward choice for selling to vendor" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="biorake"
+            label="biorake">
+        <attvalues>
+          <attvalue for="0"
+                    value="biorake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension to rake that can be used to build database-backed workflows" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nokogiri"
+            label="nokogiri">
+        <attvalues>
+          <attvalue for="0"
+                    value="nokogiri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="52" />
+          <attvalue for="9"
+                    value="Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser with XPath and CSS selector support." />
+          <attvalue for="10"
+                    value="778" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="figleaf"
+            label="figleaf">
+        <attvalues>
+          <attvalue for="0"
+                    value="figleaf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A code coverage recording and analysis tool for Python" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="globalite"
+            label="globalite">
+        <attvalues>
+          <attvalue for="0"
+                    value="globalite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Globalite is meant to be a breed of the best i18n /l10n plugins available for Rails. " />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rest-labs"
+            label="rest-labs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest-labs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="2010 - Pet project to evaluate REST-related technologies." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="html5lib-python"
+            label="html5lib-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="html5lib-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A clone of the html5lib repository for just the python version with some patches and modifications for my needs." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-share-layouts-extension"
+            label="radiant-share-layouts-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-share-layouts-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that allows controllers to render their views within Radiant layouts." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rbace"
+            label="rbace">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="It's a RBAC(Role Based Access Control) example based meta-data" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ey-nosql"
+            label="ey-nosql">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-nosql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a collection of chef recipes to install, configure and run a variety of NoSQL db's on the engine yard cloud." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="axiom-cms"
+            label="axiom-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="axiom-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Axiom Content Management System. This runs on Axiom Stack" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="yuntaku-plugins"
+            label="yuntaku-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuntaku-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Skype Bot Yuntaku Plugins" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kanvas"
+            label="kanvas">
+        <attvalues>
+          <attvalue for="0"
+                    value="kanvas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes Silverlight and HTML 5 Canvas play nice together" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="plugin-Freetalk-staging"
+            label="plugin-Freetalk-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-Freetalk-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Freetalk plugin (staging area, writable by any developer)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cloudkit"
+            label="cloudkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloudkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="An Open Web JSON Appliance" />
+          <attvalue for="10"
+                    value="293" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chart-clicker"
+            label="chart-clicker">
+        <attvalues>
+          <attvalue for="0"
+                    value="chart-clicker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Extensible, Beautiful Charts for Perl" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bundle-development.tmbundle"
+            label="bundle-development.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="bundle-development.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Bundle Development" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="breadcrumb_trail"
+            label="breadcrumb_trail">
+        <attvalues>
+          <attvalue for="0"
+                    value="breadcrumb_trail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to create a breadcrumb trail" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fast_gettext"
+            label="fast_gettext">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast_gettext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby GetText, but 3.5x faster + 560x less memory + simple + clean namespace + threadsave + extendable + multiple backends" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xmms2-inotify"
+            label="xmms2-inotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmms2-inotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="inotify based xmms2 medialib updater script" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scout-memcached-stats"
+            label="scout-memcached-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="scout-memcached-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scout plugin to monitor and gather statistics of a memcached server" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="paralelismo"
+            label="paralelismo">
+        <attvalues>
+          <attvalue for="0"
+                    value="paralelismo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Práctica 2 de Organización de computadores, suma de vectores en paralelo. concepto" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zendesk-iphone-dropbox"
+            label="zendesk-iphone-dropbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="zendesk-iphone-dropbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zendesk Mobile Dropbox for iPhone is a Cocoa library for integrating with Zendesk" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fshp"
+            label="fshp">
+        <attvalues>
+          <attvalue for="0"
+                    value="fshp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fairly Secure Hashed Password" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cpanpm"
+            label="cpanpm">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpanpm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="CPAN.pm" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="groupangst"
+            label="groupangst">
+        <attvalues>
+          <attvalue for="0"
+                    value="groupangst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google Groups-esq project for learning" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vimlike-smooziee"
+            label="vimlike-smooziee">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimlike-smooziee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google chrome extension which behaves like vim or vimperator, unofficial fork ( http://code.google.com/p/vimlike-smooziee/ )" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-helpfulparser"
+            label="codeigniter-helpfulparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-helpfulparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helpful Parser allows you to use helper functions in your Parser view files using a special syntax." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="js.io"
+            label="js.io">
+        <attvalues>
+          <attvalue for="0"
+                    value="js.io" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Javascript Networking Library for building real-time web applications" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="struts2"
+            label="struts2">
+        <attvalues>
+          <attvalue for="0"
+                    value="struts2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Struts 2" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="kii"
+            label="kii">
+        <attvalues>
+          <attvalue for="0"
+                    value="kii" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Rails powered wiki with a sensible code base. No longer maintained. It works, though." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sbinary"
+            label="sbinary">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbinary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for describing binary formats for Scala types" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="HiSlain"
+            label="HiSlain">
+        <attvalues>
+          <attvalue for="0"
+                    value="HiSlain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast, Scalable &amp; Static Blog Publishing Software" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="java-nlp-utils"
+            label="java-nlp-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="java-nlp-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A framework for performing statistical natural language processing along with sample implementations of several statistical models" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jquery-pageslide"
+            label="jquery-pageslide">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-pageslide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="jQuery Javascript plugin which slides a webpage over to reveal an additional interaction pane." />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Cuke4Nuke"
+            label="Cuke4Nuke">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cuke4Nuke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Support for writing Cucumber step definitions in .NET." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chef-101"
+            label="chef-101">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-101" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A sample chef recipe repo for learning chef-solo" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ITunesConnect2GoogleDocs"
+            label="ITunesConnect2GoogleDocs">
+        <attvalues>
+          <attvalue for="0"
+                    value="ITunesConnect2GoogleDocs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert ITunes Connect Daily, Weekly, and Finance Reports into Google Spreadsheets and Docs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="file-tail"
+            label="file-tail">
+        <attvalues>
+          <attvalue for="0"
+                    value="file-tail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="File::Tail for Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github.tmtheme"
+            label="github.tmtheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="github.tmtheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Github Theme for Textmate" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nanite"
+            label="nanite">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="60" />
+          <attvalue for="9"
+                    value="self assembling fabric of ruby daemons" />
+          <attvalue for="10"
+                    value="700" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mvc"
+            label="mvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby ExtJS Tools" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="invisible"
+            label="invisible">
+        <attvalues>
+          <attvalue for="0"
+                    value="invisible" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The invisible framework" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="messagepub"
+            label="messagepub">
+        <attvalues>
+          <attvalue for="0"
+                    value="messagepub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The messagepub gem makes it easy to interact with the MessagePub API. Visit http://messagepub.com for details." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hal-project"
+            label="hal-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="hal-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Home automation project written in Python for Arduino boards (SVN mirror)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="term_extraction"
+            label="term_extraction">
+        <attvalues>
+          <attvalue for="0"
+                    value="term_extraction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby library that provides access to term extraction APIs such as Yahoo! Term Extraction API and Zemanta." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="setup"
+            label="setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Bash script to help new users set up their git installation" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twittering-mode"
+            label="twittering-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="twittering-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="An Emacs major mode for Twitter" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-library-extension"
+            label="radiant-library-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-library-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses taggable to create a faceted retrieval page for pictures, pages and any other tagged items" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="is_porterable"
+            label="is_porterable">
+        <attvalues>
+          <attvalue for="0"
+                    value="is_porterable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin for easily adding import/exportability from/to CSV" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="api.bitly.php"
+            label="api.bitly.php">
+        <attvalues>
+          <attvalue for="0"
+                    value="api.bitly.php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple PHP wrapper for Bit.ly's API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="clojure"
+            label="clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Clojure programming language" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="cookbook"
+            label="cookbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="cookbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Merb demo application." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tv-renamer"
+            label="tv-renamer">
+        <attvalues>
+          <attvalue for="0"
+                    value="tv-renamer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby script to rename downloaded TV Shows to custom format. Like @dbr/tvdb_api/tvnamer.py but using @maddox/tvdb" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ym4r-gm"
+            label="ym4r-gm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ym4r-gm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A port of the YM4R-GM plugin for rails, to github" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redbox"
+            label="redbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="redbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Big fixes for Craig Ambroses excellent RedBox Rails plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rake_svn"
+            label="rake_svn">
+        <attvalues>
+          <attvalue for="0"
+                    value="rake_svn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some handy svn commands for Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="has_paginate"
+            label="has_paginate">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_paginate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Paginate models with this named_scope method" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cloud"
+            label="cloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An open-source ruby wordcloud generator" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-oauth"
+            label="clj-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="OAuth Consumer support for Clojure" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="ri_cal"
+            label="ri_cal">
+        <attvalues>
+          <attvalue for="0"
+                    value="ri_cal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="New Rfc 2445 (iCalendar) gem for Ruby" />
+          <attvalue for="10"
+                    value="179" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blank"
+            label="blank">
+        <attvalues>
+          <attvalue for="0"
+                    value="blank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Blank is GiraffeSoft’s blank rails starter app." />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clj-html"
+            label="clj-html">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast HTML templates in Clojure" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="cake_on_rails"
+            label="cake_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="cake_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Changes on cake to looks like with Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gibbler"
+            label="gibbler">
+        <attvalues>
+          <attvalue for="0"
+                    value="gibbler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git-like hashes and history for Ruby objects" />
+          <attvalue for="10"
+                    value="134" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="etsy"
+            label="etsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="etsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A friendly Ruby interface to the Etsy API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="login_logger"
+            label="login_logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="login_logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Logs Successful and Attempted Logins on your Rails App" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tog_conclave"
+            label="tog_conclave">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_conclave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="tog's meetings plugins" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bluebox"
+            label="bluebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="bluebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="supporting code for bluebox art piece" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="net-telleveryone"
+            label="net-telleveryone">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-telleveryone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Net::TellEveryone - Wrapper module around status update services" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="chimera"
+            label="chimera">
+        <attvalues>
+          <attvalue for="0"
+                    value="chimera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chimera DHT fork" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="EventBot"
+            label="EventBot">
+        <attvalues>
+          <attvalue for="0"
+                    value="EventBot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The code behind the eventbot and votebot list utils." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="catalyst-actionrole-acl"
+            label="catalyst-actionrole-acl">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-actionrole-acl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Apply ACLs to Catalyst actions" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="kinda-player"
+            label="kinda-player">
+        <attvalues>
+          <attvalue for="0"
+                    value="kinda-player" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="KindaPlayer is a simple HTML/CSS based music player" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shmuppy"
+            label="shmuppy">
+        <attvalues>
+          <attvalue for="0"
+                    value="shmuppy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a shmup written in python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-metaweblog-extension"
+            label="radiant-metaweblog-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-metaweblog-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant extension to allow publishing/adding pages via MetaWeblog API (Google Docs, ScribeFire, ...)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openmerch"
+            label="openmerch">
+        <attvalues>
+          <attvalue for="0"
+                    value="openmerch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python port of ActiveMerchant" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sk.recursive_subcategories.ee_addon"
+            label="sk.recursive_subcategories.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="sk.recursive_subcategories.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pass in a cat_id and receive output of all subcategories, in nested UL or linear. Provides a parameter to include the parent cat_id in the tree. Works for cat ID or name output, but not working correctly for all desired or requested features. Input is welcome." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="railsdebugbar"
+            label="railsdebugbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsdebugbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="semipersistent debugging tool" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kennedy"
+            label="kennedy">
+        <attvalues>
+          <attvalue for="0"
+                    value="kennedy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kennedy is out for Castronaut. A simple single-sign-on server library." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="giblets"
+            label="giblets">
+        <attvalues>
+          <attvalue for="0"
+                    value="giblets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple plugin system based on the component architecture of Trac" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="obscura"
+            label="obscura">
+        <attvalues>
+          <attvalue for="0"
+                    value="obscura" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple and efficient photo gallery for amateur photographers." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gold"
+            label="gold">
+        <attvalues>
+          <attvalue for="0"
+                    value="gold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Team work using git made easy." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubygsm"
+            label="rubygsm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubygsm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby interface to AT-compatible GSM modems" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="floorplanner-api-php"
+            label="floorplanner-api-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="floorplanner-api-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Classes and examples to access the Floorplanner API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="getting-started-with-grails"
+            label="getting-started-with-grails">
+        <attvalues>
+          <attvalue for="0"
+                    value="getting-started-with-grails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Conference Talk - Getting Started with Grails" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moose_docs_translation"
+            label="moose_docs_translation">
+        <attvalues>
+          <attvalue for="0"
+                    value="moose_docs_translation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repositório para a tradução da documentação do Moose" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="livepipe.net-documentation"
+            label="livepipe.net-documentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="livepipe.net-documentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LivePipe.net website / documentation project." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smtp-tls"
+            label="smtp-tls">
+        <attvalues>
+          <attvalue for="0"
+                    value="smtp-tls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A ruby gem to enable TLS for Net::SMTP" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-database"
+            label="jquery-database">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A relational database using &lt;table&gt; tags and jQuery" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="project-to-learn-jaas-complete"
+            label="project-to-learn-jaas-complete">
+        <attvalues>
+          <attvalue for="0"
+                    value="project-to-learn-jaas-complete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="project to learn login and logout methods with JAAS + JDBC Realm + Form Auth-Method" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="firefox-toolbar"
+            label="firefox-toolbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="firefox-toolbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Facebook Toolbar for Firefox is a free extension for Firefox that lets you extend your Facebook experience into your everyday browsing." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tasks.tmbundle"
+            label="tasks.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tasks.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="TextMate to-do lists modelled after TaskPaper." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="freeagent-widget"
+            label="freeagent-widget">
+        <attvalues>
+          <attvalue for="0"
+                    value="freeagent-widget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A widget for tracking time in FreeAgent" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="texticle"
+            label="texticle">
+        <attvalues>
+          <attvalue for="0"
+                    value="texticle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Texticle exposes full text search capabilities from PostgreSQL, and allows you to declare full text indexes. Texticle will extend ActiveRecord with named_scope methods making searching easy and fun! " />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="doctrine"
+            label="doctrine">
+        <attvalues>
+          <attvalue for="0"
+                    value="doctrine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mirror of PHP ORM Doctrine from http://svn.phpdoctrine.org/ for easier use as a git submodule in php projects" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dm-datastore-adapter"
+            label="dm-datastore-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-datastore-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a DataMapper adapter to DataStore of Google App Engine." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-lesscss"
+            label="rack-lesscss">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-lesscss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rack middleware for compiling lesscss files into css" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-readability"
+            label="ruby-readability">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-readability" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of arc90's readability project to ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-tumblr"
+            label="django-tumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tumblr for django" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="poolparty"
+            label="poolparty">
+        <attvalues>
+          <attvalue for="0"
+                    value="poolparty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="Run a self-healing, auto-scaled and monitored cloud simply, in the clouds, on nearly any hardware, such as EC2, eucalyptus and vmware" />
+          <attvalue for="10"
+                    value="218" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nethack-it"
+            label="nethack-it">
+        <attvalues>
+          <attvalue for="0"
+                    value="nethack-it" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Versione italiana di NetHack - NetHack Italian Version" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="binarypool"
+            label="binarypool">
+        <attvalues>
+          <attvalue for="0"
+                    value="binarypool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Microapp to manage renditions of binary files." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="limelight"
+            label="limelight">
+        <attvalues>
+          <attvalue for="0"
+                    value="limelight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="user interface framework for ruby" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webglue"
+            label="webglue">
+        <attvalues>
+          <attvalue for="0"
+                    value="webglue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PubSubHubbub Ruby implementation" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_sequel"
+            label="merb_sequel">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_sequel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Merb plugin that provides support for Sequel and Sequel::Model." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wordnatra"
+            label="wordnatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordnatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sinatra / datamapper interface to princeton's wordnet lexical dictionary" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reliable-msg"
+            label="reliable-msg">
+        <attvalues>
+          <attvalue for="0"
+                    value="reliable-msg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="harvest-viz"
+            label="harvest-viz">
+        <attvalues>
+          <attvalue for="0"
+                    value="harvest-viz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generating Visualisations of project data from harvestapp.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webtech09-async-samples"
+            label="webtech09-async-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="webtech09-async-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Code samples for my webtech09 talk on asynchronity in the iPhone SDK (Callback APIs, Threading and Operation Queues)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Texo"
+            label="Texo">
+        <attvalues>
+          <attvalue for="0"
+                    value="Texo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple CI server for GitHub using PowerShell" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="nao-man"
+            label="nao-man">
+        <attvalues>
+          <attvalue for="0"
+                    value="nao-man" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Northern Bites' code base for RoboCup soccer competition on the Aldebaran Nao, Standard Platform League" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="shmacros"
+            label="shmacros">
+        <attvalues>
+          <attvalue for="0"
+                    value="shmacros" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A pack of shoulda macros for testing Rails apps." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shoes_tutorial_html"
+            label="shoes_tutorial_html">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes_tutorial_html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Shoes Tutorial Note : HTML version" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crm_issues"
+            label="crm_issues">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm_issues" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for Fat Free CRM that adds basic issue tracking" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Cash"
+            label="Cash">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cash (with capital C) is a personal cash manager intended to easily control your personal incomes and expenses, presenting graphical information and importing transactions from your bank export format." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="netrecorder"
+            label="netrecorder">
+        <attvalues>
+          <attvalue for="0"
+                    value="netrecorder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Record network requests and responses for easy stubbing of external calls" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cs546_project"
+            label="cs546_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="cs546_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CS546 Final Project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gen_server_mock"
+            label="gen_server_mock">
+        <attvalues>
+          <attvalue for="0"
+                    value="gen_server_mock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="erlang mocking for gen_server (gen_server mock)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="thrift.tmbundle"
+            label="thrift.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrift.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Thrift" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-imagecropper"
+            label="mt-plugin-imagecropper">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-imagecropper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Movable Type plugin to assist in the generation of a set array of thumbnails conforming to size requirements defined by the user." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="namecheap"
+            label="namecheap">
+        <attvalues>
+          <attvalue for="0"
+                    value="namecheap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby namecheap API wrapper " />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gedit-phplint"
+            label="gedit-phplint">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-phplint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This gedit plugin offers quick syntax checks for PHP." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acts-as-rated"
+            label="acts-as-rated">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-rated" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="git svn clone of acts-as-rated" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="roodi"
+            label="roodi">
+        <attvalues>
+          <attvalue for="0"
+                    value="roodi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby Object Oriented Design Inferometer" />
+          <attvalue for="10"
+                    value="98" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="query_reviewer"
+            label="query_reviewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="query_reviewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This rails plugin not only runs &quot;EXPLAIN&quot; before each of your select queries in development, but provides a small DIV in the rendered output of each page with the summary of query warnings that it analyzed." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-mode"
+            label="clojure-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A mode for emacs that handles clojure" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="kohana_calendar"
+            label="kohana_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of the Kohana v2 calendar to Kohana v3" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="geoping"
+            label="geoping">
+        <attvalues>
+          <attvalue for="0"
+                    value="geoping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open source Merb ping server that provides updates for the GeoWeb" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="imagery"
+            label="imagery">
+        <attvalues>
+          <attvalue for="0"
+                    value="imagery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Image server / proxy that can resize images on demand based on common file prefixes ( such as _small, _medium ) and apply other rmagick effects. Supposed to be used between a Squid/Varnish and S3 " />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="calendar_builder"
+            label="calendar_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendar_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bpreferences"
+            label="bpreferences">
+        <attvalues>
+          <attvalue for="0"
+                    value="bpreferences" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="tog_help"
+            label="tog_help">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_help" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Help System for Tog platform." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="glue"
+            label="glue">
+        <attvalues>
+          <attvalue for="0"
+                    value="glue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beautiful Gooey MVC Framework for Flex" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="kiwi"
+            label="kiwi">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiwi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="node.js package management system -- feature rich, fast, inspired by RubyGems + Gemcutter + Kiwi Fruits :D" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitterdroid"
+            label="twitterdroid">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterdroid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="TwitterDroid is a clone of Twitterific designed for Android." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="inflector"
+            label="inflector">
+        <attvalues>
+          <attvalue for="0"
+                    value="inflector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An implementation of the Ruby on Rails inflector in Objective-C." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cljex"
+            label="cljex">
+        <attvalues>
+          <attvalue for="0"
+                    value="cljex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collaborative effort aimed at providing supplementary examples for all of the standard Clojure API documentation." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="heroku-sinatra-app"
+            label="heroku-sinatra-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="heroku-sinatra-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fcss"
+            label="fcss">
+        <attvalues>
+          <attvalue for="0"
+                    value="fcss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Flash Cascading StyleSheet Library" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="scala-bert"
+            label="scala-bert">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-bert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Scala implementation of the BERT protocol" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="exception_notification"
+            label="exception_notification">
+        <attvalues>
+          <attvalue for="0"
+                    value="exception_notification" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gemified exception_notification rails plugin, compatible with Rails 2.3.5 with the RailsXss plugin" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_paperclip"
+            label="merb_paperclip">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_paperclip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A merb port of paperclip" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="semantic"
+            label="semantic">
+        <attvalues>
+          <attvalue for="0"
+                    value="semantic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Ruby Way for dealing with RDF, RDF(s) and the Semantic Web " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lor-jamwiki"
+            label="lor-jamwiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="lor-jamwiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modified jamwiki for linux.org.ru" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="learning_erlang"
+            label="learning_erlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning_erlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My playground as I learn erlang" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nanotest"
+            label="nanotest">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanotest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="When all you need is #assert" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="node-mongodb"
+            label="node-mongodb">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-mongodb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="mongodb bindings for node.js" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sentdiff"
+            label="sentdiff">
+        <attvalues>
+          <attvalue for="0"
+                    value="sentdiff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Diff that splits the files by sentences first. Made for editting text with somewhat-long paragraphs" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="guilt"
+            label="guilt">
+        <attvalues>
+          <attvalue for="0"
+                    value="guilt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="clone of guilt from git://git.kernel.org/pub/scm/linux/kernel/git/jsipek/guilt.git" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="microformats"
+            label="microformats">
+        <attvalues>
+          <attvalue for="0"
+                    value="microformats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Django application that makes it easy to integrate and use Microformats in your web-application." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xmlimporter"
+            label="xmlimporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlimporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[Symphony 2] A generic XML importer for Symphony" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cslim"
+            label="cslim">
+        <attvalues>
+          <attvalue for="0"
+                    value="cslim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Fitnesse Slim implementation in C" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="django-repo-browser"
+            label="django-repo-browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-repo-browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Killed: See http://github.com/alex/django-vcs instead" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jcarousel"
+            label="jcarousel">
+        <attvalues>
+          <attvalue for="0"
+                    value="jcarousel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Riding carousels with jQuery" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="handcar"
+            label="handcar">
+        <attvalues>
+          <attvalue for="0"
+                    value="handcar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Server-side console.log() for your Rails application" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="evemetrics_amqptools"
+            label="evemetrics_amqptools">
+        <attvalues>
+          <attvalue for="0"
+                    value="evemetrics_amqptools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example clients and tools in PHP, Python, Ruby, and Java for working with the EVE Metrics AMQP feed" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="chat_sandbox"
+            label="chat_sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="chat_sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a Bare Bones app used to demonstrate what Juggernaut has to offer" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flickr-uploadr-webos"
+            label="flickr-uploadr-webos">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr-uploadr-webos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Flickr uploader for webOS" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cementos"
+            label="cementos">
+        <attvalues>
+          <attvalue for="0"
+                    value="cementos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Core CMS plugins such as pages and mixed content" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="antlr-tutorial"
+            label="antlr-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="antlr-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Samouczek do ANTLR" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cap_gun"
+            label="cap_gun">
+        <attvalues>
+          <attvalue for="0"
+                    value="cap_gun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Bang!  You've deployed!" />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scipy-website"
+            label="scipy-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="scipy-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="freec"
+            label="freec">
+        <attvalues>
+          <attvalue for="0"
+                    value="freec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Freec is a framework you can build voice applications on top of. It makes use of the Event socket outbound API of Freeswitch." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whistle"
+            label="whistle">
+        <attvalues>
+          <attvalue for="0"
+                    value="whistle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Heavyweight template for Rails 2.3.x" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cl-cairo2"
+            label="cl-cairo2">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-cairo2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cairo bindings for Common Lisp" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="Comienzo"
+            label="Comienzo">
+        <attvalues>
+          <attvalue for="0"
+                    value="Comienzo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Comienzo is a starting theme for a Wordpress Development. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="racket"
+            label="racket">
+        <attvalues>
+          <attvalue for="0"
+                    value="racket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="listen to your app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitki"
+            label="gitki">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gitki is a wiki built on Git." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitteroauth"
+            label="twitteroauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitteroauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="The first PHP Library to support OAuth for Twitter's REST API." />
+          <attvalue for="10"
+                    value="192" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="php-file-iterator"
+            label="php-file-iterator">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-file-iterator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FilterIterator implementation that filters files based on a list of suffixes, prefixes, and other exclusion criteria." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="node-bertrpc"
+            label="node-bertrpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-bertrpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="BERT-RPC client and server for node.js" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-wsgi"
+            label="django-wsgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-wsgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library for better integration between django and the WSGI world." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gomps"
+            label="gomps">
+        <attvalues>
+          <attvalue for="0"
+                    value="gomps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MIPS simulator in Go" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="wokkel"
+            label="wokkel">
+        <attvalues>
+          <attvalue for="0"
+                    value="wokkel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git mirror of Ralph Meijer's wokkel." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="MT-TagOverride"
+            label="MT-TagOverride">
+        <attvalues>
+          <attvalue for="0"
+                    value="MT-TagOverride" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide a tag that can override native tags by MTML itself." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="resourceful"
+            label="resourceful">
+        <attvalues>
+          <attvalue for="0"
+                    value="resourceful" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An HTTP library for Ruby that takes advantage of everything HTTP has to offer." />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eCSStender.font-face.js"
+            label="eCSStender.font-face.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="eCSStender.font-face.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simplification of @font-face using eCSStender" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="antlr-elisp"
+            label="antlr-elisp">
+        <attvalues>
+          <attvalue for="0"
+                    value="antlr-elisp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ELisp backend for ANTLR" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="erlang_mysql"
+            label="erlang_mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A GitHub mirror of the native Erlang MySQL client library." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="optparse-js"
+            label="optparse-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="optparse-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Option parser for Javascript" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CodeIgniter-Ion-Auth"
+            label="CodeIgniter-Ion-Auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="CodeIgniter-Ion-Auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple and Lightweight Auth System based on Redux Auth 2" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruote_plugin"
+            label="ruote_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WARNING : work on this sub-project has ceased. A Rails plugin (Ruote, open source ruby workflow engine)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="templarx"
+            label="templarx">
+        <attvalues>
+          <attvalue for="0"
+                    value="templarx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="templatize archaeopteryx drum definition files to control arx via other ruby codes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crm-rails-example"
+            label="crm-rails-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm-rails-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This a example project of a rails app" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby_hiphop"
+            label="ruby_hiphop">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_hiphop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A brief introduction to Ruby and mid-90s hip hop" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-escape-extension"
+            label="radiant-escape-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-escape-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple tags for escaping content in Radiant CMS" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rorrim"
+            label="rorrim">
+        <attvalues>
+          <attvalue for="0"
+                    value="rorrim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python module designed to mirror a website." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cm-py"
+            label="cm-py">
+        <attvalues>
+          <attvalue for="0"
+                    value="cm-py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python wrapper for accessing the Campaign Monitor API using SOAP" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mtv-music"
+            label="mtv-music">
+        <attvalues>
+          <attvalue for="0"
+                    value="mtv-music" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for the MTV Music API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="idiomag"
+            label="idiomag">
+        <attvalues>
+          <attvalue for="0"
+                    value="idiomag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="wrapper for the idiomag api" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maply"
+            label="maply">
+        <attvalues>
+          <attvalue for="0"
+                    value="maply" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby plugin for easily including maps in your web app" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-server"
+            label="git-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="pure ruby version of git daemon server functions" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lilu"
+            label="lilu">
+        <attvalues>
+          <attvalue for="0"
+                    value="lilu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lilu is a mockup-driven templating framework for Ruby" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shippinglogic"
+            label="shippinglogic">
+        <attvalues>
+          <attvalue for="0"
+                    value="shippinglogic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Simple and straight forward interfaces to the various shipping web services" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-product-accessories"
+            label="spree-product-accessories">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-product-accessories" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An alternative extension to spree-accessories that uses a self-referential habtm relationship to associate products and accessories" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-emacs"
+            label="git-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Yet another git mode on emacs for newbies" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="acts_as_historically_sluggable"
+            label="acts_as_historically_sluggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_historically_sluggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-simple-product-manager"
+            label="radiant-simple-product-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-simple-product-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS that manages a Product and Category list that can be used to provide product lists and order forms across the site." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open-taobao"
+            label="open-taobao">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-taobao" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make use taobao open api  more flexible " />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="markaby"
+            label="markaby">
+        <attvalues>
+          <attvalue for="0"
+                    value="markaby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Markaby patched to run on rails 2.0.2" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="juice-maven-skin"
+            label="juice-maven-skin">
+        <attvalues>
+          <attvalue for="0"
+                    value="juice-maven-skin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Is a Juice-style skin for a Maven site." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mbmail"
+            label="mbmail">
+        <attvalues>
+          <attvalue for="0"
+                    value="mbmail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MbMail is a rails-plugin for handling mails for mobile-phone in Japan" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-page-group-permissions-extension"
+            label="radiant-page-group-permissions-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page-group-permissions-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Organize your users into groups and divide up site-editing privileges accordingly" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pagseguro"
+            label="pagseguro">
+        <attvalues>
+          <attvalue for="0"
+                    value="pagseguro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Um plugin para o Ruby on Rails que permite utilizar o PagSeguro" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_privilege"
+            label="acts_as_privilege">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_privilege" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rails plugin to restrict system access to authorized users." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stump"
+            label="stump">
+        <attvalues>
+          <attvalue for="0"
+                    value="stump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stubbing and mocking that doesn't hurt or suck.  WIN." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="organised_experiments"
+            label="organised_experiments">
+        <attvalues>
+          <attvalue for="0"
+                    value="organised_experiments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example of how bioinformatics experiments can be organised using object relational mapping, rake files, and data validations" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_encrypted_with_gpgme"
+            label="acts_as_encrypted_with_gpgme">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_encrypted_with_gpgme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to encrypt/decrypt columns of ActiveRecord models with GPGME" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="database_form"
+            label="database_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="database_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Database Form Page Extension for Radiant CMS" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cl_searcher"
+            label="cl_searcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl_searcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Craigslist searcher experiement" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-caching"
+            label="django-caching">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-caching" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Some examples of transparently caching things in Django." />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="papervision3dummy"
+            label="papervision3dummy">
+        <attvalues>
+          <attvalue for="0"
+                    value="papervision3dummy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="project-sprouts-robot-legs-bundle"
+            label="project-sprouts-robot-legs-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="project-sprouts-robot-legs-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generators and gems for the robotlegs framework under project sprouts" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scikits.image"
+            label="scikits.image">
+        <attvalues>
+          <attvalue for="0"
+                    value="scikits.image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Image Processing SciKit (Toolbox for SciPy)" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="python-googleanalytics"
+            label="python-googleanalytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-googleanalytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A python client for accessing the Google Analytics API" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="supercollider-tmbundle"
+            label="supercollider-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="supercollider-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for supercollider.app" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mindlocker"
+            label="mindlocker">
+        <attvalues>
+          <attvalue for="0"
+                    value="mindlocker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bliki software built on git, django with an evernote connector" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="CatalystX--ProtoWiki"
+            label="CatalystX--ProtoWiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="CatalystX--ProtoWiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimenting with Catalyst feature add-ons" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Spark"
+            label="Spark">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rakes are for chumps. *Real* men ignite their specks with sparks!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="irecovery"
+            label="irecovery">
+        <attvalues>
+          <attvalue for="0"
+                    value="irecovery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="console client for iBoot/iBSS 2.x and 3.x used by iPhone &amp; iPod touch." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="externals_howto"
+            label="externals_howto">
+        <attvalues>
+          <attvalue for="0"
+                    value="externals_howto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translation of &quot;Howto make externals for PD&quot;" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="github-import"
+            label="github-import">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-import" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="bulk-import existing repositories to github" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="todo-list"
+            label="todo-list">
+        <attvalues>
+          <attvalue for="0"
+                    value="todo-list" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple todolist (a la tadalist.com) in Sinatra" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="camper"
+            label="camper">
+        <attvalues>
+          <attvalue for="0"
+                    value="camper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Campfire (37Signals) to Jabber" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iCalReport"
+            label="iCalReport">
+        <attvalues>
+          <attvalue for="0"
+                    value="iCalReport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iCalReport reads iCal events and reports the time you spend on projects." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="shibuya.lisp"
+            label="shibuya.lisp">
+        <attvalues>
+          <attvalue for="0"
+                    value="shibuya.lisp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="common lisp utility" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="rufus-sqs"
+            label="rufus-sqs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rufus-sqs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a ruby library for Amazon SQS. (WARNING : no longer works)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flight-framework"
+            label="flight-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="flight-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An application framework for Flash and Flex" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="sirikata"
+            label="sirikata">
+        <attvalues>
+          <attvalue for="0"
+                    value="sirikata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Sirikata is a BSD-licensed platform for networked 3d environments" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="genius"
+            label="genius">
+        <attvalues>
+          <attvalue for="0"
+                    value="genius" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl script to help humans learn facts." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="LighthouseBot"
+            label="LighthouseBot">
+        <attvalues>
+          <attvalue for="0"
+                    value="LighthouseBot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bot to return tickets from Lighthouse." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libomxil-bellagio"
+            label="libomxil-bellagio">
+        <attvalues>
+          <attvalue for="0"
+                    value="libomxil-bellagio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bellagio OpenMAX IL" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="voldemort"
+            label="voldemort">
+        <attvalues>
+          <attvalue for="0"
+                    value="voldemort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="72" />
+          <attvalue for="9"
+                    value="An open source clone of Amazon's Dynamo." />
+          <attvalue for="10"
+                    value="233" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="Hoppy"
+            label="Hoppy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hoppy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Flash XMLSocket Server ( perl implementation )" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="arc-lib"
+            label="arc-lib">
+        <attvalues>
+          <attvalue for="0"
+                    value="arc-lib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A succinct method for sharing Arc libraries." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dbf"
+            label="dbf">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="DBF is a small fast Ruby library for reading dBase, xBase, Clipper and FoxPro database files" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-mumblr"
+            label="django-mumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mumblr is a basic Django tumblelog application that uses MongoDB." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Simple-ORM"
+            label="Simple-ORM">
+        <attvalues>
+          <attvalue for="0"
+                    value="Simple-ORM" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple but efficient ORM-like class for PHP" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="graphite-rabbitmq"
+            label="graphite-rabbitmq">
+        <attvalues>
+          <attvalue for="0"
+                    value="graphite-rabbitmq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Graphite + RabbitMQ integration scripts" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ProtoShieldPro"
+            label="ProtoShieldPro">
+        <attvalues>
+          <attvalue for="0"
+                    value="ProtoShieldPro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="General purpose prototyping shield for the Arduino Pro" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twitty-twister"
+            label="twitty-twister">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitty-twister" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A twisted client for twitter-like APIs." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mysql-snmp"
+            label="mysql-snmp">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql-snmp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Net-SNMP perl agent for monitoring MySQL servers" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="FluidDB-Status"
+            label="FluidDB-Status">
+        <attvalues>
+          <attvalue for="0"
+                    value="FluidDB-Status" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monitor FluidDB's status" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hData-building-blocks"
+            label="hData-building-blocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="hData-building-blocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C32 / L32 aligned section documents for hData" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="com.pixeldepo"
+            label="com.pixeldepo">
+        <attvalues>
+          <attvalue for="0"
+                    value="com.pixeldepo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just some ActionScript 3 classes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="under_construction"
+            label="under_construction">
+        <attvalues>
+          <attvalue for="0"
+                    value="under_construction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A JQuery Utility for hiding or overlaying elements that haven't been built yet" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redisent"
+            label="redisent">
+        <attvalues>
+          <attvalue for="0"
+                    value="redisent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Redis interface for the modest" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="firefoxnotify"
+            label="firefoxnotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="firefoxnotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Send DBus Notifications from Firefox on Download Complete" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakephp-bookmark-helper"
+            label="cakephp-bookmark-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-bookmark-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakephp helper plugin that creates links to popular bookmarking web-applications

+" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="P_BLOG"
+            label="P_BLOG">
+        <attvalues>
+          <attvalue for="0"
+                    value="P_BLOG" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP &amp; MySQL driven blogging engine. P_BLOG generates W3C-Valid XHTML1.0 strict or XHTML1.1. License : GPL" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fast_git_deploy"
+            label="fast_git_deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast_git_deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Cap tasks to speed up cap deploys with git instead of symlinking (as described http://github.com/blog/470-deployment-script-spring-cleaning - thanks chris)" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="these-are-forms"
+            label="these-are-forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="these-are-forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A comprehensive HTML/CSS forms framework inspired by Wufoo." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-tmbundle"
+            label="ruby-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Ruby TextMate bundle" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="find-param"
+            label="find-param">
+        <attvalues>
+          <attvalue for="0"
+                    value="find-param" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The simplest and most pointless rails plugin ever." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nbdn"
+            label="nbdn">
+        <attvalues>
+          <attvalue for="0"
+                    value="nbdn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="nbdn_nashville" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="halley"
+            label="halley">
+        <attvalues>
+          <attvalue for="0"
+                    value="halley" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Messaging between mobile devices" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bespoke"
+            label="bespoke">
+        <attvalues>
+          <attvalue for="0"
+                    value="bespoke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An application to support small business manufacturing processes, that typically custom design for clients" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="musicbore"
+            label="musicbore">
+        <attvalues>
+          <attvalue for="0"
+                    value="musicbore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A music bore" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="plackperl.org"
+            label="plackperl.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="plackperl.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="plackperl.org website files" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jukebox.rb"
+            label="jukebox.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="jukebox.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a music player designed for agile software development teams" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nsm.fb_connect.ee_addon"
+            label="nsm.fb_connect.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="nsm.fb_connect.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook Connect Addon for Expressionengine" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-help-extension"
+            label="radiant-help-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-help-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Help documentation extension for radiant cms" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="elementalClinic"
+            label="elementalClinic">
+        <attvalues>
+          <attvalue for="0"
+                    value="elementalClinic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Electronic Medial Records (EMR) System for Mental Health" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="mos_eisley"
+            label="mos_eisley">
+        <attvalues>
+          <attvalue for="0"
+                    value="mos_eisley" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mochiweb"
+            label="mochiweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="mochiweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang HTTP toolkit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubyconf2009"
+            label="rubyconf2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyconf2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demos for RubyConf 2009" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-gallery"
+            label="django-gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Image Gallery" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="erlbox"
+            label="erlbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Erlang Toolbox - Rake tasks for managing Erlang projects" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="static_model"
+            label="static_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="static_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord like functionalities for reading from YAML with a simple class implementation" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="endpointr"
+            label="endpointr">
+        <attvalues>
+          <attvalue for="0"
+                    value="endpointr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Leopard UI for testing OAuth endpoints" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mp"
+            label="mp">
+        <attvalues>
+          <attvalue for="0"
+                    value="mp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Migrations for PHP" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="CGI-Compile"
+            label="CGI-Compile">
+        <attvalues>
+          <attvalue for="0"
+                    value="CGI-Compile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compile .cgi script into a sub" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="devise_example"
+            label="devise_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="devise_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An example app which uses Devise" />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tuio-ruby"
+            label="tuio-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuio-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby implementation of a TUIO client" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shapelib"
+            label="shapelib">
+        <attvalues>
+          <attvalue for="0"
+                    value="shapelib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper around libshape for handling ESRI shapefiles" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="csshttprequest"
+            label="csshttprequest">
+        <attvalues>
+          <attvalue for="0"
+                    value="csshttprequest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CSSHttpRequest is cross-domain AJAX using CSS as a transport" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="superfeedr-rb"
+            label="superfeedr-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="superfeedr-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Superfeedr API library written on top of Blather" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="serialized_attributes"
+            label="serialized_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="serialized_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="kind of a bridge between using AR and a full blown schema-free db" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ngrams"
+            label="ngrams">
+        <attvalues>
+          <attvalue for="0"
+                    value="ngrams" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Project 2: Language Modeling" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ri.states_select.ff_fieldtype"
+            label="ri.states_select.ff_fieldtype">
+        <attvalues>
+          <attvalue for="0"
+                    value="ri.states_select.ff_fieldtype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A FieldFrame FieldType that allows you to create a custom drop-down field with the 50 United States of America." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mwd_base"
+            label="mwd_base">
+        <attvalues>
+          <attvalue for="0"
+                    value="mwd_base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MGTwitterEngine"
+            label="MGTwitterEngine">
+        <attvalues>
+          <attvalue for="0"
+                    value="MGTwitterEngine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Git fork for a Cocoa Twitter Engine MGTwitterEngine. Originally by Matt Gemmell." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-cache"
+            label="codeigniter-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A cache library for CodeIgniter that can cache by library call, model call or just custom data via get/write methods." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-product-slider"
+            label="jquery-product-slider">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-product-slider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apple-style project slider" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jsunit"
+            label="jsunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The original unit-testing framework for JavaScript" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="greasemonkey-multi-script-compiler"
+            label="greasemonkey-multi-script-compiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="greasemonkey-multi-script-compiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Compiles multiple Greasemonkey user scripts into a standalone Firefox extension, based heavily on Anthony Lieuallen's (single) script compiler." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="planeta-gnulinux-brasil"
+            label="planeta-gnulinux-brasil">
+        <attvalues>
+          <attvalue for="0"
+                    value="planeta-gnulinux-brasil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Codigo do Planeta GNU/Linux Brasil" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Yelpr"
+            label="Yelpr">
+        <attvalues>
+          <attvalue for="0"
+                    value="Yelpr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Hello World Application for Titanium Mobile" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spree_heroku"
+            label="spree_heroku">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree_heroku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="extension to Spree so it plays nicely with Heroku" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="landscaper"
+            label="landscaper">
+        <attvalues>
+          <attvalue for="0"
+                    value="landscaper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="リアルタイムストラテジーゲーム (2009年度徳島大学ソフトウェア実験最優秀作品)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="paperclip_validations"
+            label="paperclip_validations">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip_validations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of useful validations for the thoughtbot paperclip plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sparklines-generator"
+            label="sparklines-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparklines-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails generator that creates a controller for generating small graphs from a helper." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="testing-capistrano-demo"
+            label="testing-capistrano-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="testing-capistrano-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample app that shows how you can do end-to-end testing of capistrano tasks on a single machine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="migreazy"
+            label="migreazy">
+        <attvalues>
+          <attvalue for="0"
+                    value="migreazy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helps you manage Rails migrations across different code branches." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Settings"
+            label="android_packages_apps_Settings">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Settings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Android settings app (cyanogenmod)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Tatsumaki"
+            label="Tatsumaki">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tatsumaki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Plack-based nonblocking Web framework for IO-bound delayed response, server push (streaming) and long-poll comet" />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ym4r_mapstraction"
+            label="ym4r_mapstraction">
+        <attvalues>
+          <attvalue for="0"
+                    value="ym4r_mapstraction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Git clone of the original svn repo" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sacruby"
+            label="sacruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="sacruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code Examples and mini-projects for the Sacramento Ruby Meetup group" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gdata"
+            label="gdata">
+        <attvalues>
+          <attvalue for="0"
+                    value="gdata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="CakePHP plugin for interacting with Gdata API" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ant-tmbundle"
+            label="ant-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ant-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ant TextMate Bundle" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="othello"
+            label="othello">
+        <attvalues>
+          <attvalue for="0"
+                    value="othello" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="othello game for Matsue Ruby Kaigi 02 (matsuerubykaigi02) #matrk02" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="buclet"
+            label="buclet">
+        <attvalues>
+          <attvalue for="0"
+                    value="buclet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CFFI bindings to Bullet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="TicGit.net"
+            label="TicGit.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="TicGit.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple distributed issue tracker based on git" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="timestamped_boolean"
+            label="timestamped_boolean">
+        <attvalues>
+          <attvalue for="0"
+                    value="timestamped_boolean" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin that creates boolean methods on a timestamped field" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jd"
+            label="jd">
+        <attvalues>
+          <attvalue for="0"
+                    value="jd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="redartisan.com rewrite and development of a Sinatra based micro-blogging engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cedet"
+            label="cedet">
+        <attvalues>
+          <attvalue for="0"
+                    value="cedet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Collection of Emacs Development Environment Tools" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="valhalla-irc-bot"
+            label="valhalla-irc-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="valhalla-irc-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is an IRC bot that posts messages through the django-valhalla API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gen_smtp"
+            label="gen_smtp">
+        <attvalues>
+          <attvalue for="0"
+                    value="gen_smtp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A generic SMTP server and client in Erlang that can be extended via callback modules" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="django-haystack"
+            label="django-haystack">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-haystack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Modular search for Django. Currently v1.1.0-alpha." />
+          <attvalue for="10"
+                    value="271" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-github"
+            label="django-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Basic django app for integrating with GitHub" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-View-XML-Generator"
+            label="Catalyst-View-XML-Generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-View-XML-Generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Catalyst View class for rendering XML using XML::Generator::PerlData" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sinatra_warden"
+            label="sinatra_warden">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_warden" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="authentication module for sinatra and some auth helpers" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-pull-hook"
+            label="git-pull-hook">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-pull-hook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sinatra app that takes github's post-receive-hook and git pulls to the local repo." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lumber_jack_note"
+            label="lumber_jack_note">
+        <attvalues>
+          <attvalue for="0"
+                    value="lumber_jack_note" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Note model from LumberJack Project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoptoad_notifier_filter"
+            label="hoptoad_notifier_filter">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoptoad_notifier_filter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A filter for ASP.NET MVC that reports exceptions to Hoptoad." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="piece-unity-component-exceptionhandler"
+            label="piece-unity-component-exceptionhandler">
+        <attvalues>
+          <attvalue for="0"
+                    value="piece-unity-component-exceptionhandler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A component for exception handling" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="flash-profiler"
+            label="flash-profiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="flash-profiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="open-source profiler for flash applications, utilizing the flash.sampler api" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="leex"
+            label="leex">
+        <attvalues>
+          <attvalue for="0"
+                    value="leex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lexical analyzer generator for Erlang" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="machinist_mongo"
+            label="machinist_mongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="machinist_mongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Machinist adapters for MongoDB ORMs." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php.sugar"
+            label="php.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="php.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Official Espresso php.sugar" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="phpMyId"
+            label="phpMyId">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpMyId" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of CJ Niemiras phpMyId project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cakephp-discuss"
+            label="cakephp-discuss">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-discuss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A forum / discussion board plugin for CakePHP. Uses existing Auth component and users table to create basic forums for your CakePHP application." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tmtheme10forward"
+            label="tmtheme10forward">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmtheme10forward" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my textmate theme (based on Thomas Aylott's themes)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="table_migrator"
+            label="table_migrator">
+        <attvalues>
+          <attvalue for="0"
+                    value="table_migrator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Zero-downtime table migrations in MySQL" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data_columns"
+            label="data_columns">
+        <attvalues>
+          <attvalue for="0"
+                    value="data_columns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Store multiple columns in serialized data column" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="highrise-iphone"
+            label="highrise-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="highrise-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Highrise on the iPhone &lt;yet to be named&gt;" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="PluginsKit"
+            label="PluginsKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="PluginsKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Plugins repository for open source projects linked to GitHub" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ape-javascript-library"
+            label="ape-javascript-library">
+        <attvalues>
+          <attvalue for="0"
+                    value="ape-javascript-library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Minimal JavaScript library for writing and developing widgets." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phpunit-documentation"
+            label="phpunit-documentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpunit-documentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Documentation for PHPUnit." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="active_directory_auth"
+            label="active_directory_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_directory_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A plugin to allow rails apps to authenticate to Active Directory" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-opencv"
+            label="ruby-opencv">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-opencv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Versioned fork of the OpenCV gem for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fubumvc-examples"
+            label="fubumvc-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="fubumvc-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Example applications that demonstrate the abilities of FubuMVC" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="hd_MailToolbox"
+            label="hd_MailToolbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="hd_MailToolbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools for handling too much Mail" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="liquidmetal"
+            label="liquidmetal">
+        <attvalues>
+          <attvalue for="0"
+                    value="liquidmetal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mimetic poly-alloy of the Quicksilver scoring algorithm, essentially LiquidMetal. &lt;/Schwarzenegger Voice&gt;" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="has_ratings"
+            label="has_ratings">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_ratings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add rating support to Rails apps with this plugin" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stale_fish"
+            label="stale_fish">
+        <attvalues>
+          <attvalue for="0"
+                    value="stale_fish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="keep file fixtures (canned responses) current in your application" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-time"
+            label="scala-time">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Scala wrapper for Joda Time" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="formvalidator-assets"
+            label="formvalidator-assets">
+        <attvalues>
+          <attvalue for="0"
+                    value="formvalidator-assets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="has_machine_tags"
+            label="has_machine_tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_machine_tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A rails tagging plugin implementing flickr's machine tags + maybe more (semantic tags)" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pluto"
+            label="pluto">
+        <attvalues>
+          <attvalue for="0"
+                    value="pluto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A planet style feed aggregator written in Ruby" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rhino-esb"
+            label="rhino-esb">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-esb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Developer friendly service bus for .NET" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="globalresourceloader"
+            label="globalresourceloader">
+        <attvalues>
+          <attvalue for="0"
+                    value="globalresourceloader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows you to select datasources and events to be used on all pages." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mongo_db_logger"
+            label="mongo_db_logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo_db_logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Mongo DB Logger for Rails - centralized logging for rails apps in MongoDB" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mpp"
+            label="mpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="mpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A preprocessor for MIPS" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="giza"
+            label="giza">
+        <attvalues>
+          <attvalue for="0"
+                    value="giza" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Erlang client for the Sphinx search engine" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="eldap"
+            label="eldap">
+        <attvalues>
+          <attvalue for="0"
+                    value="eldap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Erlang LDAP API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bite-me"
+            label="bite-me">
+        <attvalues>
+          <attvalue for="0"
+                    value="bite-me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Projeto-acomp"
+            label="Projeto-acomp">
+        <attvalues>
+          <attvalue for="0"
+                    value="Projeto-acomp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Trabalho de Engenharia de Software I 2009.2" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PhotoViewer"
+            label="PhotoViewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="PhotoViewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Quick PhotoViewer for the iPhone.  Branched from three20's photo view classes, and stripped down to remove unnecessary bulk." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="paparazzi"
+            label="paparazzi">
+        <attvalues>
+          <attvalue for="0"
+                    value="paparazzi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Paparazzi UAV" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="plugin-KeyExplorer-staging"
+            label="plugin-KeyExplorer-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-KeyExplorer-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="KeyExplorer plugin (staging area, writable by any developer)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubyenterpriseedition187"
+            label="rubyenterpriseedition187">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyenterpriseedition187" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby Enterprise Edition based on MRI 1.8.7-p174" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="activity_streams"
+            label="activity_streams">
+        <attvalues>
+          <attvalue for="0"
+                    value="activity_streams" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ActivityStreams is a Rails Plug-in providing a customizable framework for cataloging and publishing user activity and social objects." />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="resourceful_views"
+            label="resourceful_views">
+        <attvalues>
+          <attvalue for="0"
+                    value="resourceful_views" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ResourcefulViews aims to take RESTful conventions beyond controllers and into views by extending the 'map.resources' method to install a comprehensive vocabulary of resource-oriented view helpers" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wordpress-linked-list-plugin"
+            label="wordpress-linked-list-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress-linked-list-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inspired by the &quot;Linked List&quot; on daringfireball.net. Allows you to specify Wordpress posts that should be treated like an external link with a description. The post's permalink takes you to that URL instead of the post itself." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tiny_mce_helper"
+            label="tiny_mce_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiny_mce_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds helper methods for creating the TinyMCE initialization script" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="linode-dyndns"
+            label="linode-dyndns">
+        <attvalues>
+          <attvalue for="0"
+                    value="linode-dyndns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python script with no dependencies for updating DNS entries on Linode" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moosex-lexicalroleapplication"
+            label="moosex-lexicalroleapplication">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-lexicalroleapplication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gettext_rails"
+            label="gettext_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="gettext_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby on Rails (&gt;=2.3) localization support with Ruby-GetText-Package." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="test-spec-script"
+            label="test-spec-script">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-spec-script" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A script that converts tests from test/spec to Rails 2.3+ standard test syntax" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shell-fm"
+            label="shell-fm">
+        <attvalues>
+          <attvalue for="0"
+                    value="shell-fm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Lightweight console-based radio player for Last.FM radio streams." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="my-personal-home-page"
+            label="my-personal-home-page">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-personal-home-page" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FTP Push Web Publisher written in Perl and Catalyst" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-simpler-blog"
+            label="django-simpler-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-simpler-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple blog." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree_product_ordering"
+            label="spree_product_ordering">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree_product_ordering" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows simple drag and drop product re-ordering" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="LABjs"
+            label="LABjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="LABjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Loading And Blocking JavaScript: On-demand parallel loader for JavaScript with execution order dependencies" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="LabJackPython"
+            label="LabJackPython">
+        <attvalues>
+          <attvalue for="0"
+                    value="LabJackPython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The offical Python module and classes for interacting with LabJack devices" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="femhub_notebook"
+            label="femhub_notebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="femhub_notebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubygittest"
+            label="rubygittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubygittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is project was creaed to learn how to use git" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="country_codes"
+            label="country_codes">
+        <attvalues>
+          <attvalue for="0"
+                    value="country_codes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Country Codes plugin finds and converts between country information as described in ISO 3166-1; forked from official SVN repo to fix bugs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="node-webkor"
+            label="node-webkor">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-webkor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mini web framework built on Node.js" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-redis-cache"
+            label="django-redis-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-redis-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Redis cache backend for django" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="table_builder"
+            label="table_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="table_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails builder for creating tables and calendars inspired by ActionView's FormBuilder." />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http_accept_language"
+            label="http_accept_language">
+        <attvalues>
+          <attvalue for="0"
+                    value="http_accept_language" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin. Fishes out the Accept-Language header into an array." />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-gem-build"
+            label="github-gem-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-gem-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Locally build and install GitHub gems" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="maintenance_mode"
+            label="maintenance_mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="maintenance_mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Replacement for the Maintenance Mode feature, found in versions of Symphony prior to 2.0 stable." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="incogito"
+            label="incogito">
+        <attvalues>
+          <attvalue for="0"
+                    value="incogito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="JavaZone's agenda planner" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="peasycam"
+            label="peasycam">
+        <attvalues>
+          <attvalue for="0"
+                    value="peasycam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dead-simple mouse-driven camera for Processing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="grails-internals-handbook"
+            label="grails-internals-handbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-internals-handbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A community-driven book describing inner workings of the Grails framework" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clojurebot"
+            label="clojurebot">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojurebot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An IRC bot written in Clojure" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="fleakr"
+            label="fleakr">
+        <attvalues>
+          <attvalue for="0"
+                    value="fleakr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A small, yet powerful, gem to interface with Flickr photostreams" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nodelog"
+            label="nodelog">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodelog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A node.js irc bot that logs a channel" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dynamic_image_engine"
+            label="dynamic_image_engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynamic_image_engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DynamicImage is a rails engine providing transparent uploading, resizing and processing on the fly, and caching of image files." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iscape-djangonews"
+            label="iscape-djangonews">
+        <attvalues>
+          <attvalue for="0"
+                    value="iscape-djangonews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple news application built with Django" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ec2cluster"
+            label="ec2cluster">
+        <attvalues>
+          <attvalue for="0"
+                    value="ec2cluster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Rails REST web service and dashboard UI for launching MPI clusters on Amazon EC2 and running user submitted jobs" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sgtpuzzles"
+            label="sgtpuzzles">
+        <attvalues>
+          <attvalue for="0"
+                    value="sgtpuzzles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simon Tatham's puzzles, with my Android port added. Builds a partly-native Android app using just Make (and Simon's build system). Run mkfiles.pl and use Makefile.android." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lettersapp_web"
+            label="lettersapp_web">
+        <attvalues>
+          <attvalue for="0"
+                    value="lettersapp_web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A website for Letters.app" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zeromq1"
+            label="zeromq1">
+        <attvalues>
+          <attvalue for="0"
+                    value="zeromq1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="lightweight messaging kernel" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="restfulx"
+            label="restfulx">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RestfulX Framework Code Generation Engine / Rails 2.1+ Integration Support" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webget_ruby_ramp"
+            label="webget_ruby_ramp">
+        <attvalues>
+          <attvalue for="0"
+                    value="webget_ruby_ramp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby extensions" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fitnesse-pom-widget"
+            label="fitnesse-pom-widget">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitnesse-pom-widget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is an atempt to rewrite the fitnesse-pom-widget found at: http://boss.bekk.no/fitnesse-pom-widget/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lawnchair"
+            label="lawnchair">
+        <attvalues>
+          <attvalue for="0"
+                    value="lawnchair" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A lightweight clientside JSON document store," />
+          <attvalue for="10"
+                    value="175" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="intervaldb"
+            label="intervaldb">
+        <attvalues>
+          <attvalue for="0"
+                    value="intervaldb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="prolog wrapper for PyGR Nested Containment Lists (NCLs)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-basic-tumblelog"
+            label="django-basic-tumblelog">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-basic-tumblelog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Basic Tumblelog application" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dotproject"
+            label="dotproject">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotproject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="online open source project management system written in PHP/MySQL under the GPL" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="YD-Forum"
+            label="YD-Forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="YD-Forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The Young Developer Forum app" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radiant-page-part-handling-extension"
+            label="radiant-page-part-handling-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page-part-handling-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Load page parts over url parameters" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kohana-module--ckeditor"
+            label="kohana-module--ckeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-module--ckeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="decisiontree"
+            label="decisiontree">
+        <attvalues>
+          <attvalue for="0"
+                    value="decisiontree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ID3-based implementation of the ML Decision Tree algorithm" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="extended_fragment_cache"
+            label="extended_fragment_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="extended_fragment_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides content interpolation and an in-process memory cache for Rails fragment caching." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-mail-to-extension"
+            label="radiant-mail-to-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-mail-to-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MailTo is a Radiant CMS extension that hides e-mails from robots. It is a simple wrapper for the Rails mail_to tag with :encode =&gt; :javascript." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="buildr4eclipse"
+            label="buildr4eclipse">
+        <attvalues>
+          <attvalue for="0"
+                    value="buildr4eclipse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Builder extensions to build eclipse plugins and features" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="flexr"
+            label="flexr">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails power with flex and google graphics beauty." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cucumber-tmbundle"
+            label="cucumber-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for Cucumber - fork of RSpec Story Runner bundle" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="VTK"
+            label="VTK">
+        <attvalues>
+          <attvalue for="0"
+                    value="VTK" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Visualization Toolkit" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="foursquare-palmpre"
+            label="foursquare-palmpre">
+        <attvalues>
+          <attvalue for="0"
+                    value="foursquare-palmpre" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A WebOS app for Palm's Pre and Pixi." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="app-yerv"
+            label="app-yerv">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-yerv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="manage and deploy service definitions" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ghostscriptsharp"
+            label="ghostscriptsharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghostscriptsharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A C# wrapper for the Ghostscript library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="tubemarks"
+            label="tubemarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="tubemarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="social bookmarking for videos" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="visage"
+            label="visage">
+        <attvalues>
+          <attvalue for="0"
+                    value="visage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="a web (interface | service) for viewing collectd statistics" />
+          <attvalue for="10"
+                    value="119" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twit-ee.ee_addon"
+            label="twit-ee.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="twit-ee.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Show data from the Twitter API in ExpressionEngine templates" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="crufty"
+            label="crufty">
+        <attvalues>
+          <attvalue for="0"
+                    value="crufty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails Plugin - Find unused methods in your projects" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JS-Wiring"
+            label="JS-Wiring">
+        <attvalues>
+          <attvalue for="0"
+                    value="JS-Wiring" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lightweight dependency injection container for JavaScript" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nested_layouts"
+            label="nested_layouts">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested_layouts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The only fork of &quot;nested_layouts&quot; Rails plugin in Github that correctly bug fixed for Rails 2.3" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lazyscripts_pool_opensolaris"
+            label="lazyscripts_pool_opensolaris">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyscripts_pool_opensolaris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scripts and config pool for lazyscripts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="active_api"
+            label="active_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An api layer for ruby" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google_maps_and_geokit_demo"
+            label="google_maps_and_geokit_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_maps_and_geokit_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo site using rails, google maps plugin and GeoKit plugin" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="android_external_flac"
+            label="android_external_flac">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_external_flac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="FLAC libraries for Android Open Source Project" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="selenium-extjs"
+            label="selenium-extjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium-extjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A framework in ruby to test your extjs applications with selenium" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="CPANTS"
+            label="CPANTS">
+        <attvalues>
+          <attvalue for="0"
+                    value="CPANTS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CPAN Testing Service" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="itunes_parser"
+            label="itunes_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="itunes_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iTunes Parser live coding project" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="js-iamheremap"
+            label="js-iamheremap">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-iamheremap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Javascript library to create and embedded map to find the latitude and longitude of a point, using the ModestMaps Javascript API." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="learn-c"
+            label="learn-c">
+        <attvalues>
+          <attvalue for="0"
+                    value="learn-c" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Files associated with practice in the programming language C" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="freedesktop.org-specs"
+            label="freedesktop.org-specs">
+        <attvalues>
+          <attvalue for="0"
+                    value="freedesktop.org-specs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experiment with hosting freedesktop.org specifications in a dvcs repository for better management." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="storeconfigs-performance-testing"
+            label="storeconfigs-performance-testing">
+        <attvalues>
+          <attvalue for="0"
+                    value="storeconfigs-performance-testing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample repository for doing load testing on Puppet's StoreConfigs feature" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erecompi"
+            label="erecompi">
+        <attvalues>
+          <attvalue for="0"
+                    value="erecompi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gunit"
+            label="gunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="gunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Testing tool for ANTLR grammars" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mango"
+            label="mango">
+        <attvalues>
+          <attvalue for="0"
+                    value="mango" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A blog built with Sinatra and MongoDB" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="binaryme"
+            label="binaryme">
+        <attvalues>
+          <attvalue for="0"
+                    value="binaryme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="You are a goddamned beautiful snowflake. Probably." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="masterdata"
+            label="masterdata">
+        <attvalues>
+          <attvalue for="0"
+                    value="masterdata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Project to track basic data and generate files from it like SQL, Java or Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jquery_rails_ujs_helper"
+            label="jquery_rails_ujs_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_rails_ujs_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Some helper methods to ease the construction of an unobstrusive jquery/jrails rails application" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="o3"
+            label="o3">
+        <attvalues>
+          <attvalue for="0"
+                    value="o3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ajax.org O3 is a collection of C++ components which are exposed through a  JavaScript API. On top of that it is also a library that allows you to create  those components. Ajax.org O3 allows you to run the same code anywhere " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="infinitelabs-build-tools"
+            label="infinitelabs-build-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="infinitelabs-build-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build tools required to build ∞labs projects." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="arc"
+            label="arc">
+        <attvalues>
+          <attvalue for="0"
+                    value="arc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Paul Graham's Brand New Lisp" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ezcrypto"
+            label="ezcrypto">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezcrypto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy Crypto for Ruby" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mpu"
+            label="mpu">
+        <attvalues>
+          <attvalue for="0"
+                    value="mpu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="deploy_kit"
+            label="deploy_kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="deploy_kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-import-export-extension"
+            label="radiant-import-export-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-import-export-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS to support importing and exporting data between the database and YAML." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-aggregate"
+            label="test-aggregate">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-aggregate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Aggregate Tests In a Single Process (vastly improved performance)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="a2ws"
+            label="a2ws">
+        <attvalues>
+          <attvalue for="0"
+                    value="a2ws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Amazon Associates search gem" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gchartrb"
+            label="gchartrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="gchartrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ruby wrapper around the Google Chart API" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hqapi"
+            label="hqapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="hqapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web Service API for Hyperic HQ" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby2make"
+            label="ruby2make">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby2make" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DSL to write Makefiles in Ruby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="radiant-textile-toolbar-extension"
+            label="radiant-textile-toolbar-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-textile-toolbar-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds toolbars to Textile-enabled text areas in the admin." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-polls-extension"
+            label="radiant-polls-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-polls-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds web polls to Radiant." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="table_for"
+            label="table_for">
+        <attvalues>
+          <attvalue for="0"
+                    value="table_for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An ActionView plugin similar to form_for, but for creating tables" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sweet_merb_fixtures"
+            label="sweet_merb_fixtures">
+        <attvalues>
+          <attvalue for="0"
+                    value="sweet_merb_fixtures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A way to store records from YAML file." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="FacturaMOR"
+            label="FacturaMOR">
+        <attvalues>
+          <attvalue for="0"
+                    value="FacturaMOR" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An application for managing your invoices." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="score-keeper"
+            label="score-keeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="score-keeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Score Keeper is a very simple web app for keeping score, rankings, etc. for games." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-multidb"
+            label="django-multidb">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-multidb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple example of using Django to work with multiple databases." />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="awsymandias"
+            label="awsymandias">
+        <attvalues>
+          <attvalue for="0"
+                    value="awsymandias" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Set up, track, and tear down complicated AWS EC2 environments." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="populator"
+            label="populator">
+        <attvalues>
+          <attvalue for="0"
+                    value="populator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Mass populate an Active Record database." />
+          <attvalue for="10"
+                    value="190" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flashlitebox"
+            label="flashlitebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="flashlitebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Full screen &quot;lightbox&quot; in flash in under 1KB" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="butane"
+            label="butane">
+        <attvalues>
+          <attvalue for="0"
+                    value="butane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A propane-like campfire notification for Linux" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-boilerplate-script"
+            label="rails-boilerplate-script">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-boilerplate-script" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Boilerplate Rails Script for restful-authentication, jQuery/jRails, and shoulda" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="RTreeCouchDB"
+            label="RTreeCouchDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="RTreeCouchDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang R-Tree implementation I'm going to try and move into CouchDB for n-dimensional spatial indexing" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="ny-times-congress"
+            label="ny-times-congress">
+        <attvalues>
+          <attvalue for="0"
+                    value="ny-times-congress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for the New York Times Congress API." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ron"
+            label="ron">
+        <attvalues>
+          <attvalue for="0"
+                    value="ron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="the opposite of roff" />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ojdcheck"
+            label="ojdcheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="ojdcheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenJavaDocCheck" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rack-streaming-proxy"
+            label="rack-streaming-proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-streaming-proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Streaming proxy for Rack, the rainbows to Rack::Proxy's unicorn" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-TraitFor-View-MarkupValidation"
+            label="Catalyst-TraitFor-View-MarkupValidation">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-TraitFor-View-MarkupValidation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debug Trait for the Perl Catalyst Framework that performs markup validation of generated content" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="crisscross"
+            label="crisscross">
+        <attvalues>
+          <attvalue for="0"
+                    value="crisscross" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A C++ library with various uses." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="webreminder"
+            label="webreminder">
+        <attvalues>
+          <attvalue for="0"
+                    value="webreminder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A web frontend to BillReminder" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webbytest"
+            label="webbytest">
+        <attvalues>
+          <attvalue for="0"
+                    value="webbytest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an sbt plugin to generate HTML reports as tests run" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="simple-maps"
+            label="simple-maps">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-maps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add Google Maps in seconds. Maps any and all hCards on the page and resizes the map to fit. Uses the new Google Maps JavaScript API v3. It will even do the geocoding for you!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chordjerl"
+            label="chordjerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="chordjerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Erlang implementation of the Chord distributed hash lookup protocol" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="mimic_ssl"
+            label="mimic_ssl">
+        <attvalues>
+          <attvalue for="0"
+                    value="mimic_ssl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin that allows an application using the ssl_requirement plugin to behave as if there is an SSL server running when there isn't." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-twitter"
+            label="codeigniter-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Twitter API Library for CodeIgniter" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="PS2-Mouse-Arduino"
+            label="PS2-Mouse-Arduino">
+        <attvalues>
+          <attvalue for="0"
+                    value="PS2-Mouse-Arduino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value=" Arduino/Wiring Library for interfacing with a PS2 mouse." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="taeb.sartak.org"
+            label="taeb.sartak.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="taeb.sartak.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The TAEB website" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="railsmate"
+            label="railsmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="railsmate is a cheatsheet widget for apple dashboard" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="curses-toolkit"
+            label="curses-toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="curses-toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Curses::Toolkit perl module" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="zendesk-jira-plugin"
+            label="zendesk-jira-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="zendesk-jira-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="singem"
+            label="singem">
+        <attvalues>
+          <attvalue for="0"
+                    value="singem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple sinatra generator based on rubigen" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="subito"
+            label="subito">
+        <attvalues>
+          <attvalue for="0"
+                    value="subito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Submodule Inspection Tool - helps to manage your Radiant extensions and Rails Plugins" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activerecord-sqlserver-adapter"
+            label="activerecord-sqlserver-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-sqlserver-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork from original SVN - incorporates improvements from the other github forks" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-methods"
+            label="jquery-methods">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-methods" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Provide useful extra functionality to base JS objects (e.g. Array, String, Date etc) for use with jQuery" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smart-proxy"
+            label="smart-proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart-proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper for Curl to perform queries to a web sites from different IPs with proxied queries emulation." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raketex"
+            label="raketex">
+        <attvalues>
+          <attvalue for="0"
+                    value="raketex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rakefile for procrastination during my diploma thesis. Have a look at my Wiki (german)." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="getna"
+            label="getna">
+        <attvalues>
+          <attvalue for="0"
+                    value="getna" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Scaffold 2.0 a partir de Banco de Dados Pronto! - Geração de MVC com Relacionamentos, validações e Migrações Detalhadas" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-authlogic-rpx-sample"
+            label="rails-authlogic-rpx-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-authlogic-rpx-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sample rails application using Authlogic with RPX for authentication" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blogofile.com"
+            label="blogofile.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogofile.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The website sources for blogofile.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="piki_doc"
+            label="piki_doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="piki_doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="extended HikiDoc to able to plug plugins." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonenumber"
+            label="phonenumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonenumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows parsing and formatting of phone numbers" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec_merb_helpers"
+            label="rspec_merb_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec_merb_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helper methods for testing MERB applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter_live"
+            label="twitter_live">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter_live" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="part of a presentation of making twitter live" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="djng"
+            label="djng">
+        <attvalues>
+          <attvalue for="0"
+                    value="djng" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Turtles all the way down" />
+          <attvalue for="10"
+                    value="132" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nxmpp"
+            label="nxmpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="nxmpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="story126"
+            label="story126">
+        <attvalues>
+          <attvalue for="0"
+                    value="story126" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web interface to the Story126 account on twitter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="muck"
+            label="muck">
+        <attvalues>
+          <attvalue for="0"
+                    value="muck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open source community system for " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bonsai"
+            label="bonsai">
+        <attvalues>
+          <attvalue for="0"
+                    value="bonsai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A tiny static web site generator" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="plentyofstats"
+            label="plentyofstats">
+        <attvalues>
+          <attvalue for="0"
+                    value="plentyofstats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="leiningen"
+            label="leiningen">
+        <attvalues>
+          <attvalue for="0"
+                    value="leiningen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="A build tool for Clojure designed to not set your hair on fire." />
+          <attvalue for="10"
+                    value="217" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="normblog"
+            label="normblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="normblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NormBlog - Way cooler than Madoqua!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="strutil"
+            label="strutil">
+        <attvalues>
+          <attvalue for="0"
+                    value="strutil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fast string utilities for python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-wiki"
+            label="django-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Super simple wiki for django." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubric"
+            label="rubric">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubric" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a personal bookmarks and note keeping web application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xapian-fu"
+            label="xapian-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="xapian-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A nicer Ruby interface for the Xapian full text indexer" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx"
+            label="nginx">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nginx : Every Release in Git" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mycitybikes-android"
+            label="mycitybikes-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="mycitybikes-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android application to access rental bike station location/availability information." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="bdk"
+            label="bdk">
+        <attvalues>
+          <attvalue for="0"
+                    value="bdk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The one, the only, the BackRow Development Kit." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="OverFlow"
+            label="OverFlow">
+        <attvalues>
+          <attvalue for="0"
+                    value="OverFlow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OverTone Compnanion Node Edititor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Arabesque"
+            label="Arabesque">
+        <attvalues>
+          <attvalue for="0"
+                    value="Arabesque" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A shiny new Ruby Queue" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-poetry"
+            label="ruby-poetry">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-poetry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="some poetry contributed by the fine folks at RailsSummit Latin America '09" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rrsync"
+            label="rrsync">
+        <attvalues>
+          <attvalue for="0"
+                    value="rrsync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple rsync backup script written in Ruby" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ext.comment_moderation_nag.ee_addon"
+            label="ext.comment_moderation_nag.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext.comment_moderation_nag.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prominently nags administrators to approve or delete pending comments." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mlist"
+            label="mlist">
+        <attvalues>
+          <attvalue for="0"
+                    value="mlist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monad-list: An alternative to Iteratee" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="scout_scout"
+            label="scout_scout">
+        <attvalues>
+          <attvalue for="0"
+                    value="scout_scout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scout your data out of Scout" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grok-php"
+            label="grok-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="grok-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple php class that can be used to build an entire web application framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-avatar"
+            label="django-avatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-avatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="A reusable django application for handling Avatars." />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="trouble"
+            label="trouble">
+        <attvalues>
+          <attvalue for="0"
+                    value="trouble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="trouble is a system for management of assassins that comprises of an administrative backend, a player interface, and a &quot;killboard&quot; public interface." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="db2s3"
+            label="db2s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="db2s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin to backup Mysql to Amazon S3" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yahoo-stock"
+            label="yahoo-stock">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo-stock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Yahoo! stocks scraper" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oneforty"
+            label="oneforty">
+        <attvalues>
+          <attvalue for="0"
+                    value="oneforty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="oneforty seller app. sinatra, meant for heroku." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_google_calendar"
+            label="redmine_google_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_google_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A way to add a Google Calendar iframe as a tab in a Redmine project" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bxt-description-generator"
+            label="bxt-description-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="bxt-description-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generates a description suitable for including with your Bakabt offers.  Well, hopefully." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scala-examples"
+            label="scala-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scala Examples" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="smart-tab"
+            label="smart-tab">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart-tab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An intelligent tab completion function for Emacs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="dove_py"
+            label="dove_py">
+        <attvalues>
+          <attvalue for="0"
+                    value="dove_py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A glorified todo-list in Python." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tzinfo_timezone"
+            label="tzinfo_timezone">
+        <attvalues>
+          <attvalue for="0"
+                    value="tzinfo_timezone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TZInfo Timezone plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nStep"
+            label="nStep">
+        <attvalues>
+          <attvalue for="0"
+                    value="nStep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A partial .NET port of Cucumber, but mostly we hope to be a .NET Step Runner for Cucumber using the new &quot;Wire Protocol&quot; work." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xunit"
+            label="xunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="xunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An R6RS library for xUnit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="supeefeedr-php"
+            label="supeefeedr-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="supeefeedr-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Superfeedr API Wrapper in PHP" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jifty-plugin-openid"
+            label="jifty-plugin-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="jifty-plugin-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="forthlets"
+            label="forthlets">
+        <attvalues>
+          <attvalue for="0"
+                    value="forthlets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some small Forth programs I've written" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="nanoc-admin"
+            label="nanoc-admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanoc-admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An admin GUI for nanoc" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redmine-google-analytics-plugin"
+            label="redmine-google-analytics-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-google-analytics-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Redmine plugin to insert the Google Analytics tracking code into Redmine based on user roles." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ie-toolbar"
+            label="ie-toolbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="ie-toolbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Facebook toolbar for Internet Explorer." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dm-active_model"
+            label="dm-active_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-active_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin to make datamapper active_model compliant and thus compatible with rails3" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ffi-pcap"
+            label="ffi-pcap">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi-pcap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby FFI bindings for libpcap." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brazil"
+            label="brazil">
+        <attvalues>
+          <attvalue for="0"
+                    value="brazil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Version your database changes" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="python-firmata"
+            label="python-firmata">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-firmata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Python bindings for the Firmata protocol" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb.vim"
+            label="merb.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some Vim files for Merb users" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="pertinacious"
+            label="pertinacious">
+        <attvalues>
+          <attvalue for="0"
+                    value="pertinacious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby objects are weak. They let just anybody push them over.... Pertinacious objects aren't. They'll always be there for you." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stripper"
+            label="stripper">
+        <attvalues>
+          <attvalue for="0"
+                    value="stripper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Remove leading and trailing blanks from attribute values in your Ruby on Rails models." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wordpress-release"
+            label="wordpress-release">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress-release" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bundles a Wordpress tarball for use by the &quot;wordpress&quot; gem" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jibot"
+            label="jibot">
+        <attvalues>
+          <attvalue for="0"
+                    value="jibot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Joi Ito's #jibot" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="klein"
+            label="klein">
+        <attvalues>
+          <attvalue for="0"
+                    value="klein" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small database backend for Rails I18n" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="encontre_nos"
+            label="encontre_nos">
+        <attvalues>
+          <attvalue for="0"
+                    value="encontre_nos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ironman-myaggregator"
+            label="ironman-myaggregator">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironman-myaggregator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="flow_pagination"
+            label="flow_pagination">
+        <attvalues>
+          <attvalue for="0"
+                    value="flow_pagination" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Twitter like pagination renderer gem for WillPaginate" />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="devise_invitable"
+            label="devise_invitable">
+        <attvalues>
+          <attvalue for="0"
+                    value="devise_invitable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An invitation strategy for devise" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rira"
+            label="rira">
+        <attvalues>
+          <attvalue for="0"
+                    value="rira" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nice interface for Jira, the Ruby way." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fish"
+            label="fish">
+        <attvalues>
+          <attvalue for="0"
+                    value="fish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="My patches and updates to fish, forked from the official darcs repo using darcs-to-git." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="peg"
+            label="peg">
+        <attvalues>
+          <attvalue for="0"
+                    value="peg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Ian Piumarta's C based Parsing Expression Grammar library" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="bubble_association_validation_errors"
+            label="bubble_association_validation_errors">
+        <attvalues>
+          <attvalue for="0"
+                    value="bubble_association_validation_errors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for ensuring that validation errors on associations are made available to the parent record." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ronin-gen"
+            label="ronin-gen">
+        <attvalues>
+          <attvalue for="0"
+                    value="ronin-gen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ronin Gen is a Ruby library for Ronin that provides various generators" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="module-install-repository"
+            label="module-install-repository">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-install-repository" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Module::Install plugin to auto-set repository URL" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="blogbridge"
+            label="blogbridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogbridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BlogBridge, the cross platform, open source, blog and rss reader with super powers!" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sphinx-cakephp-plugin"
+            label="sphinx-cakephp-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sphinx-cakephp-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sphinx CakePHP Plugin" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="growl"
+            label="growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby growlnotify 'bindings' (unobtrusive notification system)" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ark-document-ja"
+            label="ark-document-ja">
+        <attvalues>
+          <attvalue for="0"
+                    value="ark-document-ja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Japanese ark documentation" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bProflink"
+            label="bProflink">
+        <attvalues>
+          <attvalue for="0"
+                    value="bProflink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn 3.3 - Links profession links to the chat" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="murmurs.air"
+            label="murmurs.air">
+        <attvalues>
+          <attvalue for="0"
+                    value="murmurs.air" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A desktop client for Mingle murmurs" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="MooZeroClipboard"
+            label="MooZeroClipboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooZeroClipboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Copy to Clipboard with ZeroClipboard, Flash 10 and MooTools" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iphototogallery"
+            label="iphototogallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphototogallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An iPhoto plugin to export photos to Gallery." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="express"
+            label="express">
+        <attvalues>
+          <attvalue for="0"
+                    value="express" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value=" Sinatra-like JavaScript node.js web development framework -- insanely fast, insanely sexy" />
+          <attvalue for="10"
+                    value="314" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rack-coffee"
+            label="rack-coffee">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-coffee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="serve up coffeescript from rack middleware" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webos"
+            label="webos">
+        <attvalues>
+          <attvalue for="0"
+                    value="webos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="webOS written with HTML, CSS, and Javascript" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jmod"
+            label="jmod">
+        <attvalues>
+          <attvalue for="0"
+                    value="jmod" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript modules system with a collection of libraries" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="qublog"
+            label="qublog">
+        <attvalues>
+          <attvalue for="0"
+                    value="qublog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Qublog is a personal work journal." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qpsmtpd"
+            label="qpsmtpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="qpsmtpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="qpsmtpd is a flexible smtpd daemon written in Perl" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mission-control"
+            label="mission-control">
+        <attvalues>
+          <attvalue for="0"
+                    value="mission-control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple framework for distributed scientific tasks, using Amazon Web Services." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="net-mosso-cloudfiles"
+            label="net-mosso-cloudfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-mosso-cloudfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl Interface to Mosso Cloud Files service" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="head-start"
+            label="head-start">
+        <attvalues>
+          <attvalue for="0"
+                    value="head-start" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get a head start. A small tree of folders and files to start a new HTML project, including CSS reset, jQuery, pngFix, Cufon and SWFObject2" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nd"
+            label="nd">
+        <attvalues>
+          <attvalue for="0"
+                    value="nd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Netsoc LDAP directory" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pod-coverage-trustpod"
+            label="pod-coverage-trustpod">
+        <attvalues>
+          <attvalue for="0"
+                    value="pod-coverage-trustpod" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pod::Coverage with in-pod exceptions" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="blogitr"
+            label="blogitr">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogitr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Work in progress.) A blog storage engine based on git." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="greg"
+            label="greg">
+        <attvalues>
+          <attvalue for="0"
+                    value="greg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a copy of _why's greg (re-entrant peg/leg, with some bug fixes)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="dotmatrix"
+            label="dotmatrix">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotmatrix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hashrocket Dot Files" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="qunit"
+            label="qunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="qunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="An easy-to-use JavaScript Unit Testing framework." />
+          <attvalue for="10"
+                    value="261" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="aaphone"
+            label="aaphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="aaphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone Photo Visualizer with Ascii Art" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rfetion"
+            label="rfetion">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfetion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="rfetion is a ruby gem for China Mobile fetion service that you can send SMS free." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openstreetmap-sld"
+            label="openstreetmap-sld">
+        <attvalues>
+          <attvalue for="0"
+                    value="openstreetmap-sld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SLD's which can be used to style the OSM data in GeoServer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gitweb"
+            label="gitweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="abandoned gitweb on catalyst project - only here for others to learn from my mistakes" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_taggable-done-right"
+            label="acts_as_taggable-done-right">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_taggable-done-right" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An acts_as_taggable plugin for rails, that puts the tags in a separate table." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jrswizzle"
+            label="jrswizzle">
+        <attvalues>
+          <attvalue for="0"
+                    value="jrswizzle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="one-stop-shop for all your method swizzling needs" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="movie-collector"
+            label="movie-collector">
+        <attvalues>
+          <attvalue for="0"
+                    value="movie-collector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A movie cataloguer and show time lister." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memoizer"
+            label="memoizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="memoizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to memoize return values from static methods" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="quickrun"
+            label="quickrun">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickrun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="quick vim quick" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="ruby-serialport"
+            label="ruby-serialport">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-serialport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fork of ruby-serialport to make it better." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="frontend-test-suite"
+            label="frontend-test-suite">
+        <attvalues>
+          <attvalue for="0"
+                    value="frontend-test-suite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="People don't give love to automated testing of the frontend. I intend to." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="erlang_couchdb"
+            label="erlang_couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="This is another erlang CouchDB client. It is a little simpler than most and does what I want." />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="refe2-vim"
+            label="refe2-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="refe2-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="quick look up the Ruby reference manual from Vim." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="django-crimemap"
+            label="django-crimemap">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-crimemap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a simple crime map build using Django." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fastri"
+            label="fastri">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A clone of Mauricio Fernandez' FastRI darcs repository" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ogrerb"
+            label="ogrerb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ogrerb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Ogre rendering engine and more using rb++" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Net-Twitter-Antispam"
+            label="Net-Twitter-Antispam">
+        <attvalues>
+          <attvalue for="0"
+                    value="Net-Twitter-Antispam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="anti spam solution for twitter" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="libomron"
+            label="libomron">
+        <attvalues>
+          <attvalue for="0"
+                    value="libomron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Libraries for accessing data from Omron medical devices" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="objectiveflickr"
+            label="objectiveflickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="objectiveflickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="ObjectiveFlickr, a Flickr API framework for Objective-C" />
+          <attvalue for="10"
+                    value="119" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="lw-pagto-certo"
+            label="lw-pagto-certo">
+        <attvalues>
+          <attvalue for="0"
+                    value="lw-pagto-certo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Gem que se comunica com o serviço &quot;Pagamento Certo&quot; da Locaweb" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dustin.github.com"
+            label="dustin.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="dustin.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My github page." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moby-scheme"
+            label="moby-scheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="moby-scheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The Moby Scheme Compiler for Smartphones" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="promotego-org"
+            label="promotego-org">
+        <attvalues>
+          <attvalue for="0"
+                    value="promotego-org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An open source web app for arranging public games of Go" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vlmc"
+            label="vlmc">
+        <attvalues>
+          <attvalue for="0"
+                    value="vlmc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="VideoLAN Movie Creator" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bandage"
+            label="bandage">
+        <attvalues>
+          <attvalue for="0"
+                    value="bandage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bandage: a new art gallery system." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="babushka"
+            label="babushka">
+        <attvalues>
+          <attvalue for="0"
+                    value="babushka" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Test-driven sysadmin." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bishop"
+            label="bishop">
+        <attvalues>
+          <attvalue for="0"
+                    value="bishop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A bayesian classifier library for Ruby" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vijual"
+            label="vijual">
+        <attvalues>
+          <attvalue for="0"
+                    value="vijual" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Graph Layout Library For Clojure" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="ujs_sort_helper"
+            label="ujs_sort_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="ujs_sort_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Unobtrusive sort helper for Rails" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ooc-gtk"
+            label="ooc-gtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ooc-gtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GTK2 bindings for ooc" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="ooc" />
+        </attvalues>
+      </node>
+      <node id="gkcours"
+            label="gkcours">
+        <attvalues>
+          <attvalue for="0"
+                    value="gkcours" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cours de Geoffroy Carrier" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rsta"
+            label="rsta">
+        <attvalues>
+          <attvalue for="0"
+                    value="rsta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rhino Swing Test App" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mongo-ruby-driver"
+            label="mongo-ruby-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-ruby-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby driver for the 10gen MongoDB" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="stone"
+            label="stone">
+        <attvalues>
+          <attvalue for="0"
+                    value="stone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Plug-and-play data persistence created for small Ruby web applications." />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github_textmate_preview"
+            label="github_textmate_preview">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_textmate_preview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Preview styles for TextMate, GitHub flavored" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="snail"
+            label="snail">
+        <attvalues>
+          <attvalue for="0"
+                    value="snail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a Ruby on Rails plugin to assist with collecting and formatting international addresses" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mpris-remote"
+            label="mpris-remote">
+        <attvalues>
+          <attvalue for="0"
+                    value="mpris-remote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="command line tool for interacting with music players that support the mpris spec" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="labeledformhelper"
+            label="labeledformhelper">
+        <attvalues>
+          <attvalue for="0"
+                    value="labeledformhelper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-svn mirror of technoweenie's LabeledFormHelper (from http://svn.techno-weenie.net/projects/plugins/labeled_form_helper/)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="samples-todos"
+            label="samples-todos">
+        <attvalues>
+          <attvalue for="0"
+                    value="samples-todos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sample SproutCore Todo Application.  Tags are saved at each step " />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="better"
+            label="better">
+        <attvalues>
+          <attvalue for="0"
+                    value="better" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of better replacements for Ruby standard libaries" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sentry"
+            label="sentry">
+        <attvalues>
+          <attvalue for="0"
+                    value="sentry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Painless encryption wrapper library" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web-design-textmate-bundle"
+            label="web-design-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="web-design-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textmate snippets that make my life easier..." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="juno"
+            label="juno">
+        <attvalues>
+          <attvalue for="0"
+                    value="juno" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="a lightweight and simple python web framework" />
+          <attvalue for="10"
+                    value="236" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="with-sugar"
+            label="with-sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="with-sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test macros for being used with With" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wst-facebook"
+            label="wst-facebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="wst-facebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple facbook application cms" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="srg"
+            label="srg">
+        <attvalues>
+          <attvalue for="0"
+                    value="srg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sandro's rails generator" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="authlogic_bundle"
+            label="authlogic_bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="The authlogic/declarative_authorization based authentication/authorization system supported via engines and template of rails." />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cucumber_rails_debug"
+            label="cucumber_rails_debug">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber_rails_debug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of debug steps for cucumber" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="effen"
+            label="effen">
+        <attvalues>
+          <attvalue for="0"
+                    value="effen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery plugin for Morphic programming" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra-cas"
+            label="sinatra-cas">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-cas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CAS Plugin for Sinatra ..." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="schedule_fu"
+            label="schedule_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="schedule_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ScheduleFu allows scheduling events with dates and times." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="control-monad-failure"
+            label="control-monad-failure">
+        <attvalues>
+          <attvalue for="0"
+                    value="control-monad-failure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A class of monads which can fail with an error" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="nerdtree"
+            label="nerdtree">
+        <attvalues>
+          <attvalue for="0"
+                    value="nerdtree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="hax0r vim script to give you a tree explorer" />
+          <attvalue for="10"
+                    value="251" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="uikit-test-subviews"
+            label="uikit-test-subviews">
+        <attvalues>
+          <attvalue for="0"
+                    value="uikit-test-subviews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="radiant-iphone-extension"
+            label="radiant-iphone-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-iphone-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This extension adds an iphone tailored ui to Radiant CMS." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catch_cookie_exception"
+            label="catch_cookie_exception">
+        <attvalues>
+          <attvalue for="0"
+                    value="catch_cookie_exception" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Catch and handle the CGI::Session::CookieStore::TamperedWithCookie exception that comes from changing the Rails secret string.  See http://blog.insoshi.com/2008/08/15/a-security-issue-with-rails-secret-session-keys/" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="djabberd"
+            label="djabberd">
+        <attvalues>
+          <attvalue for="0"
+                    value="djabberd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My clone of djabberd for hacking" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Multidoc"
+            label="Multidoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="Multidoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for the Textpattern CMS, for multi-part article handling" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sym-calendar"
+            label="sym-calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="sym-calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony Calendar Ensemble" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="treadex"
+            label="treadex">
+        <attvalues>
+          <attvalue for="0"
+                    value="treadex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="retro10"
+            label="retro10">
+        <attvalues>
+          <attvalue for="0"
+                    value="retro10" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Retro is a small, minimalistic Forth dialect" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="should_require_login"
+            label="should_require_login">
+        <attvalues>
+          <attvalue for="0"
+                    value="should_require_login" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to add a should_require_login Shoulda macro to your controller tests." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="haml-scaffold"
+            label="haml-scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="haml-scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails scaffold generator that outputs HAML and better functional tests." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smugbatch"
+            label="smugbatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="smugbatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="command line tools for interfacing with smugmug.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="irb2"
+            label="irb2">
+        <attvalues>
+          <attvalue for="0"
+                    value="irb2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lobbying"
+            label="lobbying">
+        <attvalues>
+          <attvalue for="0"
+                    value="lobbying" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Downloads data from the Australian Federal Lobbyists Register" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Cassidy"
+            label="Cassidy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cassidy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scala bindings for Cassandra" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="ftptool"
+            label="ftptool">
+        <attvalues>
+          <attvalue for="0"
+                    value="ftptool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Higher-level interface to ftplib" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="feature-inspector-gadget"
+            label="feature-inspector-gadget">
+        <attvalues>
+          <attvalue for="0"
+                    value="feature-inspector-gadget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gadget that lists available features in a gadget container (iGoogle, GMail, Wave, OpenSocial containers, ...)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="s3imagehost"
+            label="s3imagehost">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3imagehost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An erlang powered image store using amazon s3." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="limechat-graphite"
+            label="limechat-graphite">
+        <attvalues>
+          <attvalue for="0"
+                    value="limechat-graphite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Graphite Theme for Limechat" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sql.tmbundle"
+            label="sql.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="sql.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for SQL" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="packlog"
+            label="packlog">
+        <attvalues>
+          <attvalue for="0"
+                    value="packlog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Backpack (by 37signals) Journal/Status Updater" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="NewPortfolio"
+            label="NewPortfolio">
+        <attvalues>
+          <attvalue for="0"
+                    value="NewPortfolio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="New portfolio and blogging platform." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="alonetone"
+            label="alonetone">
+        <attvalues>
+          <attvalue for="0"
+                    value="alonetone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The kick ass (non-commercial) home for musicians and their music" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fox-sax-test"
+            label="fox-sax-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="fox-sax-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fortran test harness for the W3C XML testsuite" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acme-cpanauthors-russian"
+            label="acme-cpanauthors-russian">
+        <attvalues>
+          <attvalue for="0"
+                    value="acme-cpanauthors-russian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Acme::CPANAuthors::Russian – We are Russian CPAN authors" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dependency-injection"
+            label="dependency-injection">
+        <attvalues>
+          <attvalue for="0"
+                    value="dependency-injection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Symfony Dependency Injection Container component" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jspec"
+            label="jspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="jspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript BDD Testing Library" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-extension-registry"
+            label="radiant-extension-registry">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-extension-registry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web service to support the distribution and installation of extensions for Radiant CMS." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="JFluidDB"
+            label="JFluidDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="JFluidDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple Java library for interacting with fluiddb" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="plankton"
+            label="plankton">
+        <attvalues>
+          <attvalue for="0"
+                    value="plankton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sandbox" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spittle"
+            label="spittle">
+        <attvalues>
+          <attvalue for="0"
+                    value="spittle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="pure ruby PNG, the awesomeness goes down smooth" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ews-api"
+            label="ews-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="ews-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exchange Web Services API. It doesn't use soap4r." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-kong"
+            label="django-kong">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-kong" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A server description and deployment testing tool for King Kong sized sites" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-ui"
+            label="sproutcore-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SCUI: A General UI Library for the Sproutcore Framework" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hadoop-papyrus"
+            label="hadoop-papyrus">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-papyrus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Hadoop MapReduce DSL framework by Ruby. Changed from hadoop-rubydsl." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scala-monsters"
+            label="scala-monsters">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-monsters" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Recreation of old-school game, from memory" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="gizmos"
+            label="gizmos">
+        <attvalues>
+          <attvalue for="0"
+                    value="gizmos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of JavaScript libraries that make life more fun" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="oatlib"
+            label="oatlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="oatlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="client and server side javascript library. won't collide w/ other libraries. well tested." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="seesu"
+            label="seesu">
+        <attvalues>
+          <attvalue for="0"
+                    value="seesu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Get music you like from last.fm and play it with vk.com" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="libnifalcon_hdal"
+            label="libnifalcon_hdal">
+        <attvalues>
+          <attvalue for="0"
+                    value="libnifalcon_hdal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HDAL Compatibility Layer for libnifalcon" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="partial_dependencies"
+            label="partial_dependencies">
+        <attvalues>
+          <attvalue for="0"
+                    value="partial_dependencies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Get a dependency graph of your Ruby on Rails views and partials" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blipfox"
+            label="blipfox">
+        <attvalues>
+          <attvalue for="0"
+                    value="blipfox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The one and only Blip client in your Firefox" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rmmseg-cpp"
+            label="rmmseg-cpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="rmmseg-cpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="an re-implementation of rmmseg (Chinese word segmentation library for Ruby) in C++" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="module-install-providesclass"
+            label="module-install-providesclass">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-install-providesclass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Module::Install::ProvidesClass - provides detection in META.yml for 'class' keyword" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="reve"
+            label="reve">
+        <attvalues>
+          <attvalue for="0"
+                    value="reve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Reve is a Ruby-based library for use with interfacing with the Eve Online API. " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="collective_intelligence"
+            label="collective_intelligence">
+        <attvalues>
+          <attvalue for="0"
+                    value="collective_intelligence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Examples from the book, in Ruby" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SecureURI"
+            label="SecureURI">
+        <attvalues>
+          <attvalue for="0"
+                    value="SecureURI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds the ability for URI to generate and validate secure URLs" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iserviceoriented"
+            label="iserviceoriented">
+        <attvalues>
+          <attvalue for="0"
+                    value="iserviceoriented" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="cyg-apt"
+            label="cyg-apt">
+        <attvalues>
+          <attvalue for="0"
+                    value="cyg-apt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="apt-get like package manager for Cygwin. Forked from http://lilypond.org/~janneke/software/  " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mapreducerb"
+            label="mapreducerb">
+        <attvalues>
+          <attvalue for="0"
+                    value="mapreducerb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple map/reduce in Ruby" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-poker"
+            label="clj-poker">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-poker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Poker hand evaluation for Clojure" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="paperclip_with_hobo"
+            label="paperclip_with_hobo">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip_with_hobo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A few simple extensions to the Paperclip plugin that make it even easier to add file attachment in a Hobo app" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uuid"
+            label="uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Generates universally unique identifiers (UUIDs) for use in distributed applications." />
+          <attvalue for="10"
+                    value="124" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="etc"
+            label="etc">
+        <attvalues>
+          <attvalue for="0"
+                    value="etc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="bash scripts, aliases, other misc things go here" />
+          <attvalue for="10"
+                    value="100" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-multi-site"
+            label="spree-multi-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-multi-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fork of squeejee's spree-multi-site extension with spelling error corrections, bug fixes, and new features" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trixx"
+            label="trixx">
+        <attvalues>
+          <attvalue for="0"
+                    value="trixx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The goal of Trixx is to build an administration and monitoring tool for RabbitMQ." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="restful_rails"
+            label="restful_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extendable PHP library to communicate with RESTful rails applications" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hippo"
+            label="hippo">
+        <attvalues>
+          <attvalue for="0"
+                    value="hippo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the original feed_tools library, with the goal of clarifying the code and switching to libxml-ruby." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_featurable"
+            label="acts_as_featurable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_featurable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Plugin that allows users to &quot;feature&quot; an item for a specific amount of time" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-fogbugz"
+            label="github-fogbugz">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-fogbugz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A sinatra app to log your GitHub commits with FogBugz" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stdicon"
+            label="stdicon">
+        <attvalues>
+          <attvalue for="0"
+                    value="stdicon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A standard icon set for hotlinking" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="emacs-cppref"
+            label="emacs-cppref">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-cppref" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Simple C++ Reference Viewer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="tpw"
+            label="tpw">
+        <attvalues>
+          <attvalue for="0"
+                    value="tpw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moqueue"
+            label="moqueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="moqueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mocktacular Companion to AMQP Library. Happy TATFTing!" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="www-mobilecarrierjp"
+            label="www-mobilecarrierjp">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-mobilecarrierjp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="WWW::MobileCarrierJP" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="960.less"
+            label="960.less">
+        <attvalues>
+          <attvalue for="0"
+                    value="960.less" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Getting 960.gs to work nicely with LESS." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="micronaut"
+            label="micronaut">
+        <attvalues>
+          <attvalue for="0"
+                    value="micronaut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The latest and greatest wheel to be invented yet" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="logcraft"
+            label="logcraft">
+        <attvalues>
+          <attvalue for="0"
+                    value="logcraft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="World of Warcraft log parsing and analysis tool." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jrsplenda"
+            label="jrsplenda">
+        <attvalues>
+          <attvalue for="0"
+                    value="jrsplenda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sweetens up JRuby Mocha with several helpers to simplify testing Java from Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="acao"
+            label="acao">
+        <attvalues>
+          <attvalue for="0"
+                    value="acao" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sistema de Acompanhamento de Projetos Sociais" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="quirky"
+            label="quirky">
+        <attvalues>
+          <attvalue for="0"
+                    value="quirky" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small yet powerful Sinatra and git powered Content Management System (CMS) - Under active development - Todos listed in quirky.rb" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MinimalComps"
+            label="MinimalComps">
+        <attvalues>
+          <attvalue for="0"
+                    value="MinimalComps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="MinimalComps are a set of minimal user interface components for use in ActionScript 3.0 based projects. See: http://www.bit-101.com/blog/?cat=9" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ydn-github-post"
+            label="ydn-github-post">
+        <attvalues>
+          <attvalue for="0"
+                    value="ydn-github-post" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a work in progress blog post for the yahoo! developer network about git and github." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dm-thor"
+            label="dm-thor">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-thor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Thor tasks for DataMapper" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gmv"
+            label="gmv">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Social event video reporter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sd"
+            label="sd">
+        <attvalues>
+          <attvalue for="0"
+                    value="sd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="SD is a peer-to-peer bugtracking tool designed to sync with the tools you already use" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="my-rails-utils"
+            label="my-rails-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-rails-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some scripts I use. You can copy them if you like. YMMV" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="heathrow"
+            label="heathrow">
+        <attvalues>
+          <attvalue for="0"
+                    value="heathrow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A scraper for capturing flight arrival/departure information for Heathrow. Will hopefully feed a twitter bot or something" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="world-bank"
+            label="world-bank">
+        <attvalues>
+          <attvalue for="0"
+                    value="world-bank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper around the World Bank API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterify"
+            label="twitterify">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is (sort of) the plugin formerly known as 'twitter'" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="googlecharts"
+            label="googlecharts">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlecharts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Ruby Google Chart API" />
+          <attvalue for="10"
+                    value="321" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="synch_s3_asset_host"
+            label="synch_s3_asset_host">
+        <attvalues>
+          <attvalue for="0"
+                    value="synch_s3_asset_host" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Capistrano task to synchronize your public/ folder to an S3 bucket" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pdf_filler"
+            label="pdf_filler">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdf_filler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library used to fill an existing PDF with defined fields." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="birdfeed"
+            label="birdfeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="birdfeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An RSS/Atom reader based on the Nokogiri XML parser for Ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="FeedFinder"
+            label="FeedFinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="FeedFinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple ruby script that finds all feeds from a URL." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parallelize"
+            label="parallelize">
+        <attvalues>
+          <attvalue for="0"
+                    value="parallelize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parallelize LSF jobs automagically" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fileviewer"
+            label="fileviewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="fileviewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample Griffon application that displays the contents of a given file, intended as an example for GroovyMag" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="annotator"
+            label="annotator">
+        <attvalues>
+          <attvalue for="0"
+                    value="annotator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playground for a developing javascript-based annotation system." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zfcache"
+            label="zfcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="zfcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Zend Framework Cache Proposals" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="compojure.org"
+            label="compojure.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="compojure.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Compojure website source" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="mozrepl"
+            label="mozrepl">
+        <attvalues>
+          <attvalue for="0"
+                    value="mozrepl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="MozRepl lets you program Firefox and other Mozilla-based applications from the inside." />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="milkymist"
+            label="milkymist">
+        <attvalues>
+          <attvalue for="0"
+                    value="milkymist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Open Hardware SoC platform for video performance artists" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Tcl" />
+        </attvalues>
+      </node>
+      <node id="SoundCloudWrapper_Flex_AS3"
+            label="SoundCloudWrapper_Flex_AS3">
+        <attvalues>
+          <attvalue for="0"
+                    value="SoundCloudWrapper_Flex_AS3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An api wrapper for the popular social music site SoundCloud.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="learnhaskell"
+            label="learnhaskell">
+        <attvalues>
+          <attvalue for="0"
+                    value="learnhaskell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Projeto de tradução do livro &quot;Learn You a Haskell for Great Good!&quot;" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="unicef-project-mapping"
+            label="unicef-project-mapping">
+        <attvalues>
+          <attvalue for="0"
+                    value="unicef-project-mapping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Interactive site to display and filter field projects for UNICEF Uganda" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="matzruby"
+            label="matzruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="matzruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Git mirror of http://svn.ruby-lang.org/repos/ruby." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="activerecord-skeleton"
+            label="activerecord-skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A basic skeleton for ActiveRecord-backed Ruby apps" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-mirror"
+            label="ruby-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby library for reading rfid tags with violets mir:ror" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-google_analytics"
+            label="rack-google_analytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-google_analytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack::GoogleAnalytics is middleware for embedding tracking code" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gen_nb_server"
+            label="gen_nb_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="gen_nb_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OTP behavior for writing non-blocking servers" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="emacs-tap-mode"
+            label="emacs-tap-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-tap-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Emacs syntax highlighting mode for TAP (Test Anything Protocol)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="PerldocJp-Web"
+            label="PerldocJp-Web">
+        <attvalues>
+          <attvalue for="0"
+                    value="PerldocJp-Web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="blah blah blah" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tikitv"
+            label="tikitv">
+        <attvalues>
+          <attvalue for="0"
+                    value="tikitv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a video mixer for mac os x" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="baldforthecure"
+            label="baldforthecure">
+        <attvalues>
+          <attvalue for="0"
+                    value="baldforthecure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Website for an upcoming fund raiser event" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="playground"
+            label="playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A place to experiment with github features" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="textmate_themes"
+            label="textmate_themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate_themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A collection of Textmate themes." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wcr-notes"
+            label="wcr-notes">
+        <attvalues>
+          <attvalue for="0"
+                    value="wcr-notes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Notes from Windy City Rails 2009" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pcap-ffi"
+            label="pcap-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="pcap-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby FFI bindings for libpcap" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="localization"
+            label="localization">
+        <attvalues>
+          <attvalue for="0"
+                    value="localization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Localization plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cgi-session"
+            label="cgi-session">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi-session" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Persistent session data in CGI applications" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="webgui_old"
+            label="webgui_old">
+        <attvalues>
+          <attvalue for="0"
+                    value="webgui_old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="generates_uuid"
+            label="generates_uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="generates_uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ActiveRecord mixin to wrap the functionality of uuidtools UUID generation for a model's attribute." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="titanium_irb"
+            label="titanium_irb">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium_irb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An attempt to create some CLI environment for Ruby VM in Titanium Desktop" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang-oauth"
+            label="erlang-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An Erlang OAuth implementation" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="practice_game_of_life"
+            label="practice_game_of_life">
+        <attvalues>
+          <attvalue for="0"
+                    value="practice_game_of_life" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Cucumber features for building Conway's game of life" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="enet"
+            label="enet">
+        <attvalues>
+          <attvalue for="0"
+                    value="enet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pure Erlang network stack" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rpl"
+            label="rpl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rpl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compiler and type-checker experiments" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="Math-Factoring"
+            label="Math-Factoring">
+        <attvalues>
+          <attvalue for="0"
+                    value="Math-Factoring" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Advanced Integer Factoring Algorithms" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="arduino-mode"
+            label="arduino-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="arduino-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs major mode for editing Arduino sketches." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery.quickpaginate"
+            label="jquery.quickpaginate">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.quickpaginate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick and dirty pagination for pretty much any set of elements on the page. Fork of http://projects.allmarkedup.com/jquery_quick_paginate/" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="i18n_backend_database"
+            label="i18n_backend_database">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n_backend_database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Database Backend for Rails I18n" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-jumptoadmin"
+            label="django-jumptoadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-jumptoadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Django templatetag for admins to easily change/delete objects from the public-facing site." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="passive_record"
+            label="passive_record">
+        <attvalues>
+          <attvalue for="0"
+                    value="passive_record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PassiveRecord provides ActiveRecord-like behavior for static, non-database models." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jazzrecord"
+            label="jazzrecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="jazzrecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="JazzRecord is an ActiveRecord ORM for JavaScript" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AndroidMessenger"
+            label="AndroidMessenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="AndroidMessenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project I worked on to make a multiprotocol messaging client back when the android API was in beta" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="technoratistats"
+            label="technoratistats">
+        <attvalues>
+          <attvalue for="0"
+                    value="technoratistats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Griffon based application that queries Technorati stats of a given URL, intended as a sample for GroovyMag" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zena"
+            label="zena">
+        <attvalues>
+          <attvalue for="0"
+                    value="zena" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="zena is a state-of-the-art CMS (content managment system) based on Ruby on Rails with a focus on usability, ease of customization and web 2.0 goodness (application like behaviour)." />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="cinabox"
+            label="cinabox">
+        <attvalues>
+          <attvalue for="0"
+                    value="cinabox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Continuous Integration.  In a Box!" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="monkeysupport"
+            label="monkeysupport">
+        <attvalues>
+          <attvalue for="0"
+                    value="monkeysupport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="MonkeyPatching Rails with C since 2009." />
+          <attvalue for="10"
+                    value="114" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-south"
+            label="django-south">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-south" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A clone of the django south svn repo" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="autotest"
+            label="autotest">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Save a file, autotest will run the matching tests! (Autotest without ZenTest)" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sharded_counter"
+            label="sharded_counter">
+        <attvalues>
+          <attvalue for="0"
+                    value="sharded_counter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sharded, memcached counter for Google App Engine" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="oregano"
+            label="oregano">
+        <attvalues>
+          <attvalue for="0"
+                    value="oregano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Schematic capture and circuit simulator" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="systemu"
+            label="systemu">
+        <attvalues>
+          <attvalue for="0"
+                    value="systemu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="univeral capture of stdout and stderr and handling of child process pid for windows, *nix, etc." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pulse"
+            label="pulse">
+        <attvalues>
+          <attvalue for="0"
+                    value="pulse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pulse adds an action to your rails app that can be used for external health checking" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django_templatecomponents"
+            label="django_templatecomponents">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_templatecomponents" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A django application that makes it easy organize your component source (javascript, css) right in your django templates to to make your website much faster." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="camptweet"
+            label="camptweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="camptweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple daemon that polls for updated Twitter statuses, Summize search results, and RSS/Atom feed items and posts them to a Campfire room." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rets4r"
+            label="rets4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="rets4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scaffize"
+            label="scaffize">
+        <attvalues>
+          <attvalue for="0"
+                    value="scaffize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scaffold anything" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="test_unit_to_rspec_converter"
+            label="test_unit_to_rspec_converter">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_unit_to_rspec_converter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little plugin to help converting Rails Test::Unit to Rspec" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra_resource"
+            label="sinatra_resource">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_resource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Resource Oriented Architecture (REST) for Sinatra and MongoMapper" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec_mate"
+            label="rspec_mate">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec_mate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="RSpec Mate is a plugin to show results of specs like Textmate in Gedit" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="treetop"
+            label="treetop">
+        <attvalues>
+          <attvalue for="0"
+                    value="treetop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby-based parsing DSL based on parsing expression grammars." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-dtrace"
+            label="ruby-dtrace">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-dtrace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby bindings for DTrace" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="h2o"
+            label="h2o">
+        <attvalues>
+          <attvalue for="0"
+                    value="h2o" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="h2o template engine in ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="droidex"
+            label="droidex">
+        <attvalues>
+          <attvalue for="0"
+                    value="droidex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DroidEx Android projector" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="reflection"
+            label="reflection">
+        <attvalues>
+          <attvalue for="0"
+                    value="reflection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keep your development machine in sync with production" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="getopt-string-parseopt"
+            label="getopt-string-parseopt">
+        <attvalues>
+          <attvalue for="0"
+                    value="getopt-string-parseopt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Getopt::String::Parseopt" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="riot"
+            label="riot">
+        <attvalues>
+          <attvalue for="0"
+                    value="riot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extremely fast-running, expressive, and context-driven unit testing framework. Protest the slow test." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xray"
+            label="xray">
+        <attvalues>
+          <attvalue for="0"
+                    value="xray" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lightweight yet powerful toolbox to troubleshoot Ruby applications " />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="em-websocket"
+            label="em-websocket">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-websocket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="EventMachine based WebSocket server" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple-sinatra-rspec-example"
+            label="simple-sinatra-rspec-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-sinatra-rspec-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Couldn't be simpler." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thistle"
+            label="thistle">
+        <attvalues>
+          <attvalue for="0"
+                    value="thistle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A language- and framework agnostic vocabulary for testing web sites" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="random_finders"
+            label="random_finders">
+        <attvalues>
+          <attvalue for="0"
+                    value="random_finders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that allows quick and easy fetching of random records, or records in random order." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="modalbox_confirm"
+            label="modalbox_confirm">
+        <attvalues>
+          <attvalue for="0"
+                    value="modalbox_confirm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="This Rails plugin overrides the :confirm message of links to display inside of a ModalBox" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="steam-friends-status"
+            label="steam-friends-status">
+        <attvalues>
+          <attvalue for="0"
+                    value="steam-friends-status" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PyQt application for getting friend statuses and information about the servers they're playing on" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="flooterbuck"
+            label="flooterbuck">
+        <attvalues>
+          <attvalue for="0"
+                    value="flooterbuck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fork of the ancient infobot project" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="shoulda_generator"
+            label="shoulda_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoulda_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Rails generators which produce tests using shoulda instead of straight up Test::Unit. Other goodies as well." />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gretel"
+            label="gretel">
+        <attvalues>
+          <attvalue for="0"
+                    value="gretel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A painfully simple means of adding breadcrumbs to a rails project" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-test-noplan"
+            label="perl-test-noplan">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-test-noplan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A perl test module for ensuring all project tests have correct plans rather than 'no_plan'." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="kitabu"
+            label="kitabu">
+        <attvalues>
+          <attvalue for="0"
+                    value="kitabu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A framework for creating e-books from Markdown/Textile text markup using Ruby. Using the Prince PDF generator, you'll be able to get high quality PDFs." />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amqp-utils"
+            label="amqp-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="amqp-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Command line utils for interacting with an AMQP based queue" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="platform_manifest"
+            label="platform_manifest">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_manifest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mro-define"
+            label="mro-define">
+        <attvalues>
+          <attvalue for="0"
+                    value="mro-define" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jerity-core"
+            label="jerity-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="jerity-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jerity core files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="versaplex"
+            label="versaplex">
+        <attvalues>
+          <attvalue for="0"
+                    value="versaplex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="wvdotnet, wvdbus-sharp, schemamatic, and versaplexd source" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gitidea"
+            label="gitidea">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitidea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git support for IntelliJ" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="feedtools"
+            label="feedtools">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedtools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Feed Tools" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fix_to_chix"
+            label="fix_to_chix">
+        <attvalues>
+          <attvalue for="0"
+                    value="fix_to_chix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="convert fixtures to factory_girl factories" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PythonBot"
+            label="PythonBot">
+        <attvalues>
+          <attvalue for="0"
+                    value="PythonBot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My first Bot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="kirby"
+            label="kirby">
+        <attvalues>
+          <attvalue for="0"
+                    value="kirby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A super-clean IRC bot with sandboxed Ruby evaluation, repository watching, and link-logging to del.icio.us" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="javascript.tmbundle"
+            label="javascript.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Javascript.tmbundle THE Javascript tmBundle for TextMate. Major revision from what currently ships in the app" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yui-functional"
+            label="yui-functional">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-functional" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Functional programming methods for YUI (collect, inject, detect, reject, select, grep, partition, zip, etc)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hs-zipcode"
+            label="hs-zipcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="hs-zipcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="haskell zip code lookup thingy" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="librmpd"
+            label="librmpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="librmpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="librmpd is a simple yet powerful Music Player Daemon library written entirely in Ruby." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ironruby-stats"
+            label="ironruby-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironruby-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Statistics for IronRuby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qsnake_packages"
+            label="qsnake_packages">
+        <attvalues>
+          <attvalue for="0"
+                    value="qsnake_packages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="live_contacts"
+            label="live_contacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="live_contacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple ruby gem to use Microsoft's Live Contact API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="saucerly"
+            label="saucerly">
+        <attvalues>
+          <attvalue for="0"
+                    value="saucerly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PDF rending plugin for Rails using FlyingSaucer." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blink"
+            label="blink">
+        <attvalues>
+          <attvalue for="0"
+                    value="blink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="blink irc bot" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acl_extras"
+            label="acl_extras">
+        <attvalues>
+          <attvalue for="0"
+                    value="acl_extras" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A console plugin for helping you manage your ACL tables." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-counter"
+            label="django-counter">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-counter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Page view / redirects counter for Django framework." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cocoa-crypto"
+            label="cocoa-crypto">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-crypto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple wrapper for crypto primitives like MessageDigest and HMAC" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="deadlock_retry"
+            label="deadlock_retry">
+        <attvalues>
+          <attvalue for="0"
+                    value="deadlock_retry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Deadlock Retry plugin" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="capistrano_colors"
+            label="capistrano_colors">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano_colors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Colorize your capistrano output for better overview" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="translatable_columns"
+            label="translatable_columns">
+        <attvalues>
+          <attvalue for="0"
+                    value="translatable_columns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Provides proxies for localized columns, depending on the locale set by I18n" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="melange"
+            label="melange">
+        <attvalues>
+          <attvalue for="0"
+                    value="melange" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fast, statically type-safe OCaml network applications (e.g. DNS/SSH)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="haskell-style-guide"
+            label="haskell-style-guide">
+        <attvalues>
+          <attvalue for="0"
+                    value="haskell-style-guide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A style guide for Haskell code." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="skip-talk"
+            label="skip-talk">
+        <attvalues>
+          <attvalue for="0"
+                    value="skip-talk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="online chat" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phoenix"
+            label="phoenix">
+        <attvalues>
+          <attvalue for="0"
+                    value="phoenix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="It's all about birds. Well, no, not really." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="org.abn.userstorage"
+            label="org.abn.userstorage">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.abn.userstorage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="user storage bot " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="git-db"
+            label="git-db">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CouchDB-based git server" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_list"
+            label="acts_as_list">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_list" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActsAsList plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ObjectiveLibxml2"
+            label="ObjectiveLibxml2">
+        <attvalues>
+          <attvalue for="0"
+                    value="ObjectiveLibxml2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extremely efficient, streaming XML parser using an Objective-C wrapper over libxml2." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="django-faq"
+            label="django-faq">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-faq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="a simple faq application for django apps" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mobiledesign-news"
+            label="mobiledesign-news">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobiledesign-news" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Community news and information site, built on Chyrp" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cells_examples"
+            label="cells_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="cells_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A rails project to demonstrate cells in action." />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="helios-single-election-server"
+            label="helios-single-election-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="helios-single-election-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="single-election Helios server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rbing"
+            label="rbing">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a Ruby library for Microsoft's Bing search API" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-mousewheel"
+            label="jquery-mousewheel">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-mousewheel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin that adds cross-browser mouse wheel support." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="IM-Engine-Plugin-Dispatcher"
+            label="IM-Engine-Plugin-Dispatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="IM-Engine-Plugin-Dispatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Path::Dispatcher for IM::Engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="flickr"
+            label="flickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="An update of Scott Raymond's insanely easy flickr library" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whygitisbetter"
+            label="whygitisbetter">
+        <attvalues>
+          <attvalue for="0"
+                    value="whygitisbetter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="the source code for whygitisbetterthanx.com" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cucumber.el"
+            label="cucumber.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Emacs mode for editing Cucumber plain text stories" />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="levenshtein"
+            label="levenshtein">
+        <attvalues>
+          <attvalue for="0"
+                    value="levenshtein" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast string edit distance computation, using the Damerau-Levenshtein algorithm." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="picoblog"
+            label="picoblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="picoblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example blogging software that accompanies the &quot;Writing Blogging Software for Google App Engine&quot; series of articles in my blog." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="menu-http"
+            label="menu-http">
+        <attvalues>
+          <attvalue for="0"
+                    value="menu-http" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="HTTP daemon for menu-driven stateful applications" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bucketwise"
+            label="bucketwise">
+        <attvalues>
+          <attvalue for="0"
+                    value="bucketwise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="65" />
+          <attvalue for="9"
+                    value="A web-based personal finance manager with a focus on non-OCD budgeting and avoiding credit card debt" />
+          <attvalue for="10"
+                    value="357" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="audit-tools"
+            label="audit-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="audit-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thor tasks that Viget Labs use for code audits" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nosyd"
+            label="nosyd">
+        <attvalues>
+          <attvalue for="0"
+                    value="nosyd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="nosyd is a _minimalist_ personal command line friendly CI server" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="screw-unit-server"
+            label="screw-unit-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="screw-unit-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Server and helpers for your Screw Unit tests." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="human-textile-reference"
+            label="human-textile-reference">
+        <attvalues>
+          <attvalue for="0"
+                    value="human-textile-reference" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A human-readable Textile reference you can include in your projects." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cocoagit"
+            label="cocoagit">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoagit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An Objective-C/Foundation implementation of the Git version control software." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="book_mdar"
+            label="book_mdar">
+        <attvalues>
+          <attvalue for="0"
+                    value="book_mdar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="This book is being merged into http://github.com/mattetti/merb-book/tree/master" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="genetic-drawing"
+            label="genetic-drawing">
+        <attvalues>
+          <attvalue for="0"
+                    value="genetic-drawing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Using evolution to make computers draw." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubyjobs"
+            label="rubyjobs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyjobs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A simple job listing app from Ruby Ireland" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hypergrid2"
+            label="hypergrid2">
+        <attvalues>
+          <attvalue for="0"
+                    value="hypergrid2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Secure HyperGrid extensions for OpenSim-based worlds" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cc_monitor"
+            label="cc_monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="cc_monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A build monitor that collects information from multiple continuous integration environments to publish it on a single big dashboard." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chipmunk-ffi"
+            label="chipmunk-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="chipmunk-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="chipmunk ruby bindings using ffi" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spot-us"
+            label="spot-us">
+        <attvalues>
+          <attvalue for="0"
+                    value="spot-us" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="Community Funded Reporting" />
+          <attvalue for="10"
+                    value="157" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="improved_cake_shell"
+            label="improved_cake_shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="improved_cake_shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="improved cake shell" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vote"
+            label="vote">
+        <attvalues>
+          <attvalue for="0"
+                    value="vote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Reddit, Hacker News, Digg voting script for Ubiquity." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mars.rover"
+            label="mars.rover">
+        <attvalues>
+          <attvalue for="0"
+                    value="mars.rover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="guppy"
+            label="guppy">
+        <attvalues>
+          <attvalue for="0"
+                    value="guppy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby lib to parse tcx and gpx files from GPS devices" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memcached"
+            label="memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby interface to the libmemcached C client. This fork adds experimental support for items bigger than the 1MB memcached limit. Original idea from http://github.com/jf/memcached" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vying"
+            label="vying">
+        <attvalues>
+          <attvalue for="0"
+                    value="vying" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Multi-player, turn-based games library." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Erlang-FAQ"
+            label="Erlang-FAQ">
+        <attvalues>
+          <attvalue for="0"
+                    value="Erlang-FAQ" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The source for the Erlang FAQ" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xmlreader"
+            label="xmlreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XmlReader for GObject" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="uni-form"
+            label="uni-form">
+        <attvalues>
+          <attvalue for="0"
+                    value="uni-form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tuple"
+            label="tuple">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A development fork of Java Tuple." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="vigilance"
+            label="vigilance">
+        <attvalues>
+          <attvalue for="0"
+                    value="vigilance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vigilance Theme for Wordpress" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="prototype_helpers"
+            label="prototype_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Various bits and helpers for Prototype and scriptaculous, that might prove useful or not. :)" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="distributed-key-value-store-example"
+            label="distributed-key-value-store-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="distributed-key-value-store-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an example of a distributed key-value store..." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="realtimebattle_rb"
+            label="realtimebattle_rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="realtimebattle_rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simplified ruby implementation of realtimebattle" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="uidevice-extension"
+            label="uidevice-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="uidevice-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add functionality to UIDevice to distinguish between platforms like iPod touch 1G and 2G and iPhone" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="juggernaut_gem"
+            label="juggernaut_gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="juggernaut_gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="Realtime Rails" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hData"
+            label="hData">
+        <attvalues>
+          <attvalue for="0"
+                    value="hData" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The hData xsd schemas" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dotnetxri"
+            label="dotnetxri">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotnetxri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A C# port of the OpenXri4j library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb-oauth-example"
+            label="merb-oauth-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-oauth-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An example merb app that uses the merb-oauth plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_rails_template"
+            label="simple_rails_template">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_rails_template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My stab at a simple rails template" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="question_plugin"
+            label="question_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="question_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Redmine plugin that allows users to ask questions to each other." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="buildphp"
+            label="buildphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="buildphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A customizable build system, based on Rake, that compiles PHP and supported modules" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_has_flash"
+            label="merb_has_flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_has_flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails' &quot;flash&quot; session notification system ported to Merb (See eltiare/merb_has_flash)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rt"
+            label="rt">
+        <attvalues>
+          <attvalue for="0"
+                    value="rt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="ColdFusion" />
+        </attvalues>
+      </node>
+      <node id="eventually"
+            label="eventually">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventually" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to model recurring events using RiCal" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="box_of_rocks"
+            label="box_of_rocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="box_of_rocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Linux/OS X scripts, utilities, config, and dotfiles" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snapbird"
+            label="snapbird">
+        <attvalues>
+          <attvalue for="0"
+                    value="snapbird" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Twitter API based search app, circumventing the 10 day search limit" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gnip-perl"
+            label="gnip-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnip-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl library for utilizing Gnip services." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="blueprint-layout"
+            label="blueprint-layout">
+        <attvalues>
+          <attvalue for="0"
+                    value="blueprint-layout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails helpers to generate Blueprint CSS-based structures" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.keys"
+            label="jquery.keys">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.keys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keyboard hotkey/shortcut binding, using custom namespace syntax with any event type." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="e"
+            label="e">
+        <attvalues>
+          <attvalue for="0"
+                    value="e" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="e text editor" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pyrot-xbmc"
+            label="pyrot-xbmc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrot-xbmc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pyrot for Xbox Media Center" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="railsdav"
+            label="railsdav">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsdav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The WebDAV Ruby On Rails Plugin" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scenarios"
+            label="scenarios">
+        <attvalues>
+          <attvalue for="0"
+                    value="scenarios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scenarios has been deprecated. Please use Dataset instead." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mephisto_feedback"
+            label="mephisto_feedback">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto_feedback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of technoweenie's original mephisto_feedback plugin to work with Rails Engines on Mephisto edge" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kata-minesweeper"
+            label="kata-minesweeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="kata-minesweeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mousefix"
+            label="mousefix">
+        <attvalues>
+          <attvalue for="0"
+                    value="mousefix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mousefix for OS X from Richard Bentley with some tiny tweaks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="github-growler"
+            label="github-growler">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-growler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Growl github updates" />
+          <attvalue for="10"
+                    value="149" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="12_hour_time"
+            label="12_hour_time">
+        <attvalues>
+          <attvalue for="0"
+                    value="12_hour_time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git svn clone of http://rails-twelve-hour-time-plugin.googlecode.com/svn/trunk/12_hour_time" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cached_resource"
+            label="cached_resource">
+        <attvalues>
+          <attvalue for="0"
+                    value="cached_resource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Transparently caches ActiveResource data in a memcached instance by extending cache_fu" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dot-files"
+            label="dot-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="dot-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="everyone has one(s)..." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libplist"
+            label="libplist">
+        <attvalues>
+          <attvalue for="0"
+                    value="libplist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library to handle Apple Property List format whereas it's binary or XML" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="emesene"
+            label="emesene">
+        <attvalues>
+          <attvalue for="0"
+                    value="emesene" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A windows live messenger network client written in python" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twhipsnchains"
+            label="twhipsnchains">
+        <attvalues>
+          <attvalue for="0"
+                    value="twhipsnchains" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mychain app similar to tweight (calendar, trend, looks for #mychain)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bancomer-active_merchant"
+            label="bancomer-active_merchant">
+        <attvalues>
+          <attvalue for="0"
+                    value="bancomer-active_merchant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rolling_with_rails_tutorial"
+            label="rolling_with_rails_tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="rolling_with_rails_tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Support material for the Rolling with Rails Tutorial" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.rdf"
+            label="bioclipse.rdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.rdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Bioclipse2 RDF." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="macruby_website"
+            label="macruby_website">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby_website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="MacRuby's website source" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shoes_hack_note"
+            label="shoes_hack_note">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes_hack_note" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Curious about Shoes inside. Taking some notes." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Mms"
+            label="android_packages_apps_Mms">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Mms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Android MMS (cyanogenmod)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pushmarks"
+            label="pushmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="pushmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Firefox extension that pushes bookmarks to public bookmark sharing sites." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="db-script-cache"
+            label="db-script-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="db-script-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DBScriptCache automatically caches script files in the browser's HTML5 client-side database." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb-ssl-requirement"
+            label="merb-ssl-requirement">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-ssl-requirement" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="SSL Requirement for Merb" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="capistrano-ext"
+            label="capistrano-ext">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-ext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Handy extensions for Capistrano" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swfupload-jquery-plugin"
+            label="swfupload-jquery-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="swfupload-jquery-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin that makes working with SWFUpload even easier." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="timekeeper"
+            label="timekeeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="timekeeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keeping track of your time" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery.color"
+            label="jquery.color">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.color" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generic color library for use with jQuery" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="relax"
+            label="relax">
+        <attvalues>
+          <attvalue for="0"
+                    value="relax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple library for creating REST consumers." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SliceDice"
+            label="SliceDice">
+        <attvalues>
+          <attvalue for="0"
+                    value="SliceDice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Displays timer bars for important class abilities" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="gitosis-web"
+            label="gitosis-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitosis-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jspace_invaders"
+            label="jspace_invaders">
+        <attvalues>
+          <attvalue for="0"
+                    value="jspace_invaders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript implementation of Space invaders" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xircd"
+            label="xircd">
+        <attvalues>
+          <attvalue for="0"
+                    value="xircd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rorapi"
+            label="rorapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="rorapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="#rubyonrails api bot   !usage" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="premake"
+            label="premake">
+        <attvalues>
+          <attvalue for="0"
+                    value="premake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git clone of the svn repository of premake" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="irwi"
+            label="irwi">
+        <attvalues>
+          <attvalue for="0"
+                    value="irwi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Complete wiki plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newyork"
+            label="newyork">
+        <attvalues>
+          <attvalue for="0"
+                    value="newyork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy website wireframing with HAML, SASS, Red, Compass, jQuery and Polypage." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="neuro"
+            label="neuro">
+        <attvalues>
+          <attvalue for="0"
+                    value="neuro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Neural Network Extension for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-create-project"
+            label="django-create-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-create-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A replacement for django-admin.py startproject." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bow_and_arrow"
+            label="bow_and_arrow">
+        <attvalues>
+          <attvalue for="0"
+                    value="bow_and_arrow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The old bow and arrow windows game recreated with Ruby and Shoes" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_inviteable"
+            label="acts_as_inviteable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_inviteable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple to use plugin for creating an invite system for an app." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="johns-toolbox"
+            label="johns-toolbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="johns-toolbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of shell scripts I use at varying frequencies." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="open_question"
+            label="open_question">
+        <attvalues>
+          <attvalue for="0"
+                    value="open_question" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open Question is a FOSS product.  The project is designed for quick and easy information collection and dissemination by phone operators, customer support lines, pollers or other information hotlines.  It was specifically designed for narrow vertical topics, where too much information (the web) makes searching tedious.  Join the developers discussion group here (http://groups.google.com/group/open-question-developers)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rightjs-goods"
+            label="rightjs-goods">
+        <attvalues>
+          <attvalue for="0"
+                    value="rightjs-goods" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Goods for the RightJS framework" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="buildit"
+            label="buildit">
+        <attvalues>
+          <attvalue for="0"
+                    value="buildit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, powerful build system written in python." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="merb_parts"
+            label="merb_parts">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_parts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb plugin that provides support for lightweight ui widget controllers" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-textmate-bundle"
+            label="puppet-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a TextMate puppet manifests bundle" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="collective.recipe.patch"
+            label="collective.recipe.patch">
+        <attvalues>
+          <attvalue for="0"
+                    value="collective.recipe.patch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="thrift_client"
+            label="thrift_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrift_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Thrift client wrapper that encapsulates some common failover behavior." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-faq"
+            label="spree-faq">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-faq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Frequently Asked Question extension for Spree" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="notify-webhook"
+            label="notify-webhook">
+        <attvalues>
+          <attvalue for="0"
+                    value="notify-webhook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Git post-receive web hook notifier in Python." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="utterson"
+            label="utterson">
+        <attvalues>
+          <attvalue for="0"
+                    value="utterson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A static site generator written in Clojure in the style of Jekyll &amp; Hyde." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="deprec"
+            label="deprec">
+        <attvalues>
+          <attvalue for="0"
+                    value="deprec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="42" />
+          <attvalue for="9"
+                    value="master respository for deprec - deployment recipes for capistrano" />
+          <attvalue for="10"
+                    value="178" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="UNOCHA-YQL-API"
+            label="UNOCHA-YQL-API">
+        <attvalues>
+          <attvalue for="0"
+                    value="UNOCHA-YQL-API" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Making the data at  UN OCHA more machine-friendly, to help with Haiti relief efforts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="the_incentosaur"
+            label="the_incentosaur">
+        <attvalues>
+          <attvalue for="0"
+                    value="the_incentosaur" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Activity Tracking Site based on feeds" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cassandra-bench"
+            label="cassandra-bench">
+        <attvalues>
+          <attvalue for="0"
+                    value="cassandra-bench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple benchmarking program for cassandra" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gltrail"
+            label="gltrail">
+        <attvalues>
+          <attvalue for="0"
+                    value="gltrail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Real-time web-server visualization using OpenGL and a force directed layout" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="dux"
+            label="dux">
+        <attvalues>
+          <attvalue for="0"
+                    value="dux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Open source operating system using the metodo kernel" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-parameterized-snippets-extension"
+            label="radiant-parameterized-snippets-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-parameterized-snippets-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An extension that enables the use of parameterized snippets in Radiant CMS" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adhearsion-tmbundle"
+            label="adhearsion-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="adhearsion-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate Bundle for the Adhearsion VoIP framework" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pycoverage.el"
+            label="pycoverage.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="pycoverage.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="emacs support for highighting python coverage results" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="rapidsms-documentation"
+            label="rapidsms-documentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="rapidsms-documentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Documentation for RapidSMS" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="redmine-budget-plugin"
+            label="redmine-budget-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-budget-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Budget is a plugin to manage the set of deliverables for each project, automatically calculating key performance indicators." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fiveruns_tuneup"
+            label="fiveruns_tuneup">
+        <attvalues>
+          <attvalue for="0"
+                    value="fiveruns_tuneup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="FiveRuns TuneUp Panel" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="getFavicon"
+            label="getFavicon">
+        <attvalues>
+          <attvalue for="0"
+                    value="getFavicon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple tool for discovering favicons." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-poppler"
+            label="perl-poppler">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-poppler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="basic porting of poppler" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="helpdesk"
+            label="helpdesk">
+        <attvalues>
+          <attvalue for="0"
+                    value="helpdesk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebGUI ticketing system" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pingr"
+            label="pingr">
+        <attvalues>
+          <attvalue for="0"
+                    value="pingr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Pingdom API " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mash"
+            label="mash">
+        <attvalues>
+          <attvalue for="0"
+                    value="mash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Mash is a Hash with the ability to read, write, and test for the presence of arbitrary attributes using method calls." />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parse-irclog"
+            label="parse-irclog">
+        <attvalues>
+          <attvalue for="0"
+                    value="parse-irclog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library to parse IRC logs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="phonegap-palm"
+            label="phonegap-palm">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-palm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Palm WebOS implementation of the PhoneGap API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="smtp_tls"
+            label="smtp_tls">
+        <attvalues>
+          <attvalue for="0"
+                    value="smtp_tls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang-oauth-examples"
+            label="erlang-oauth-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-oauth-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example client/server code for erlang-oauth" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="amazon-ec2"
+            label="amazon-ec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-ec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="A Ruby Gem that gives you full access to several of the Amazon Web Services API from your Ruby/Ruby on Rails apps" />
+          <attvalue for="10"
+                    value="190" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hyper_record"
+            label="hyper_record">
+        <attvalues>
+          <attvalue for="0"
+                    value="hyper_record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An extension of ActiveRecord that allows Ruby on Rails to use Hypertable as a database." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-devel"
+            label="catalyst-devel">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-devel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="localizableapp"
+            label="localizableapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="localizableapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="sticks"
+            label="sticks">
+        <attvalues>
+          <attvalue for="0"
+                    value="sticks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP microframework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="lua-noise"
+            label="lua-noise">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua-noise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Noise generators for Lua" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Kousei"
+            label="Kousei">
+        <attvalues>
+          <attvalue for="0"
+                    value="Kousei" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn - My UI settings" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="albumidentify"
+            label="albumidentify">
+        <attvalues>
+          <attvalue for="0"
+                    value="albumidentify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Tools to identify and manage music albums" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="safety_valve"
+            label="safety_valve">
+        <attvalues>
+          <attvalue for="0"
+                    value="safety_valve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to rescue common Rails exceptions, render an error with your look and feel, and return an appropriate HTTP status code" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-appengine-example"
+            label="sinatra-appengine-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-appengine-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Example of a Sinatra app for Google AppEngine (JRuby) from http://blog.bigcurl.de/2009/04/running-sinatra-apps-on-google.html" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Test-Harness"
+            label="Test-Harness">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-Harness" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Run Perl standard test scripts with statistics" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Embedit-Gem"
+            label="Embedit-Gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="Embedit-Gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper for http://embedit.me" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hornetq"
+            label="hornetq">
+        <attvalues>
+          <attvalue for="0"
+                    value="hornetq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JBoss HornetQ Mirror" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tropo-webapi-ruby"
+            label="tropo-webapi-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="tropo-webapi-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library for interaction with the Tropo Web API using JSON." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="colors_from_image"
+            label="colors_from_image">
+        <attvalues>
+          <attvalue for="0"
+                    value="colors_from_image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin which finds interesting CSS colors in an image, which can be used to suggest custom theme colors based on an uploaded image." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django_errorlog"
+            label="django_errorlog">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_errorlog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django application for logging server (aka &quot;500&quot;) errors" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-prototype"
+            label="radiant-prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Prototype of the user-interface of Radiant CMS." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="referralpacs"
+            label="referralpacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="referralpacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RoR based mini-PACS system" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cpanplus-dist-mdv"
+            label="cpanplus-dist-mdv">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpanplus-dist-mdv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a cpanplus backend to build mandriva rpms" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dm-counter-cache"
+            label="dm-counter-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-counter-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DataMapper::CounterCacheable allows you to transparently maintain counts on a collection association for a DataMapper::Resource object." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google_rest"
+            label="google_rest">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_rest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to use the Google REST search api  " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="api-examples"
+            label="api-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="api-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example code for accessing Wordnik's API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatra-oauth-provider"
+            label="sinatra-oauth-provider">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-oauth-provider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An experiment in creating an OAuth provider with Sinatra" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sql_sleuth"
+            label="sql_sleuth">
+        <attvalues>
+          <attvalue for="0"
+                    value="sql_sleuth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin: Append selective backtrace information to slow SQL query log entries" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sprockets-compressor"
+            label="sprockets-compressor">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprockets-compressor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minified Sprockets Javascript output" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xcode-git-build-scripts"
+            label="xcode-git-build-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode-git-build-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="making git and xcode together less painful since 2008" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="libhttp-request-multi-perl"
+            label="libhttp-request-multi-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="libhttp-request-multi-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTP::Request::Multi - Perl implementation of Batch HTTP Requests " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="scala-query"
+            label="scala-query">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-query" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A type-safe database query API for Scala" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="jquery-bbq"
+            label="jquery-bbq">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-bbq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery BBQ: Back Button &amp; Query Library" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="teknicolor"
+            label="teknicolor">
+        <attvalues>
+          <attvalue for="0"
+                    value="teknicolor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Color player names in chat by their corresponding raid class colors" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="fixturize_shell"
+            label="fixturize_shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixturize_shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CakePHP plugin to bake out fixtures for your models using real or randomized data." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="google_ajax_search"
+            label="google_ajax_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_ajax_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin for Google Ajax Search API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perlflow"
+            label="perlflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="perlflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Engine for site with perl news" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="wswe"
+            label="wswe">
+        <attvalues>
+          <attvalue for="0"
+                    value="wswe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A GTK+ application to randomly select a place to eat." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="merb_active_admin"
+            label="merb_active_admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_active_admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb ActiveAdmin for Sequel" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sample-rails-apps"
+            label="sample-rails-apps">
+        <attvalues>
+          <attvalue for="0"
+                    value="sample-rails-apps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="OUTDATED. Probably. At least not maintained." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="prog.python"
+            label="prog.python">
+        <attvalues>
+          <attvalue for="0"
+                    value="prog.python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My collection of Python code." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="plugin-XMLLibrarian-staging"
+            label="plugin-XMLLibrarian-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-XMLLibrarian-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XMLLibrarian plugin (staging area, writable by any developer)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="netwars"
+            label="netwars">
+        <attvalues>
+          <attvalue for="0"
+                    value="netwars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Advance Wars clone for the PC (and Mac)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hacker-top"
+            label="hacker-top">
+        <attvalues>
+          <attvalue for="0"
+                    value="hacker-top" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A top-like program for monitoring hacker news from the console" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pastebin.ca"
+            label="pastebin.ca">
+        <attvalues>
+          <attvalue for="0"
+                    value="pastebin.ca" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The new code base of the pastebin at Pastebin.ca" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rhodes"
+            label="rhodes">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhodes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="The Rhodes framework is a platform for building locally executing, device-optimized mobile applications for all major smartphone devices." />
+          <attvalue for="10"
+                    value="366" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fred-staging"
+            label="fred-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="fred-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Freenet REference Daemon (trunk, writable by all devs)" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hub"
+            label="hub">
+        <attvalues>
+          <attvalue for="0"
+                    value="hub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="hub introduces git to GitHub" />
+          <attvalue for="10"
+                    value="328" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jasiohost"
+            label="jasiohost">
+        <attvalues>
+          <attvalue for="0"
+                    value="jasiohost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Java-based (Audio Stream Input/Output) ASIO host." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="macruby-httpwrapper"
+            label="macruby-httpwrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby-httpwrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simplified http wrapper for MacRuby using delegation/ruby block" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlware-site"
+            label="erlware-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlware-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Erlware's public www site" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="javascripter.js"
+            label="javascripter.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascripter.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="drawing on any web page" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="platform_vendor_htc_hero"
+            label="platform_vendor_htc_hero">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_vendor_htc_hero" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build configuration and makefiles that can be used to build Android images for the Hero." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="wase_endpoint"
+            label="wase_endpoint">
+        <attvalues>
+          <attvalue for="0"
+                    value="wase_endpoint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WaseEndpoint is a library for building daemons that act as WASE Endpoints for the EngineYard Wase competition: http://bit.ly/3qRMbv " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ee-tinymce-communicate"
+            label="ee-tinymce-communicate">
+        <attvalues>
+          <attvalue for="0"
+                    value="ee-tinymce-communicate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ExpressionEngine extension that adds TinyMCE WYSIWYG editing to the Communicate tab." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="asked_and_answered"
+            label="asked_and_answered">
+        <attvalues>
+          <attvalue for="0"
+                    value="asked_and_answered" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Used on askamarsquestion.com, this project allows the public (typically kids) to ask questions about a topic and have them answered by a panel of experts." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="externals"
+            label="externals">
+        <attvalues>
+          <attvalue for="0"
+                    value="externals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Quickly freeze and unfreeze external git dependencies" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="db-populate"
+            label="db-populate">
+        <attvalues>
+          <attvalue for="0"
+                    value="db-populate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rake task to assist with bootstrapping a Rails project database" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hanna"
+            label="hanna">
+        <attvalues>
+          <attvalue for="0"
+                    value="hanna" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="More than just a new RDoc template" />
+          <attvalue for="10"
+                    value="234" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mvc2inaction"
+            label="mvc2inaction">
+        <attvalues>
+          <attvalue for="0"
+                    value="mvc2inaction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Book repository for ASP.NET MVC 2 In Action" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="robotlegs.github.com"
+            label="robotlegs.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Robotlegs Website" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ragweed"
+            label="ragweed">
+        <attvalues>
+          <attvalue for="0"
+                    value="ragweed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scriptable debugger written in ruby" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="presenting"
+            label="presenting">
+        <attvalues>
+          <attvalue for="0"
+                    value="presenting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="components + scaffolding == presentations" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SoftWire"
+            label="SoftWire">
+        <attvalues>
+          <attvalue for="0"
+                    value="SoftWire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SoftWire is a class library written in object-oriented C++ for compiling assembly code.  It can be used in projects to generate x86 machine code at run-time as an alternative to self-modifying code.  Scripting languages might also benefit by using SoftWire as a JIT-compiler back-end.  It also allows to eliminate jumps for variables which are temporarily constant during run-time,  like for efficient graphics processing by constructing an optimised pipeline.  Because of its possibility for 'instruction rewiring' by run-time conditional compilation,  I named it &quot;SoftWire&quot;.  It is targeted only at developers with a good knowledge of C++ and x86 assembly.  Project originally by Nicolas Capens, new implementation by Simone Margaritelli aka evilsocket" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="perk"
+            label="perk">
+        <attvalues>
+          <attvalue for="0"
+                    value="perk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a Java compiler targeting Parrot bytecode" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="erb-web-view"
+            label="erb-web-view">
+        <attvalues>
+          <attvalue for="0"
+                    value="erb-web-view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Two-part framework for compiling erb templates into WebView-based iPhone apps" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clutter"
+            label="clutter">
+        <attvalues>
+          <attvalue for="0"
+                    value="clutter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Haskell bindings to the clutter library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="failtale"
+            label="failtale">
+        <attvalues>
+          <attvalue for="0"
+                    value="failtale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Error logging and notifications" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-tmbundle"
+            label="sproutcore-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="TextMate Bundle for SproutCore" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redactor"
+            label="redactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="redactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Actor library based around Redis. Useful for coordination, command and control of distributed ruby processes" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rdocinfo"
+            label="rdocinfo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdocinfo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Public Ruby Library Documentation Service" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplegeo_tileservice"
+            label="simplegeo_tileservice">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplegeo_tileservice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A service implementation that serves geodata as tiles" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="openx_helper"
+            label="openx_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="openx_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenXHelper is a rails plugin for generate html tag for banner of OpenX." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="abn"
+            label="abn">
+        <attvalues>
+          <attvalue for="0"
+                    value="abn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Small library for validating Australian Business Numbers" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-wysiwyg-helper"
+            label="cakephp-wysiwyg-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-wysiwyg-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="cakephp helper plugin for various wysiwyg editors" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="browserized-styles"
+            label="browserized-styles">
+        <attvalues>
+          <attvalue for="0"
+                    value="browserized-styles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatic inclusion of browser and OS-specific stylesheets with a simple naming convention." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Bugzilla-redesign"
+            label="Bugzilla-redesign">
+        <attvalues>
+          <attvalue for="0"
+                    value="Bugzilla-redesign" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redesign of the bugzilla homepage for bugzilla.mozilla.org. Attempting to avoid this trainwreck: https://landfill.bugzilla.org/bugzilla-3.4-branch/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shout-wall"
+            label="shout-wall">
+        <attvalues>
+          <attvalue for="0"
+                    value="shout-wall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple Rails shout wall to demonstrate the differences between obtrusive and unobtrusive Javascript handling" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="frest"
+            label="frest">
+        <attvalues>
+          <attvalue for="0"
+                    value="frest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="php5 Fast REST router" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Cointoss-Ruby"
+            label="Cointoss-Ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cointoss-Ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of cointoss.wakingideas.com to ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gedit-mate"
+            label="gedit-mate">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-mate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Gedit set of plugins, tools, color schemes and snippets that will improve your work." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="staticmatic-bootstrap"
+            label="staticmatic-bootstrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="staticmatic-bootstrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="StaticMatic bootstrap with support for Haml, Sass, Compass and jQuery" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scout-client"
+            label="scout-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="scout-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Scout is a simple web monitoring and reporting client. It can connect to a plugin server, download plugins (written in Ruby) and run them on at specified intervals." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asset-trip"
+            label="asset-trip">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset-trip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails asset bundling plugin that will expand your mind" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hans.github.com"
+            label="hans.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="hans.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="self"
+            label="self">
+        <attvalues>
+          <attvalue for="0"
+                    value="self" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Automatically have $self in your OO program" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="numbr5"
+            label="numbr5">
+        <attvalues>
+          <attvalue for="0"
+                    value="numbr5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="numbr5 is alive - our friendly #roro bot" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="auto_login"
+            label="auto_login">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_login" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An auth auto-login / persistent remember me component for CakePHP." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gstyle"
+            label="gstyle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gstyle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GStylesheet and GStyleable interface for GObject" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jabber-net"
+            label="jabber-net">
+        <attvalues>
+          <attvalue for="0"
+                    value="jabber-net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of jabber-net containing bug fixes and a few new features. Will be merged back into jabber-net asap." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Grider"
+            label="Grider">
+        <attvalues>
+          <attvalue for="0"
+                    value="Grider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Secure client for OpenSim's Hypergrid using LibOMV's GridProxy." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="node-asyncEJS"
+            label="node-asyncEJS">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-asyncEJS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An asynchronous ERB-like template engine for node.js" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="debugdevkit"
+            label="debugdevkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="debugdevkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Debug DevKit" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="throwable"
+            label="throwable">
+        <attvalues>
+          <attvalue for="0"
+                    value="throwable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perlish stuff you can throw (including errors)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="shopping_cart"
+            label="shopping_cart">
+        <attvalues>
+          <attvalue for="0"
+                    value="shopping_cart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin with simple Shopping Cart functionality that uses ActiveMerchant for gateway processing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="carpark"
+            label="carpark">
+        <attvalues>
+          <attvalue for="0"
+                    value="carpark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Carpark adds LISP-style car, cdr, and endless combinations of them to the standard Ruby Array, allowing for terse and powerful decomposition of deeply nested arrays: [1, [2, 3, [4, 5], [[[6]]]]].caaaadddadr =&gt; 6" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.fadeAble"
+            label="jquery.fadeAble">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.fadeAble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A image fading plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="prawn-format"
+            label="prawn-format">
+        <attvalues>
+          <attvalue for="0"
+                    value="prawn-format" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="As of Prawn 0.7, prawn-format is completely unsupported, and will not work with versions of Prawn 0.7+.   Feel free to fork and fix, of course." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twfy"
+            label="twfy">
+        <attvalues>
+          <attvalue for="0"
+                    value="twfy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby binding for TheyWorkForYou.com API (keep tabs on representatives in Parliament and other assemblies)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_story_decomposition"
+            label="redmine_story_decomposition">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_story_decomposition" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Creates a UI for decomposing stories into tasks. Also makes sure tasks move with their stories when a Version is assigned.  (Imported from scrumalliance's redmine repo)" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="medical-appointments"
+            label="medical-appointments">
+        <attvalues>
+          <attvalue for="0"
+                    value="medical-appointments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An appointments calendar for a medical center, released under the GPL" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="defender"
+            label="defender">
+        <attvalues>
+          <attvalue for="0"
+                    value="defender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby API abstraction for Defensio" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-ui"
+            label="rspec-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RSpec extensions for various UI architectures" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shigeoka.github.com"
+            label="shigeoka.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="shigeoka.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="shigeoka.github.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-claypool"
+            label="jquery-claypool">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-claypool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Claypool is a small, fast, railable Javascript Application Framework  , built on jQuery that provides all the usual important patterns for large, long-lived client-side apps, server-side apps, or something strangely, beautifully in the middle." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dm-pagination"
+            label="dm-pagination">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-pagination" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A pagination plugin for DataMapper." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sandoval"
+            label="sandoval">
+        <attvalues>
+          <attvalue for="0"
+                    value="sandoval" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Movie Project" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb-words"
+            label="merb-words">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-words" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Word Management for Merb" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mm_construct"
+            label="mm_construct">
+        <attvalues>
+          <attvalue for="0"
+                    value="mm_construct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Base application for developping flash projects with the ModestMaps library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="google-gears-mechanizations"
+            label="google-gears-mechanizations">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-gears-mechanizations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This JavaScript project provides an ActiveRecord-esque API for the Google Gears SQLite database." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beginning-perl"
+            label="beginning-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="beginning-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Projeto de tradução do livro Beginning Perl (Simon Cozens)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-static-management"
+            label="django-static-management">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-static-management" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An easy way of managing static (CSS and JS) assets in Django projects, including build scripts." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vanilla-rb"
+            label="vanilla-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="vanilla-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Vanilla in Ruby" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="financeiro"
+            label="financeiro">
+        <attvalues>
+          <attvalue for="0"
+                    value="financeiro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sistema Financeiro em Rails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts-as-taggable-on"
+            label="acts-as-taggable-on">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-taggable-on" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tagging plugin for Rails applications that allows for custom tagging along dynamic contexts." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_messenger"
+            label="redmine_messenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_messenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Plugin to allow users to communicate with Redmine via Instant Messenger." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rx-ui"
+            label="rx-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="rx-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="work in progress, not intended for general use atm" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="couch-crawler"
+            label="couch-crawler">
+        <attvalues>
+          <attvalue for="0"
+                    value="couch-crawler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A search engine built on top of couchdb-lucene" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="amazon-ecs"
+            label="amazon-ecs">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-ecs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Generic Ruby Amazon E-commerce REST API" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-cross-sell"
+            label="spree-cross-sell">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-cross-sell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="spree cross sell with product group work" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="loli"
+            label="loli">
+        <attvalues>
+          <attvalue for="0"
+                    value="loli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A minimum web dev DSL in Haskell" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="python-gearman"
+            label="python-gearman">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-gearman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Gearman library for Python." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="opentox-model"
+            label="opentox-model">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Model webservice for OpenTox" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sub-install"
+            label="sub-install">
+        <attvalues>
+          <attvalue for="0"
+                    value="sub-install" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library to install subroutines into packages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="correlate"
+            label="correlate">
+        <attvalues>
+          <attvalue for="0"
+                    value="correlate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experiment in expressing relationships between CouchRest documents and ActiveRecord models" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cldwalker.github.com"
+            label="cldwalker.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="cldwalker.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My blog and website." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webbits"
+            label="webbits">
+        <attvalues>
+          <attvalue for="0"
+                    value="webbits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript program analysis tools for Haskell" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="iobuffer"
+            label="iobuffer">
+        <attvalues>
+          <attvalue for="0"
+                    value="iobuffer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="C-based buffer for Ruby, primarily for nonblocking I/O" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-ui-tree"
+            label="jquery-ui-tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ui-tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Widget for jQuery UI. Adds nested expanded/collapsed tree with drag'n'drop support." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yarbl"
+            label="yarbl">
+        <attvalues>
+          <attvalue for="0"
+                    value="yarbl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Yet Another Ruby Blog - For Google App Engine" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rudeq"
+            label="rudeq">
+        <attvalues>
+          <attvalue for="0"
+                    value="rudeq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A rails DB-based queue plugin" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blog"
+            label="blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Google App Engine blog" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bazaar"
+            label="bazaar">
+        <attvalues>
+          <attvalue for="0"
+                    value="bazaar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebGUI asset for offering plugins for download and sale" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tyrannical"
+            label="tyrannical">
+        <attvalues>
+          <attvalue for="0"
+                    value="tyrannical" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tokyo Tyrant Table Adapter for ActiveModel" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bodacity-js-util"
+            label="bodacity-js-util">
+        <attvalues>
+          <attvalue for="0"
+                    value="bodacity-js-util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bodacious JavaScript gems" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="universal_boardgame_client"
+            label="universal_boardgame_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="universal_boardgame_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An attempt to build a ZunTzu-like client in Python for playing boardgames over the internet" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jsonrpc_server"
+            label="jsonrpc_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonrpc_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSON-RPC server for the service module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cgi--uploader"
+            label="cgi--uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi--uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CGI::Uploader V 3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="python-geopy"
+            label="python-geopy">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-geopy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of the geocoding library geopy" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mips.tmbundle"
+            label="mips.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="mips.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for MIPS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="debian-updater"
+            label="debian-updater">
+        <attvalues>
+          <attvalue for="0"
+                    value="debian-updater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet module for Debian Package Updating" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="SwiftSuspenders"
+            label="SwiftSuspenders">
+        <attvalues>
+          <attvalue for="0"
+                    value="SwiftSuspenders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Basic metadata-based IOC solution for AS3" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="annotate_models_with_index"
+            label="annotate_models_with_index">
+        <attvalues>
+          <attvalue for="0"
+                    value="annotate_models_with_index" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="imported from https://svn.s21g.com/public/rails/plugins/annotate_models_with_index/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="em-mysql"
+            label="em-mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Async MySQL driver for Ruby/Eventmachine" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang-otp"
+            label="erlang-otp">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-otp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="All of the public Erlang/OTP source releases (since R6B-0 in 1999) in convenient git form" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="git-hg"
+            label="git-hg">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-hg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git-hg utility for checking out and tracking a mercurial repo." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ec2nodefinder"
+            label="ec2nodefinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="ec2nodefinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="erlang node auto-discovery on EC2" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="baseapp23"
+            label="baseapp23">
+        <attvalues>
+          <attvalue for="0"
+                    value="baseapp23" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Base Application Based on git://github.com/ariejan/baseapp.git and ported to Rails 2.3" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robot-army"
+            label="robot-army">
+        <attvalues>
+          <attvalue for="0"
+                    value="robot-army" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deploy scripting with Thor using remote Ruby execution" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bob-test"
+            label="bob-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="bob-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test helpers for Bob's family" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="r2flickr"
+            label="r2flickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="r2flickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="r2flickr is a Ruby implementation of the Flickr API, forked from rflickr." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PyTwit"
+            label="PyTwit">
+        <attvalues>
+          <attvalue for="0"
+                    value="PyTwit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter application integrated with the linux environment" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="permanent_records"
+            label="permanent_records">
+        <attvalues>
+          <attvalue for="0"
+                    value="permanent_records" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails Plugin - soft-delete your ActiveRecord records. It's like an explicit version of ActsAsParanoid" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cucumber-demo"
+            label="cucumber-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cucumber + Webrat + Selenium demo presented to Chicago Ruby Users Group Feb 02, 2009" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mysqlplus_adapter"
+            label="mysqlplus_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysqlplus_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memcached-engines"
+            label="memcached-engines">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcached-engines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small stupid implementation of a memcached engine implemented in C++ using STL" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Data-Feed"
+            label="Data-Feed">
+        <attvalues>
+          <attvalue for="0"
+                    value="Data-Feed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Moosified Atom/RSS Feed Hander" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dm-paperclip"
+            label="dm-paperclip">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-paperclip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DataMapper port of the Paperclip plugin by Thoughtbot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appjour"
+            label="appjour">
+        <attvalues>
+          <attvalue for="0"
+                    value="appjour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Publish your web app in the ether using Bonjour." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-html"
+            label="django-html">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A way of rendering django.forms widgets that differentiates between HTML and XHTML." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-LinkBox"
+            label="mt-plugin-LinkBox">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-LinkBox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage and publish multiple blogrolls (lists of  links)." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="active_fulfillment"
+            label="active_fulfillment">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_fulfillment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Active Merchant library for integration with order fulfillment services" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="white_list_objectified"
+            label="white_list_objectified">
+        <attvalues>
+          <attvalue for="0"
+                    value="white_list_objectified" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Objectified version of Technoweenie's white_list plugin for Rails. Implemented as a class, not as a helper." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lazyscripts_pool_debian_ubuntu"
+            label="lazyscripts_pool_debian_ubuntu">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyscripts_pool_debian_ubuntu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="scripts and config pool for lazyscripts" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="firmware-downgrader"
+            label="firmware-downgrader">
+        <attvalues>
+          <attvalue for="0"
+                    value="firmware-downgrader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Wii Firmware Downgrader." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="loaded_rails_app"
+            label="loaded_rails_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="loaded_rails_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails application template that sets up your database and installs a ton of plugins." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="streamslide"
+            label="streamslide">
+        <attvalues>
+          <attvalue for="0"
+                    value="streamslide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="We have streams of slides" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-reticulator"
+            label="jquery-reticulator">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-reticulator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Put a grid over your layout!" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="win-git-guide"
+            label="win-git-guide">
+        <attvalues>
+          <attvalue for="0"
+                    value="win-git-guide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Illustrated Guide to Git on Windows" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nagoro"
+            label="nagoro">
+        <attvalues>
+          <attvalue for="0"
+                    value="nagoro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A XHTML templating engine written in Ruby based on so-called pipes" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_url_of"
+            label="validates_url_of">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_url_of" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a Rails plugin to validate URL attribute and append http://" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine-stuff-to-do-plugin"
+            label="redmine-stuff-to-do-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-stuff-to-do-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="The Stuff To Do plugin allows a user to order and prioritize the issues they are doing into a specific order. " />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-types-uuid"
+            label="moosex-types-uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-types-uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="netflixrecommenderframework"
+            label="netflixrecommenderframework">
+        <attvalues>
+          <attvalue for="0"
+                    value="netflixrecommenderframework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A small C++ framework for creating solutions for the Netflix prize" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="bent_template"
+            label="bent_template">
+        <attvalues>
+          <attvalue for="0"
+                    value="bent_template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rails templates bent to your will" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jruby-rest-client"
+            label="jruby-rest-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-rest-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RestClient for JRuby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mocktest"
+            label="mocktest">
+        <attvalues>
+          <attvalue for="0"
+                    value="mocktest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="powerful mock, expectation and unit test helpers for python" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="icagent"
+            label="icagent">
+        <attvalues>
+          <attvalue for="0"
+                    value="icagent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="icagent runs ruby scripts known as recipes on individual nodes and reports data collected by them back to iclassify." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="leaveform"
+            label="leaveform">
+        <attvalues>
+          <attvalue for="0"
+                    value="leaveform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An OSX App for easily managing your leave (BBC only to start off with)" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zoned"
+            label="zoned">
+        <attvalues>
+          <attvalue for="0"
+                    value="zoned" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for dead-simple timezone support" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="railsmachine"
+            label="railsmachine">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsmachine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RailsMachine is a collection of libraries for automating deployment and hosting configuration for Ruby on Rails applications using Capistrano and Rake." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitrc"
+            label="twitrc">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitrc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a twitter client for IRC in ruby." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="why_sandbox"
+            label="why_sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="why_sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of _why's sandbox , which was heart of tryruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perl-chi-driver-memcached"
+            label="perl-chi-driver-memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-chi-driver-memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl CHI-Driver-Memcached distribution" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="connector"
+            label="connector">
+        <attvalues>
+          <attvalue for="0"
+                    value="connector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Joyent Connector" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="date_time_text_field_helpers"
+            label="date_time_text_field_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="date_time_text_field_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails form helpers for dates and times to be entered in text input fields rather than using the standard select lists" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="instantcalendar"
+            label="instantcalendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="instantcalendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="calendar plugin for ruby on rails" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rscribd"
+            label="rscribd">
+        <attvalues>
+          <attvalue for="0"
+                    value="rscribd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby client library for the Scribd API" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="action_mailer_tls"
+            label="action_mailer_tls">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_mailer_tls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Use Gmail SMTP server to send emails in Rails ActionMailer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="textpattern-interface-restyled"
+            label="textpattern-interface-restyled">
+        <attvalues>
+          <attvalue for="0"
+                    value="textpattern-interface-restyled" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A theme/mod for the Textpattern admin interface" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="daemon-spawn"
+            label="daemon-spawn">
+        <attvalues>
+          <attvalue for="0"
+                    value="daemon-spawn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A simple, flexible daemon management library." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml-qstat"
+            label="xml-qstat">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml-qstat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web based status monitoring of Grid Engine clusters" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="autotest-phpdoctest"
+            label="autotest-phpdoctest">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-phpdoctest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Doctest Autorunner, ruby's autotest sub-module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="natural-selection"
+            label="natural-selection">
+        <attvalues>
+          <attvalue for="0"
+                    value="natural-selection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An evolution simulator for the iPhone and iTouch platforms, providing light entertainment in a game like environment." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sprolog"
+            label="sprolog">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprolog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple Project Logger" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="latex-quick-reference"
+            label="latex-quick-reference">
+        <attvalues>
+          <attvalue for="0"
+                    value="latex-quick-reference" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LQR(pronoused as &quot;liqueur&quot;) is HTML based LaTeX reference with fancy Javascript UI" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="couchdb-flex"
+            label="couchdb-flex">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-flex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="aristochat"
+            label="aristochat">
+        <attvalues>
+          <attvalue for="0"
+                    value="aristochat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An easy Javascript Client for XMPP Multi-User Chat (XEP-0045)." />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="crm"
+            label="crm">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CRM Test, from eGenial Rails Course" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perl-tags-moose"
+            label="perl-tags-moose">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-tags-moose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="maplocationfield"
+            label="maplocationfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="maplocationfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Symphony CMS Field that make use of Google Maps, storing coordinates for use in the XML" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="efreetpd"
+            label="efreetpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="efreetpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Free FTP daemon written in Erlang." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="Trollometre"
+            label="Trollometre">
+        <attvalues>
+          <attvalue for="0"
+                    value="Trollometre" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Partez à la chasse aux trolls" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="GistService"
+            label="GistService">
+        <attvalues>
+          <attvalue for="0"
+                    value="GistService" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Mac OS X .service for posting Gists" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="phpOpenTracker"
+            label="phpOpenTracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpOpenTracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="phpOpenTracker is a framework solution for the analysis of website traffic and visitor analysis. " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="subdomain_account"
+            label="subdomain_account">
+        <attvalues>
+          <attvalue for="0"
+                    value="subdomain_account" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin that handles subdomain accounts" />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jake"
+            label="jake">
+        <attvalues>
+          <attvalue for="0"
+                    value="jake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Builds JavaScript projects using PackR and ERB" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gestao_escolar"
+            label="gestao_escolar">
+        <attvalues>
+          <attvalue for="0"
+                    value="gestao_escolar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sistema de gestão escolar desenvolvido para o curso de Ruby on Rails da e-Genial" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wymeditor"
+            label="wymeditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="wymeditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web-based XHTML editor developed by Jean-Francois Hovinne adapted for Symphony CMS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="vimpress"
+            label="vimpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of the vimpress Wordpress plugin, uses XML-RPC to post to a blog" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="presenter-example"
+            label="presenter-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="presenter-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example of using presenters and cells in Ruby on Rails application" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="objectivesync"
+            label="objectivesync">
+        <attvalues>
+          <attvalue for="0"
+                    value="objectivesync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An abstraction of the various synchronization policies used when linking a remote iPhone app to a supporting backend web service.  Abstracted from the ObjectiveResource project." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spree"
+            label="spree">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="267" />
+          <attvalue for="9"
+                    value="Spree is a complete open source e-commerce solution for Ruby on Rails." />
+          <attvalue for="10"
+                    value="1015" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fireeagle-cs-lib"
+            label="fireeagle-cs-lib">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagle-cs-lib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="C# library for FireEagle " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="mochiweb-halley"
+            label="mochiweb-halley">
+        <attvalues>
+          <attvalue for="0"
+                    value="mochiweb-halley" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Mochiweb for Halley" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="CodaAutosaveOnDeactivate"
+            label="CodaAutosaveOnDeactivate">
+        <attvalues>
+          <attvalue for="0"
+                    value="CodaAutosaveOnDeactivate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Coda plugin to automatically save edited documents upon application focus resignation" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ubiquity-bbc-iplayer"
+            label="ubiquity-bbc-iplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubiquity-bbc-iplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ubiquity commands for searching and playing recent programmes on BBC iPlayer" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ejabberd"
+            label="ejabberd">
+        <attvalues>
+          <attvalue for="0"
+                    value="ejabberd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AWS enabled ejabberd" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sideline"
+            label="sideline">
+        <attvalues>
+          <attvalue for="0"
+                    value="sideline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Sideline is a desktop application that allows advanced searching and monitoring of the Twitter public timeline.  There are two platforms available; Adobe AIR and Appcelerator Titanium." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="json-benchmarks"
+            label="json-benchmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="json-benchmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Benchmarks of various JSON frameworks" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="Arlo-Artists-Themes"
+            label="Arlo-Artists-Themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="Arlo-Artists-Themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Default themes for the Arlo/Artists application" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="node-glob"
+            label="node-glob">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-glob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="glob functionality for node.js" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="SweetPea"
+            label="SweetPea">
+        <attvalues>
+          <attvalue for="0"
+                    value="SweetPea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A micro web framework that doesn't get in the way, or suck." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="WoWTCGUtility"
+            label="WoWTCGUtility">
+        <attvalues>
+          <attvalue for="0"
+                    value="WoWTCGUtility" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Native Mac OS X Application card reference for the World of Warcraft Trading Card game." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fancybox"
+            label="fancybox">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancybox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of jQuery FancyBox (http://fancy.klade.lv/)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bond"
+            label="bond">
+        <attvalues>
+          <attvalue for="0"
+                    value="bond" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mission: Easy custom autocompletion for arguments, methods and beyond. Accomplished for irb and any other readline-like console environments." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Tesseract-iPhone-Demo"
+            label="Tesseract-iPhone-Demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tesseract-iPhone-Demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo iPhone app utilizing the tesseract library for OCR" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="net-limelight-purge"
+            label="net-limelight-purge">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-limelight-purge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LimeLight Purge API for Perl" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rufus-lua"
+            label="rufus-lua">
+        <attvalues>
+          <attvalue for="0"
+                    value="rufus-lua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="embedding Lua in Ruby, via FFI" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pod-manual"
+            label="pod-manual">
+        <attvalues>
+          <attvalue for="0"
+                    value="pod-manual" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Aggregates several Perl PODs into a single manual" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="d51.django.db.models.generic"
+            label="d51.django.db.models.generic">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51.django.db.models.generic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Model code to make working with generic relationships more transparent." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simple_column_search"
+            label="simple_column_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_column_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Quick and dirty multi column LIKE searches." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="morails"
+            label="morails">
+        <attvalues>
+          <attvalue for="0"
+                    value="morails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Moodle on Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="effective_scaffold"
+            label="effective_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="effective_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is an effective scaffold generator for Rails." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_navigation_example"
+            label="simple_navigation_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_navigation_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An example rails app using the simple_navigation gem" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mediaplayer"
+            label="mediaplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediaplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SWF media player capable of displaying images and videos in both single and slideshow formats" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-design-patterns"
+            label="django-design-patterns">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-design-patterns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Commonly occuring design patterns in Django" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ironrubyinaction"
+            label="ironrubyinaction">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironrubyinaction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The samples for the IronRuby In Action book" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gitbook"
+            label="gitbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="Git Community Book Source" />
+          <attvalue for="10"
+                    value="143" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="simple_auto_complete"
+            label="simple_auto_complete">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_auto_complete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of the simple auto complete rails plugin" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gogaruco"
+            label="gogaruco">
+        <attvalues>
+          <attvalue for="0"
+                    value="gogaruco" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An introduction to distributed computation with load balancers, proxies, and locality strategies." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MySQLTuner-perl"
+            label="MySQLTuner-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="MySQLTuner-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="MySQLTuner is a script written in Perl that will assist you with your MySQL configuration and make recommendations for increased performance and stability." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sinatra-oauth"
+            label="sinatra-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recurring_events"
+            label="recurring_events">
+        <attvalues>
+          <attvalue for="0"
+                    value="recurring_events" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="formatter"
+            label="formatter">
+        <attvalues>
+          <attvalue for="0"
+                    value="formatter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="more like brickmii" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="active_queue"
+            label="active_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A toolkit for queueing tasks and creating worker processes" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sioclog"
+            label="sioclog">
+        <attvalues>
+          <attvalue for="0"
+                    value="sioclog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC logging in SIOC" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="openlayers"
+            label="openlayers">
+        <attvalues>
+          <attvalue for="0"
+                    value="openlayers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unofficial github mirror of openlayers" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="opWikiPlugin"
+            label="opWikiPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="opWikiPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_poll"
+            label="acts_as_poll">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_poll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A poll system for a Rails applicaiton" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CCPL"
+            label="CCPL">
+        <attvalues>
+          <attvalue for="0"
+                    value="CCPL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CCPL is a project where different tasks are solved in different computer programming languages. CCPL is short for &quot;Comparison of Computer Programming Languages&quot;." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="is_paranoid"
+            label="is_paranoid">
+        <attvalues>
+          <attvalue for="0"
+                    value="is_paranoid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Destroy your records while keeping them in database, able to restore them later" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="autotestforphp"
+            label="autotestforphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotestforphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AutotestForPHP is based off of ZenTest autotest which is a popular Ruby tool for running tests as soon as files get changed." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="teepeedee2"
+            label="teepeedee2">
+        <attvalues>
+          <attvalue for="0"
+                    value="teepeedee2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Fast webserver for dynamic pages" />
+          <attvalue for="10"
+                    value="100" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dawn"
+            label="dawn">
+        <attvalues>
+          <attvalue for="0"
+                    value="dawn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Lightweight, Enjoyable Library for ActionScript" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="resume"
+            label="resume">
+        <attvalues>
+          <attvalue for="0"
+                    value="resume" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My personal resume information" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="graina"
+            label="graina">
+        <attvalues>
+          <attvalue for="0"
+                    value="graina" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Chapter source code and example application for Grails in Action" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="JSONService"
+            label="JSONService">
+        <attvalues>
+          <attvalue for="0"
+                    value="JSONService" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library for interacting with external JSON services" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wkhtmltopdf_on_rails"
+            label="wkhtmltopdf_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="wkhtmltopdf_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use the wkhtmltopdf to convert source to pdf or render templates to pdfs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyroomba"
+            label="pyroomba">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyroomba" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python modules to control iRobot OI based vacuum cleaning robots via serial" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="IoC-DI-Flex-Example"
+            label="IoC-DI-Flex-Example">
+        <attvalues>
+          <attvalue for="0"
+                    value="IoC-DI-Flex-Example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example of using Inversion of Control and Dependency Injection containers in Flex" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="weuseopensource"
+            label="weuseopensource">
+        <attvalues>
+          <attvalue for="0"
+                    value="weuseopensource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web app which lists Open Source companies" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flix_cloud-php"
+            label="flix_cloud-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="flix_cloud-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="On2 FlixCloud API PHP sample" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cocktail-slave"
+            label="cocktail-slave">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocktail-slave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cocktail - AS3 Loading library." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="django-vcs"
+            label="django-vcs">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-vcs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A django application for working with a VCS, analagous to some of Trac's features." />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="open-baskerville"
+            label="open-baskerville">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-baskerville" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="An open font project to create a revival of Fry’s Baskerville" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tstore"
+            label="tstore">
+        <attvalues>
+          <attvalue for="0"
+                    value="tstore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="twitter search result store on CouchDB" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="select-autocompleter"
+            label="select-autocompleter">
+        <attvalues>
+          <attvalue for="0"
+                    value="select-autocompleter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MooTools &amp; Prototype plugin to create editable select tags" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="slicehost_setup"
+            label="slicehost_setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="slicehost_setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple capistrano recipe for setting-up a Rails server at Slicehost" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rolopress-default"
+            label="rolopress-default">
+        <attvalues>
+          <attvalue for="0"
+                    value="rolopress-default" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Source Contact Manager built on top of WordPress. Rolopress default theme" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="objective-c-iphone-tmbundle"
+            label="objective-c-iphone-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="objective-c-iphone-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for Objective-C and iPhone SDK" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shindig"
+            label="shindig">
+        <attvalues>
+          <attvalue for="0"
+                    value="shindig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Apache Shindig clone" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="topup"
+            label="topup">
+        <attvalues>
+          <attvalue for="0"
+                    value="topup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The #1 Javascript Pop Up / Lightbox made by Paul Engel" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="is_rateable"
+            label="is_rateable">
+        <attvalues>
+          <attvalue for="0"
+                    value="is_rateable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ratings for your model." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="autotest-rails"
+            label="autotest-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snips"
+            label="snips">
+        <attvalues>
+          <attvalue for="0"
+                    value="snips" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super Simple CMS for Rails" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools2-core"
+            label="mootools2-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools2-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MooTools Core Repository" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="marshal_db"
+            label="marshal_db">
+        <attvalues>
+          <attvalue for="0"
+                    value="marshal_db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for a database-independent dump format." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="circumspec"
+            label="circumspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="circumspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Help! Dan North has kidnapped me and is making me create a BDD framework in Clojure" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="java.tmbundle"
+            label="java.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="java.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for Java" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="RockPaperScissors"
+            label="RockPaperScissors">
+        <attvalues>
+          <attvalue for="0"
+                    value="RockPaperScissors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="handshake"
+            label="handshake">
+        <attvalues>
+          <attvalue for="0"
+                    value="handshake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A design-by-contract framework for Ruby." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openid-server"
+            label="openid-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All-in-one PHP package to install an OpenId server" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-ratings"
+            label="django-ratings">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-ratings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Pluggable rating fields in Django." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="city_helper"
+            label="city_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="city_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="CityHelper provides you an easy way to add country, state and  city select into your app with i18n support and cascading update." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ostype"
+            label="ostype">
+        <attvalues>
+          <attvalue for="0"
+                    value="ostype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Map Perl operating system names to generic types or families" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="simplemongophp"
+            label="simplemongophp">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplemongophp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple PHP library wrapper to use with MongoDb (mongodb.org)" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="TiddlyWeb-Plugins"
+            label="TiddlyWeb-Plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="TiddlyWeb-Plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of my plugins for TiddlyWeb" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="im-engine-plugin-commands"
+            label="im-engine-plugin-commands">
+        <attvalues>
+          <attvalue for="0"
+                    value="im-engine-plugin-commands" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="command-centered bot plugin for IM::Engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hoe-git"
+            label="hoe-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoe-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Hoe plugin for tighter Git integration." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git_revision_number"
+            label="git_revision_number">
+        <attvalues>
+          <attvalue for="0"
+                    value="git_revision_number" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for displaying sequential git revision numbers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="infolab"
+            label="infolab">
+        <attvalues>
+          <attvalue for="0"
+                    value="infolab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="infolab at TAMU" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="frp-js"
+            label="frp-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="frp-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Functional Reactive DSL in Haskell that compiles to JavaScript." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ffaker"
+            label="ffaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Faker refactored. Cleaner. Faster." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="duplicated-channel-remover"
+            label="duplicated-channel-remover">
+        <attvalues>
+          <attvalue for="0"
+                    value="duplicated-channel-remover" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wii Duplicated Channel Remover." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="spec"
+            label="spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The HTML5 Specification - specification editing and generation tools" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cloudera-training"
+            label="cloudera-training">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloudera-training" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Training exercises for Cloudera's Distribution for Hadoop" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="httpclient"
+            label="httpclient">
+        <attvalues>
+          <attvalue for="0"
+                    value="httpclient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTPClient mirror with fixes and such" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sbg"
+            label="sbg">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby static blog generator, along the same lines as bloxsom" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eproject"
+            label="eproject">
+        <attvalues>
+          <attvalue for="0"
+                    value="eproject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="file grouping (&quot;project&quot;) extension for emacs" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="Zend-Validate---Messages-pt-br"
+            label="Zend-Validate---Messages-pt-br">
+        <attvalues>
+          <attvalue for="0"
+                    value="Zend-Validate---Messages-pt-br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mensagens traduzidas para portugues do Brasil do componente Zend Validate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plasma"
+            label="plasma">
+        <attvalues>
+          <attvalue for="0"
+                    value="plasma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby class, whose instances create their getters and setter, when they are called" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-votesmart"
+            label="ruby-votesmart">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-votesmart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A wrapper for the Project Vote Smart API" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitblog"
+            label="gitblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Git-based blog/cms for PHP, meant as a replacement for Wordpress" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mythryl"
+            label="mythryl">
+        <attvalues>
+          <attvalue for="0"
+                    value="mythryl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="SuperCollider" />
+        </attvalues>
+      </node>
+      <node id="data-page"
+            label="data-page">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-page" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Help when paging through sets of results  " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="memcached-client"
+            label="memcached-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcached-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A memcached client library for Erlang." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="integrity-basecamp"
+            label="integrity-basecamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-basecamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="basecamp notifier plugin for integrity" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Devel-StackTrace-AsHTML"
+            label="Devel-StackTrace-AsHTML">
+        <attvalues>
+          <attvalue for="0"
+                    value="Devel-StackTrace-AsHTML" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Display stacktrace in HTML" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="merb_rdb4o"
+            label="merb_rdb4o">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_rdb4o" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="use db4o as your database for merb app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tiddlyweb-plugins"
+            label="tiddlyweb-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlyweb-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugins for TiddlyWeb" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="net-amazon-s3"
+            label="net-amazon-s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-amazon-s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Use the Amazon S3 - Simple Storage Service from Perl" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hoptoad_notifier"
+            label="hoptoad_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoptoad_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reports exceptions to Hoptoad" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jr_cr_demo"
+            label="jr_cr_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="jr_cr_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a very simple demo for jr_cr" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="music_pigeon"
+            label="music_pigeon">
+        <attvalues>
+          <attvalue for="0"
+                    value="music_pigeon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="why give them ad views" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="programming-clojure"
+            label="programming-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="programming-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Sample code for the book" />
+          <attvalue for="10"
+                    value="178" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="currency"
+            label="currency">
+        <attvalues>
+          <attvalue for="0"
+                    value="currency" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This gem is used for currency coversions" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wmd_on_rails"
+            label="wmd_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="wmd_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Very small Rails plugin to enable the WMD Editor (http://wmd-editor.com/)." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blame"
+            label="blame">
+        <attvalues>
+          <attvalue for="0"
+                    value="blame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blame is a simple alternative to the userstamp plugin for Rails, which adds userstamps to ActiveRecord models" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Kal"
+            label="Kal">
+        <attvalues>
+          <attvalue for="0"
+                    value="Kal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A calendar component for the iPhone (the UI is designed to match MobileCal)" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="collapse_sectionfields"
+            label="collapse_sectionfields">
+        <attvalues>
+          <attvalue for="0"
+                    value="collapse_sectionfields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds a link to collapse all fields in section edit pages, which makes ordering  a large amount of sectionfields a lot easier." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="easy_ebook_maker"
+            label="easy_ebook_maker">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_ebook_maker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy eBook Maker - for the very simple eBook on Github -" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="markdown_fu"
+            label="markdown_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdown_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin will convert attributes from Markdown into html." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="torrext"
+            label="torrext">
+        <attvalues>
+          <attvalue for="0"
+                    value="torrext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="perl5-http-dav"
+            label="perl5-http-dav">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl5-http-dav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl5 HTTP::DAV CPAN module, interface to WebDAV-enabled HTTP servers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="open-bldc"
+            label="open-bldc">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-bldc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="OpenSource Brushless Drive Controller" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="page_attachments"
+            label="page_attachments">
+        <attvalues>
+          <attvalue for="0"
+                    value="page_attachments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A clone of Radiant's page_attachments extension with a bugfix" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="capistrano-tmbundle"
+            label="capistrano-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Capistrano bundle for TextMate." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="seed_migrations"
+            label="seed_migrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="seed_migrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails 3 has a &quot;built in&quot; data seed mechanism.  Here is a pseudo-backport with some extras for good measure." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html-skeleton"
+            label="html-skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="asset_tree"
+            label="asset_tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset_tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another asset manager for Radiant, but only for the Blade interface and i18n branch" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yuvisense.net"
+            label="yuvisense.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuvisense.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Website" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acl_plugin"
+            label="acl_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="acl_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="CakePHP Plugin for ACL Management" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.social"
+            label="bioclipse.social">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.social" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bioclipse Social - Linking Bioclipse to the Social Web." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubykaigi"
+            label="rubykaigi">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubykaigi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="the web site for RubyKaigi." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="puituniverse"
+            label="puituniverse">
+        <attvalues>
+          <attvalue for="0"
+                    value="puituniverse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="particle attractor, multiverse, ruby game programming tutorial &amp;amp; 2d engine" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ldap-activerecord-gateway"
+            label="ldap-activerecord-gateway">
+        <attvalues>
+          <attvalue for="0"
+                    value="ldap-activerecord-gateway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mediawiki.tmbundle"
+            label="mediawiki.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediawiki.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Mediawiki" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="evma_httpserver"
+            label="evma_httpserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="evma_httpserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An evented http server built on top of eventmachine" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="myrestfulie-test"
+            label="myrestfulie-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="myrestfulie-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just an test app. It's a playground." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tomafro.net"
+            label="tomafro.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="tomafro.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrubyt_examples"
+            label="scrubyt_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrubyt_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A handful (but hopefully growing amount) of scRUBYt! examples" />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-cms-plugin"
+            label="cakephp-cms-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-cms-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Content Management System plugin for CakePHP." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="puppet-dashboard"
+            label="puppet-dashboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-dashboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twisted-memcached"
+            label="twisted-memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="twisted-memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="memcached protocol in twisted" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="railsmovies"
+            label="railsmovies">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsmovies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple rails based move database" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="feeder"
+            label="feeder">
+        <attvalues>
+          <attvalue for="0"
+                    value="feeder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Feeder" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hamsterpaj4"
+            label="hamsterpaj4">
+        <attvalues>
+          <attvalue for="0"
+                    value="hamsterpaj4" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="New version of the youth community Hamsterpaj, an MVC framework." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="taconite"
+            label="taconite">
+        <attvalues>
+          <attvalue for="0"
+                    value="taconite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery Taconite Plugin" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="failure"
+            label="failure">
+        <attvalues>
+          <attvalue for="0"
+                    value="failure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple type class for success/failure computations." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="eCSStender.CSS3-selectors.js"
+            label="eCSStender.CSS3-selectors.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="eCSStender.CSS3-selectors.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An implementation of the CSS3 selectors module using eCSStender.js" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="thor-git"
+            label="thor-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="thor-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A port of sake-git to Thor. A set of Thor tasks to make developing with Git easier." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_commentable"
+            label="acts_as_commentable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_commentable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="The ActiveRecord acts_as_commentable plugin" />
+          <attvalue for="10"
+                    value="228" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rsolr"
+            label="rsolr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rsolr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A Ruby client for Apache Solr" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cakephp-record-behavior"
+            label="cakephp-record-behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-record-behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="some custom record manipulation methods rolled up into a behavior plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-s5"
+            label="django-s5">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-s5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django reusable application for presentations powered by S5." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="SubSonic-2.0"
+            label="SubSonic-2.0">
+        <attvalues>
+          <attvalue for="0"
+                    value="SubSonic-2.0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="SubSonic 2.0 Home" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="touchlessviewer"
+            label="touchlessviewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="touchlessviewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An imageviewer for windows built upon the Touchless SDK" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="csshttprequest-on-rails"
+            label="csshttprequest-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="csshttprequest-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A way to make cross-site asynchronous data requests." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mousetrap"
+            label="mousetrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="mousetrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="CheddarGetter API Client in Ruby" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brominet"
+            label="brominet">
+        <attvalues>
+          <attvalue for="0"
+                    value="brominet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="homepage"
+            label="homepage">
+        <attvalues>
+          <attvalue for="0"
+                    value="homepage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source code for http://gregorycollins.net/ --- built on the Haskell &quot;happstack&quot; framework" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="shlip"
+            label="shlip">
+        <attvalues>
+          <attvalue for="0"
+                    value="shlip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a system for SHaring cLIPs in max for live" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Stantum-TUIO-bridge"
+            label="Stantum-TUIO-bridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="Stantum-TUIO-bridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a TUIO bridge application for Stantum's multitouch interfaces" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="Castle.Components.Binder"
+            label="Castle.Components.Binder">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Components.Binder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="spidr"
+            label="spidr">
+        <attvalues>
+          <attvalue for="0"
+                    value="spidr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A versatile Ruby web spidering library that can spider a site, multiple domains, certain links or infinitely. Spidr is designed to be fast and easy to use." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rabbitmq-stomp"
+            label="rabbitmq-stomp">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabbitmq-stomp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of mercurial repository " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="VMWareFB_OpenStep"
+            label="VMWareFB_OpenStep">
+        <attvalues>
+          <attvalue for="0"
+                    value="VMWareFB_OpenStep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="VMWareFB OpenStep display driver -- run OpenStep and NeXTStep in  VMWare in high color and high res" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="novaproxy"
+            label="novaproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="novaproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Local proxy for getting a terminal from Palm's novacomd." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Social"
+            label="Social">
+        <attvalues>
+          <attvalue for="0"
+                    value="Social" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="relink"
+            label="relink">
+        <attvalues>
+          <attvalue for="0"
+                    value="relink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Redis-based URL shortener." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AS3CollectaLib"
+            label="AS3CollectaLib">
+        <attvalues>
+          <attvalue for="0"
+                    value="AS3CollectaLib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Actionscript 3 Library for the Collecta.com API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="chunzi.planet"
+            label="chunzi.planet">
+        <attvalues>
+          <attvalue for="0"
+                    value="chunzi.planet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-getscrollbarwidth"
+            label="jquery-getscrollbarwidth">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-getscrollbarwidth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin to retrieve the width of a system scrollbar." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lexical--attributes"
+            label="lexical--attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="lexical--attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Proper encapsulation" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xmlrpc"
+            label="xmlrpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlrpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The Cocoa XML-RPC Framework is a lightweight XML-RPC client framework written in Objective-C for use on Mac OS X and iPhone OS." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="collabtive"
+            label="collabtive">
+        <attvalues>
+          <attvalue for="0"
+                    value="collabtive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a unofficial fork for Collabtive project management tool. My intent is to follow the same line and adapt it to SCRUM methodologies i'll try hard to keep it the more close to the original version but can't promisse mutch" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qbwc-mini"
+            label="qbwc-mini">
+        <attvalues>
+          <attvalue for="0"
+                    value="qbwc-mini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra ruby server implementing QBWC callbacks in &lt; 75 LOC" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="steak"
+            label="steak">
+        <attvalues>
+          <attvalue for="0"
+                    value="steak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minimalist acceptance testing on top of RSpec" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="demos"
+            label="demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The official mirror of Dojo Demos." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hyrarchy"
+            label="hyrarchy">
+        <attvalues>
+          <attvalue for="0"
+                    value="hyrarchy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gem and Rails plugin for working with hierarchic data in ActiveRecord" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tog"
+            label="tog">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Base gem that bootstrap tog platform configuration in a Rails app" />
+          <attvalue for="10"
+                    value="149" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_timestamps"
+            label="has_timestamps">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_timestamps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to add named timestamps to ActiveRecord models." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="visualuruby_here"
+            label="visualuruby_here">
+        <attvalues>
+          <attvalue for="0"
+                    value="visualuruby_here" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git clone of the visualuruby project " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="scaml"
+            label="scaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="scaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scaml" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="airspeed"
+            label="airspeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="airspeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight Python template engine compatible with Velocity" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="s3up"
+            label="s3up">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3up" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line tool to upload files to Amazon S3 for static file hosting according to YSlow's best practices." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bk.fieldframe.ee_addon"
+            label="bk.fieldframe.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="bk.fieldframe.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Fieldtype framework for ExpressionEngine" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine_github_hook"
+            label="redmine_github_hook">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_github_hook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Allow your Redmine installation to be notified when changes have been pushed to a Github repository. " />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-autosave"
+            label="jquery-autosave">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-autosave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cukesteps"
+            label="cukesteps">
+        <attvalues>
+          <attvalue for="0"
+                    value="cukesteps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="General purpose step definitions for Cucumber" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Sharp-Architecture"
+            label="Sharp-Architecture">
+        <attvalues>
+          <attvalue for="0"
+                    value="Sharp-Architecture" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="38" />
+          <attvalue for="9"
+                    value="S#arp Architecture: ASP.NET MVC Best Practices with NHibernate" />
+          <attvalue for="10"
+                    value="131" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="rucola"
+            label="rucola">
+        <attvalues>
+          <attvalue for="0"
+                    value="rucola" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Framework for rapidly building RubyCocoa applications" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ufo_gem"
+            label="ufo_gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="ufo_gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Server-side Terralien goodness" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-vs-mootools"
+            label="jquery-vs-mootools">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-vs-mootools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="the source of jqueryvsmootools.com" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubyslim"
+            label="rubyslim">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyslim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Slim port for Ruby" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Infiniminer"
+            label="Infiniminer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Infiniminer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="A multiplayer mining game by Zachtronics Industries." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="has_phone_numbers"
+            label="has_phone_numbers">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_phone_numbers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstrates a reference implementation for handling phone numbers" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android2po"
+            label="android2po">
+        <attvalues>
+          <attvalue for="0"
+                    value="android2po" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert Android string resources to gettext, and back." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="poe-filter-finger"
+            label="poe-filter-finger">
+        <attvalues>
+          <attvalue for="0"
+                    value="poe-filter-finger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(perl) A POE Filter for creating FINGER servers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="datamapper_on_rails3"
+            label="datamapper_on_rails3">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamapper_on_rails3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Very simple sample application that shows how to get datamapper up and running with rails master branch aka rails3. Have a look at the README for more information on how to setup your rails3 app for datamapper." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-xml-mapper"
+            label="ruby-xml-mapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-xml-mapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="libxml mapping to the handy ruby objects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paper-cups"
+            label="paper-cups">
+        <attvalues>
+          <attvalue for="0"
+                    value="paper-cups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small cozy web chat app, like paper cups and a string back in the days. Usually surrounded by lots of French chatter…" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-bespin-editor-extension"
+            label="radiant-bespin-editor-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-bespin-editor-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Replaces all textareas in Radiant with the Bespin editor" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bunny1"
+            label="bunny1">
+        <attvalues>
+          <attvalue for="0"
+                    value="bunny1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="bunny1 is a tool that lets you write smart bookmarks in python and then   share them across all your browsers and with a group of people or the   whole world. It was developed at Facebook and is widely used there." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="aliased"
+            label="aliased">
+        <attvalues>
+          <attvalue for="0"
+                    value="aliased" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Alias class names to shorter names" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gibberish_translate"
+            label="gibberish_translate">
+        <attvalues>
+          <attvalue for="0"
+                    value="gibberish_translate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin with a translation web UI for translations based on the gibberish plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="publicmarkup"
+            label="publicmarkup">
+        <attvalues>
+          <attvalue for="0"
+                    value="publicmarkup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Display legislation and allow users to comment on individual sections, titles, or the entire legislation." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatra-hello-world"
+            label="sinatra-hello-world">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-hello-world" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Hello World style application demonstrating the Sinatra Ruby framework" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ethersex"
+            label="ethersex">
+        <attvalues>
+          <attvalue for="0"
+                    value="ethersex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="etherrape port towards IPv6" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra_guestbook_presentation"
+            label="sinatra_guestbook_presentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_guestbook_presentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="example sinatra + datamapper + passenger app" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="urxvt-scripts"
+            label="urxvt-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="urxvt-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="my urxvt scripts" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="inaugreport"
+            label="inaugreport">
+        <attvalues>
+          <attvalue for="0"
+                    value="inaugreport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Inauguration Report server-side application; collects and displays citizen reports about Inauguration '09" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mongosphinx"
+            label="mongosphinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongosphinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A full text indexing extension for MongoDB using Sphinx." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sorl-thumbnail"
+            label="sorl-thumbnail">
+        <attvalues>
+          <attvalue for="0"
+                    value="sorl-thumbnail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jdtc"
+            label="jdtc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jdtc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A compiler for the Eclipse batch compiler" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ruby-tuesday-pizza"
+            label="ruby-tuesday-pizza">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-tuesday-pizza" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ramaze application for allowing people to express pizza and attendence preferences" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ibus"
+            label="ibus">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Intelligent Input Bus for Linux/Unix" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scopes-n-groups"
+            label="scopes-n-groups">
+        <attvalues>
+          <attvalue for="0"
+                    value="scopes-n-groups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple tool for those who love clean DSL when working with arrays" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="god"
+            label="god">
+        <attvalues>
+          <attvalue for="0"
+                    value="god" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="92" />
+          <attvalue for="9"
+                    value="Ruby process monitor" />
+          <attvalue for="10"
+                    value="493" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="net-backtype"
+            label="net-backtype">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-backtype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-exception-notification-extension"
+            label="radiant-exception-notification-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-exception-notification-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Email notification and managed error templates for Radiant and other extensions" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="exocortex"
+            label="exocortex">
+        <attvalues>
+          <attvalue for="0"
+                    value="exocortex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wearable computer user interface in text" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="functional-javascript"
+            label="functional-javascript">
+        <attvalues>
+          <attvalue for="0"
+                    value="functional-javascript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Functional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and select (aka filter). It also defines functions such as curry, rcurry, and partial for partial function application; and compose, guard, and until for function-level programming." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="libetsy"
+            label="libetsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="libetsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python Library for Etsy" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="stickup"
+            label="stickup">
+        <attvalues>
+          <attvalue for="0"
+                    value="stickup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tiny Scheme interpreter, suitable for use as a livecoded demo" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="ruote-web"
+            label="ruote-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="this project is discontinued in favour of ruote-web2" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tao"
+            label="tao">
+        <attvalues>
+          <attvalue for="0"
+                    value="tao" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Drupal base theme with aggressive resets and simplified templating" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-email-confirmation"
+            label="django-email-confirmation">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-email-confirmation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple email confirmation for the Django web framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twilio-ruby"
+            label="twilio-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="twilio-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby gem for communicating with the Twilio API and generating TwiML" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cukeq"
+            label="cukeq">
+        <attvalues>
+          <attvalue for="0"
+                    value="cukeq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Distributed Cucumbers" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uk_postcode"
+            label="uk_postcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="uk_postcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="UK postcode parsing and validation for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="c.tmbundle"
+            label="c.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="c.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="TextMate support for C" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mirage"
+            label="mirage">
+        <attvalues>
+          <attvalue for="0"
+                    value="mirage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cloud programming platform" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="reprap-firmware"
+            label="reprap-firmware">
+        <attvalues>
+          <attvalue for="0"
+                    value="reprap-firmware" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new cleaner, stabler, faster, more portable, and more maintainable firmware for RepRap machines (initially targeted at the Sanguino), written from scratch in conformant C99 to work without the Arduino environment.  Please note that although it is nearing completion, the firmware is not yet usable." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="semantic-attributes"
+            label="semantic-attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="semantic-attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="object-oriented activerecord validations and machine/human formatting" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_not_profane"
+            label="validates_not_profane">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_not_profane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Validations for Ruby on Rails that fail when the user enters profane, vulgar, sexual, or racist/offensive content. Customizable to match only one or more of those categories, and a &quot;tolerance&quot; to adjust how bad a word has to be before it's blocked." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubycocoa-prefs"
+            label="rubycocoa-prefs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubycocoa-prefs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby abstraction for read/write access to the NSUserDefaults of a Cocoa application." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-tmbundle"
+            label="lighthouse-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for working with Lighthouse" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Castle.Components.TemplateEngine"
+            label="Castle.Components.TemplateEngine">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Components.TemplateEngine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="excessive_support"
+            label="excessive_support">
+        <attvalues>
+          <attvalue for="0"
+                    value="excessive_support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds more support methods to Ruby core classes, focused on increase code readability" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-methodattributes"
+            label="moosex-methodattributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-methodattributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tryruby4php"
+            label="tryruby4php">
+        <attvalues>
+          <attvalue for="0"
+                    value="tryruby4php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP library that allows you to easily interact within a TryRuby session" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="protomultiselect"
+            label="protomultiselect">
+        <attvalues>
+          <attvalue for="0"
+                    value="protomultiselect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Facebook style Prototype Multi select (multiselect)  Box" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="CappuccinoResource"
+            label="CappuccinoResource">
+        <attvalues>
+          <attvalue for="0"
+                    value="CappuccinoResource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cappuccino on Rails" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="predis"
+            label="predis">
+        <attvalues>
+          <attvalue for="0"
+                    value="predis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flexible and feature-complete PHP client library for Redis" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="remarkable_inherited_resources"
+            label="remarkable_inherited_resources">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable_inherited_resources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inherited Resources Remarkable Matchers" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Copisterio"
+            label="Copisterio">
+        <attvalues>
+          <attvalue for="0"
+                    value="Copisterio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Copisterio daemon" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="packetfu-spox"
+            label="packetfu-spox">
+        <attvalues>
+          <attvalue for="0"
+                    value="packetfu-spox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modified PacketFu for Ruby 1.9 compatibility" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="freshbooks-plus-tick"
+            label="freshbooks-plus-tick">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshbooks-plus-tick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows Tick clients to create invoices in FreshBooks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="github-upload"
+            label="github-upload">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-upload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AS3-Global-Object"
+            label="AS3-Global-Object">
+        <attvalues>
+          <attvalue for="0"
+                    value="AS3-Global-Object" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AS3 Global Object is a Singleton that lets you store dynamic variables in a globally accessible location within your Actionscript 3 application. This enables developers to accomplish things like self registering visual components, global events and event listeners." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="http_prebind"
+            label="http_prebind">
+        <attvalues>
+          <attvalue for="0"
+                    value="http_prebind" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ejabberd web module to create HTTP BIND sessions with a single HTTP GET. Useful for Strophe::attach()." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="Castle.MonoRail"
+            label="Castle.MonoRail">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.MonoRail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="attr_encrypted"
+            label="attr_encrypted">
+        <attvalues>
+          <attvalue for="0"
+                    value="attr_encrypted" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Generates attr_accessors that encrypt and decrypt attributes" />
+          <attvalue for="10"
+                    value="164" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GpxAS3"
+            label="GpxAS3">
+        <attvalues>
+          <attvalue for="0"
+                    value="GpxAS3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="GPX Library for ActionScript 3" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="MooTools-Enhanced-Printing"
+            label="MooTools-Enhanced-Printing">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooTools-Enhanced-Printing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small MooTools class for enhanced print layouts." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-podcasting"
+            label="mt-plugin-podcasting">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-podcasting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that provides enhanced capabilities to the MT CMS for podcasters." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="js-mock-timers"
+            label="js-mock-timers">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-mock-timers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mock timers - setInterval, setTimeout, etc" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python.sugar"
+            label="python.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="python.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python Sugar for MacRabbit Espresso" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="waffle"
+            label="waffle">
+        <attvalues>
+          <attvalue for="0"
+                    value="waffle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Python library for schema-less, sharded data (ala CouchDB, FriendFeed)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tracker_github_hook"
+            label="tracker_github_hook">
+        <attvalues>
+          <attvalue for="0"
+                    value="tracker_github_hook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A GitHub post-receive hook service for integrating GitHub commits with Pivotal Tracker" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="novelys_hacks"
+            label="novelys_hacks">
+        <attvalues>
+          <attvalue for="0"
+                    value="novelys_hacks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin that incorporate various libs, recipes and tasks" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SAQAS3"
+            label="SAQAS3">
+        <attvalues>
+          <attvalue for="0"
+                    value="SAQAS3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Saqoosha's AS3 Library" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="r18n"
+            label="r18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="r18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="I18n tool to translate your Ruby application." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="commonjs"
+            label="commonjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="commonjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The CommonJS website contents" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="shabonkie"
+            label="shabonkie">
+        <attvalues>
+          <attvalue for="0"
+                    value="shabonkie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Genetic algorithm for the traveling salesman problem implemented in Haskell" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="perl-File-Download"
+            label="perl-File-Download">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-File-Download" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A perl module for downloading large files." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rspec_on_hobo"
+            label="rspec_on_hobo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec_on_hobo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RSpec Generators for Hobo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qudo"
+            label="qudo">
+        <attvalues>
+          <attvalue for="0"
+                    value="qudo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="job queue system" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hudson-example-project-rails"
+            label="hudson-example-project-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="hudson-example-project-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is an example Rails project." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby_aula_2"
+            label="ruby_aula_2">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_aula_2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Anotações da Segunda Aula do curso de desenvolvimento web com Ruby on Rails do ruby+web" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ung"
+            label="ung">
+        <attvalues>
+          <attvalue for="0"
+                    value="ung" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pointless reimplementation of Unix userland tools." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="lift_1_1_sample"
+            label="lift_1_1_sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="lift_1_1_sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A sample Lift app that can be used to discuss issues" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="resource_full"
+            label="resource_full">
+        <attvalues>
+          <attvalue for="0"
+                    value="resource_full" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A comprehensive resource modelling and querying framework for ActionController." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hypotheticalabs"
+            label="hypotheticalabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="hypotheticalabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Misc. Erlang Hackery" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sb-cpu-affinity"
+            label="sb-cpu-affinity">
+        <attvalues>
+          <attvalue for="0"
+                    value="sb-cpu-affinity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Toggling Linux CPU affinity masks from SBCL" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-completion"
+            label="perl-completion">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-completion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="minor mode provides useful features for editing perl codes" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="easy_globalize2_accessors"
+            label="easy_globalize2_accessors">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_globalize2_accessors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily access (read and write) globalize2-translated fields without fiddling with locale" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sdk"
+            label="sdk">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Open Source Toolkit for Multiscale Images and Zoomable User Interfaces (ZUIs)" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tutorial"
+            label="tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tutorial that's been on old for too long" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ScrollingMadness"
+            label="ScrollingMadness">
+        <attvalues>
+          <attvalue for="0"
+                    value="ScrollingMadness" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="iPhone: advanced UIScrollView tricks everyone should know. ***NOTE*** The code has OS 3.x problems, but recently I've started rewriting it. The work in progress is in rewrite-for-os-3x-in-progress branch." />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="twoot"
+            label="twoot">
+        <attvalues>
+          <attvalue for="0"
+                    value="twoot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An open source light-weight OS X twitter client based on jQuery and Fluid" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="punch"
+            label="punch">
+        <attvalues>
+          <attvalue for="0"
+                    value="punch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Ara T. Howard's punch time-tracker. Not under development, just fixed a bug that kept it from running." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="codereviewr"
+            label="codereviewr">
+        <attvalues>
+          <attvalue for="0"
+                    value="codereviewr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A site to make your code lean and mean. [Started pre Django 1.0.  More or less abandoned now.]" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="css-sprites"
+            label="css-sprites">
+        <attvalues>
+          <attvalue for="0"
+                    value="css-sprites" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin for generate CSS sprites" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railsecommerce"
+            label="railsecommerce">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsecommerce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Companion code for Beginning Ruby on Rails E-Commerce" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-downloads-extension"
+            label="radiant-downloads-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-downloads-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="secure access-controlled downloads using nginx" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="admin"
+            label="admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An instant Admin for your Rails application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CNPROG"
+            label="CNPROG">
+        <attvalues>
+          <attvalue for="0"
+                    value="CNPROG" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An open source Q&amp;A(question and answer) eco-system " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scalatest-junit4runner"
+            label="scalatest-junit4runner">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalatest-junit4runner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JUnit4 Runner for ScalaTest" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="baconfile-python"
+            label="baconfile-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="baconfile-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="python library for baconfile.com api" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="magick-installer"
+            label="magick-installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="magick-installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="ImageMagick installer script because macports sucks" />
+          <attvalue for="10"
+                    value="157" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="entry_revisions"
+            label="entry_revisions">
+        <attvalues>
+          <attvalue for="0"
+                    value="entry_revisions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[Symphony 2] Adds content versioning to any section. Very Alpha." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Eos"
+            label="Eos">
+        <attvalues>
+          <attvalue for="0"
+                    value="Eos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unit Testing for Common Lisp" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="erlws"
+            label="erlws">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="b" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="python-markdown"
+            label="python-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tracks releases of python markdown" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="casrack_the_authenticator"
+            label="casrack_the_authenticator">
+        <attvalues>
+          <attvalue for="0"
+                    value="casrack_the_authenticator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CAS + Rack == happy authentication for the Corporate World" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="anste-mysql"
+            label="anste-mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="anste-mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A series of scripts and scenarios to do MySQL testing with ANSTE" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jifty"
+            label="jifty">
+        <attvalues>
+          <attvalue for="0"
+                    value="jifty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sparkweb"
+            label="sparkweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparkweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Our changes to SparkWeb to make it usable as a component in a larger application." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mutter"
+            label="mutter">
+        <attvalues>
+          <attvalue for="0"
+                    value="mutter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="the tiny command-line interface library with lots of style~" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paludis-utils"
+            label="paludis-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="paludis-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Useful utilities for paludis" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vegas"
+            label="vegas">
+        <attvalues>
+          <attvalue for="0"
+                    value="vegas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Vegas aims to solve the simple problem of creating executable versions of Sinatra/Rack apps." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feincms"
+            label="feincms">
+        <attvalues>
+          <attvalue for="0"
+                    value="feincms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="A Django-based CMS with a focus on extensibility and concise code" />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="active-matchers"
+            label="active-matchers">
+        <attvalues>
+          <attvalue for="0"
+                    value="active-matchers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Helpful rspec matchers for testing validations and associations." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vote_your_album"
+            label="vote_your_album">
+        <attvalues>
+          <attvalue for="0"
+                    value="vote_your_album" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sinatra app working as an MPD client and the ability to vote for items" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="softlayer-api-portal"
+            label="softlayer-api-portal">
+        <attvalues>
+          <attvalue for="0"
+                    value="softlayer-api-portal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A portal built to implement the SoftLayer API using Zend Framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="highrise-greasemonkey"
+            label="highrise-greasemonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="highrise-greasemonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Greasemonkey/GreaseKit extensions for 37signal's Highrise" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lithium"
+            label="lithium">
+        <attvalues>
+          <attvalue for="0"
+                    value="lithium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Files to get started with nitrogen using lisp sexps" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xsbt"
+            label="xsbt">
+        <attvalues>
+          <attvalue for="0"
+                    value="xsbt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental components for sbt" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="haskell-couchdb"
+            label="haskell-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="haskell-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Haskell bindings for CouchDB" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="zunkfs"
+            label="zunkfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="zunkfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dr.Z's FS - Blend of herbology and reflexology rolled into a file system (NOT READY FOR PUBLIC CONSUMPTION)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubystein"
+            label="rubystein">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubystein" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="RubyStein 3d SUPER MEGA ULTRA MEGAZORD UBER UBER ENTERPRISE EDITION" />
+          <attvalue for="10"
+                    value="159" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-page-event"
+            label="radiant-page-event">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page-event" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Radiant extension for page-based event calendar for associating time-based events with your Radiant pages" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml-toolkit"
+            label="xml-toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml-toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl Framework for taking some of the pain out of dealing with XML" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mars"
+            label="mars">
+        <attvalues>
+          <attvalue for="0"
+                    value="mars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Yet Another Planet Refactoring" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="plugin_manager"
+            label="plugin_manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin_manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby plugin loader" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cloud-crowd"
+            label="cloud-crowd">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloud-crowd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Parallel Processing for the Rest of Us" />
+          <attvalue for="10"
+                    value="436" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Web-Socket-Examples"
+            label="Web-Socket-Examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="Web-Socket-Examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby Server to serve web socket requests (based on Event Machine and Thin HTTP parser)" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kohanajobs"
+            label="kohanajobs">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohanajobs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rebuilding kohanajobs.com using Kohana v3" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yaws"
+            label="yaws">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YAWS is an erlang web server" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ark-perl"
+            label="ark-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ark-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="GUI-client-for-google-Wave"
+            label="GUI-client-for-google-Wave">
+        <attvalues>
+          <attvalue for="0"
+                    value="GUI-client-for-google-Wave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A GUI client for the Google Wave reference server" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hrwt"
+            label="hrwt">
+        <attvalues>
+          <attvalue for="0"
+                    value="hrwt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby VM on JavaScript (based on HotRuby) + RPC." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubyrrdtool"
+            label="rubyrrdtool">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyrrdtool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RubyRRDtool provides ruby bindings for RRDtool functions (via librrd), with functionality comparable to the native RRDtool perl bindings." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="backupgem"
+            label="backupgem">
+        <attvalues>
+          <attvalue for="0"
+                    value="backupgem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="It’s a beginning-to-end solution for scheduled backups and rotation in a clean ruby package" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="zookeeper_client"
+            label="zookeeper_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="zookeeper_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the ZooKeeper C client library" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gulliver"
+            label="gulliver">
+        <attvalues>
+          <attvalue for="0"
+                    value="gulliver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Playing around with a web development framework for Clojure/Compojure" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="ffmpegger"
+            label="ffmpegger">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffmpegger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Why should high quality video encoding be hard?" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="libevent"
+            label="libevent">
+        <attvalues>
+          <attvalue for="0"
+                    value="libevent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cloudquery"
+            label="cloudquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloudquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby client for the Xoopit search API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauth"
+            label="oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="OAuth for Ruby" />
+          <attvalue for="10"
+                    value="121" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="TwitDown"
+            label="TwitDown">
+        <attvalues>
+          <attvalue for="0"
+                    value="TwitDown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-bundle-melody-test"
+            label="perl-bundle-melody-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-bundle-melody-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bundle containing the prerequisite CPAN modules for testing and other diagnostic  features in Melody." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="frog_dashboard"
+            label="frog_dashboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="frog_dashboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Provides simple admin dashboard to Frog CMS. " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="modal-overlays"
+            label="modal-overlays">
+        <attvalues>
+          <attvalue for="0"
+                    value="modal-overlays" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The easiest way to create modal overlays I could muster " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="campaign_monitor"
+            label="campaign_monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="campaign_monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby gem for accessing the Campaign Monitor API with support for new API keys, hex IDs, and custom subscriber fields." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data_frame"
+            label="data_frame">
+        <attvalues>
+          <attvalue for="0"
+                    value="data_frame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data Frames in Ruby with memoized transposes and easy CSV support" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tvrenamr"
+            label="tvrenamr">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvrenamr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utility to rename tv shows into a cleaner format" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cccash"
+            label="cccash">
+        <attvalues>
+          <attvalue for="0"
+                    value="cccash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chaos Cashbox System 2.0" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="render_with"
+            label="render_with">
+        <attvalues>
+          <attvalue for="0"
+                    value="render_with" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to create objects which give meaning to RJS code" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maredeagilidade-ebook"
+            label="maredeagilidade-ebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="maredeagilidade-ebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A free and open source agile book writen for all those interested in getting around to the Agile Way of Life" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spree-product-reviews-ratings"
+            label="spree-product-reviews-ratings">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-product-reviews-ratings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reviews and ratings for spree." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geocode"
+            label="geocode">
+        <attvalues>
+          <attvalue for="0"
+                    value="geocode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Geocode plugin for CakePHP" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ih.textile_editor.ee_addon"
+            label="ih.textile_editor.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="ih.textile_editor.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textile Editor Helper (TEH) toolbar for EE" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="javascript-jquery-tmbundle"
+            label="javascript-jquery-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-jquery-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="JavaScript jQuery.tmbundle" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="trentevent"
+            label="trentevent">
+        <attvalues>
+          <attvalue for="0"
+                    value="trentevent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts used to populate trentevent.it" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fixie_whitelister"
+            label="fixie_whitelister">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixie_whitelister" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sanitizes form data at submission time -- keeps your database clean" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-ckeditor-observer"
+            label="jquery-ckeditor-observer">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ckeditor-observer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple jQuery observer for forms containing CKEDITOR instances for easy autosave." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wordpress-post-banners"
+            label="wordpress-post-banners">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress-post-banners" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension to make it easy to associate a banner image with each post in a wordpress blog" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="buildmybike"
+            label="buildmybike">
+        <attvalues>
+          <attvalue for="0"
+                    value="buildmybike" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="For now, simple webshop example" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="monotouch-samples"
+            label="monotouch-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="monotouch-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MonoTouch sample programs" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="match"
+            label="match">
+        <attvalues>
+          <attvalue for="0"
+                    value="match" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pattern matching for python" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="basecamper"
+            label="basecamper">
+        <attvalues>
+          <attvalue for="0"
+                    value="basecamper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Command line interface to tracking time on Basecamp." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prevayler"
+            label="prevayler">
+        <attvalues>
+          <attvalue for="0"
+                    value="prevayler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prevayler" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="shout-bot"
+            label="shout-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="shout-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ridiculously simple library to quickly say something on IRC" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="themoviedb"
+            label="themoviedb">
+        <attvalues>
+          <attvalue for="0"
+                    value="themoviedb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python wrapper to themoviedb.org API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cramjam"
+            label="cramjam">
+        <attvalues>
+          <attvalue for="0"
+                    value="cramjam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple plugin to mimick asset_packager but in a simpler and more flexible way (maybe)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lift-gae-jpa"
+            label="lift-gae-jpa">
+        <attvalues>
+          <attvalue for="0"
+                    value="lift-gae-jpa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a sample accesing JPA on GAE/J for Lift" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="html-shakan"
+            label="html-shakan">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-shakan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="HTML::Shakan is a yet another form generator" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="thrasher"
+            label="thrasher">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrasher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A high-performance centralized rate-limiting service." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="extutils-parsexs"
+            label="extutils-parsexs">
+        <attvalues>
+          <attvalue for="0"
+                    value="extutils-parsexs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="converts Perl XS code into C code " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="right_gogrid"
+            label="right_gogrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_gogrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlware"
+            label="erlware">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlware" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="General libraries for Erlang" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="pycamiface"
+            label="pycamiface">
+        <attvalues>
+          <attvalue for="0"
+                    value="pycamiface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python interface to libcamiface" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="img_gravatar"
+            label="img_gravatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="img_gravatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helper Method to simply embed Gravatar image links into Rails." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-activity-stream"
+            label="django-activity-stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-activity-stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a reusable Django application with which you can log activities your users are making and displaying a stream similar to the activity stream in facebook." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="CSSP"
+            label="CSSP">
+        <attvalues>
+          <attvalue for="0"
+                    value="CSSP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CSS Preprocessor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="node-tyrant"
+            label="node-tyrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-tyrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A node.js module for the Tokyo Tyrant database" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-staticfiles"
+            label="django-staticfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-staticfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[MIRROR] A Django app that provides helpers for serving static files, used in Pinax." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tunnlr_connector"
+            label="tunnlr_connector">
+        <attvalues>
+          <attvalue for="0"
+                    value="tunnlr_connector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for interacting with tunnlr on both unix and windows. Uses the net::ssh gem" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="account_manager"
+            label="account_manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="account_manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP AccountManager Plugin" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ibrowser"
+            label="ibrowser">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibrowser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Please refer to the Chapter 13 samples instead. DEPRECATED Browse your normal (non-jailbroken) iPhone contents using a Web browser" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="django-elsewhere"
+            label="django-elsewhere">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-elsewhere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Edit and display links to your online social network profiles." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cc-irc"
+            label="cc-irc">
+        <attvalues>
+          <attvalue for="0"
+                    value="cc-irc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="app-hider"
+            label="app-hider">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-hider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OS X app that helps you focus by hiding applications you aren't paying attention to." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="jquery-api-browser"
+            label="jquery-api-browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-api-browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A standalone browser for the jQuery API (also deployable as an AIR application)." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="b-hooks-endofscope"
+            label="b-hooks-endofscope">
+        <attvalues>
+          <attvalue for="0"
+                    value="b-hooks-endofscope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Execute code after a scope finished compilation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="webpy"
+            label="webpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="webpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="web.py is a web framework for python that is as simple as it is powerful. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twitto"
+            label="twitto">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="twitthat/twithis clone, bookmarklet that share your pages to twitter, using OAuth" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="opensourcerails"
+            label="opensourcerails">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensourcerails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Open Source Ruby on Rails Project Gallery" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="find-file-in-project"
+            label="find-file-in-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="find-file-in-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="FFIP + project.el" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="in_place_editing"
+            label="in_place_editing">
+        <attvalues>
+          <attvalue for="0"
+                    value="in_place_editing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="InPlaceEditing plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="p5-Smoker"
+            label="p5-Smoker">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-Smoker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="i'm smoker" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ScrumMaster"
+            label="ScrumMaster">
+        <attvalues>
+          <attvalue for="0"
+                    value="ScrumMaster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bobo-test"
+            label="bobo-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="bobo-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a test framework for bobo (q.v. zope)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="MinerJs"
+            label="MinerJs">
+        <attvalues>
+          <attvalue for="0"
+                    value="MinerJs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of MinerVGA (the classic DOS game) in Javascript / HTML5" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sdb"
+            label="sdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Clojure library for working with Amazon SimpleDB" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="PyECC"
+            label="PyECC">
+        <attvalues>
+          <attvalue for="0"
+                    value="PyECC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python Elliptical Curve Cryptography module" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-cocoa-dialog"
+            label="ruby-cocoa-dialog">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-cocoa-dialog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper module for CocoaDialog" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dist-zilla-plugin-compiletests"
+            label="dist-zilla-plugin-compiletests">
+        <attvalues>
+          <attvalue for="0"
+                    value="dist-zilla-plugin-compiletests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="common tests to check syntax of your modules" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="firephp-perl"
+            label="firephp-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="firephp-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modules for using the Mozilla Firefox plugin FirePHP from perl" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="polonium"
+            label="polonium">
+        <attvalues>
+          <attvalue for="0"
+                    value="polonium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Selenium RC with Rails integration and enhanced assertions." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-sample"
+            label="mt-plugin-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a simple template for a Movable Type plugin. I have created enough of these where I need a good and simple starting point." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="supermemo"
+            label="supermemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="supermemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SM2 application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pylogo"
+            label="pylogo">
+        <attvalues>
+          <attvalue for="0"
+                    value="pylogo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of PyLogo SVN" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cll"
+            label="cll">
+        <attvalues>
+          <attvalue for="0"
+                    value="cll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Complete Lojban Language Chunked" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="reverse_proxy_fix"
+            label="reverse_proxy_fix">
+        <attvalues>
+          <attvalue for="0"
+                    value="reverse_proxy_fix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rewrites Rails base urls proxied behind IIS and other frontends" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="glow1"
+            label="glow1">
+        <attvalues>
+          <attvalue for="0"
+                    value="glow1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A JavaScript Library" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wbfs"
+            label="wbfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="wbfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="WBFS management utility for Mac OS X, Linux and Windows (Official repository)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="cuke4duke"
+            label="cuke4duke">
+        <attvalues>
+          <attvalue for="0"
+                    value="cuke4duke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Cucumber support for the JVM: Java, Scala, Groovy, Clojure, Ioke, Javascript, Spring, Guice, PicoContainer, WebDriver, Ant and Maven" />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="messagepack-php-ext"
+            label="messagepack-php-ext">
+        <attvalues>
+          <attvalue for="0"
+                    value="messagepack-php-ext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MessagePack PHP Extension" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="VIB"
+            label="VIB">
+        <attvalues>
+          <attvalue for="0"
+                    value="VIB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Virtual Insect Brain Protocol" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TASServer"
+            label="TASServer">
+        <attvalues>
+          <attvalue for="0"
+                    value="TASServer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A spring lobby server written in Java" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dojo-brasilia-sudoku"
+            label="dojo-brasilia-sudoku">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojo-brasilia-sudoku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sudoku in java." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="homunculus"
+            label="homunculus">
+        <attvalues>
+          <attvalue for="0"
+                    value="homunculus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An image resizing application intended to be run as an EY Solo app, or Amazon AMI" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flapjack"
+            label="flapjack">
+        <attvalues>
+          <attvalue for="0"
+                    value="flapjack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a scalable distributed monitoring system" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_packages_inputmethods_LatinIME"
+            label="android_packages_inputmethods_LatinIME">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_inputmethods_LatinIME" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android LatinIME" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="kyrug-site"
+            label="kyrug-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="kyrug-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ideas for a Redo of the Kentucky Ruby Users Group Website" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lossless-robust-data-hiding-scheme"
+            label="lossless-robust-data-hiding-scheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="lossless-robust-data-hiding-scheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="j"
+            label="j">
+        <attvalues>
+          <attvalue for="0"
+                    value="j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="zsh port of rupa/j" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="plex-mediastream"
+            label="plex-mediastream">
+        <attvalues>
+          <attvalue for="0"
+                    value="plex-mediastream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Plex fork of the MediaStream skin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pygame-salud"
+            label="pygame-salud">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygame-salud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Educational game to teach children about health activities" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tractorgen"
+            label="tractorgen">
+        <attvalues>
+          <attvalue for="0"
+                    value="tractorgen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generates ASCII tractors." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="feather-plugins"
+            label="feather-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="feather-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="This contains various plugins for Feather" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AnyEvent-Twitter-Stream"
+            label="AnyEvent-Twitter-Stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="AnyEvent-Twitter-Stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AnyEvent based Twitter stream consumer" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="redditron"
+            label="redditron">
+        <attvalues>
+          <attvalue for="0"
+                    value="redditron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Markov chain analysis of reddit comments" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sqlite3-ruby"
+            label="sqlite3-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqlite3-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ruby bindings for the SQLite3 embedded database" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ejabberd-oldsvn"
+            label="ejabberd-oldsvn">
+        <attvalues>
+          <attvalue for="0"
+                    value="ejabberd-oldsvn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Robust and scalable Jabber / XMPP Instant Messaging platform " />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="preference_fu"
+            label="preference_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="preference_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows the storage of a number of boolean fields with just one table column" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="helper_me_test"
+            label="helper_me_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="helper_me_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Providing quick and easy ways to create and write tests for your Rails helpers." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="barcamporlando-scheduler"
+            label="barcamporlando-scheduler">
+        <attvalues>
+          <attvalue for="0"
+                    value="barcamporlando-scheduler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the very simple scheduler / iphone app we used at BarCampOrlando to show people the schedule" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="forulio"
+            label="forulio">
+        <attvalues>
+          <attvalue for="0"
+                    value="forulio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Tag based forum with nice ajax integration" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redis-namespace"
+            label="redis-namespace">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-namespace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This gem adds a Redis::Namespace class which can be used to namespace Redis keys." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pictrails"
+            label="pictrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="pictrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Web Photo Gallery, written with Rails 2.0. Pictrails can manage several photo galleries." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rettiwt"
+            label="rettiwt">
+        <attvalues>
+          <attvalue for="0"
+                    value="rettiwt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="an experiment building a twitter client using fluid, blueprint, jquery and gears" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="focused-test"
+            label="focused-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="focused-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Script to run focused tests and focused specs using a single api" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ashacache"
+            label="ashacache">
+        <attvalues>
+          <attvalue for="0"
+                    value="ashacache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A RoR project for my final school project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="proxy"
+            label="proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows rails applications to respond to multiple hosts/domains and proxied requests" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="requires-approval"
+            label="requires-approval">
+        <attvalues>
+          <attvalue for="0"
+                    value="requires-approval" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RequiresApproval allows objects to be marked as &quot;published&quot;, &quot;pending&quot;, &quot;draft&quot;, &quot;declined&quot;, &quot;spam&quot;, or any other status that you choose to set up." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bj-plugin"
+            label="bj-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="bj-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin version of Bj (BackgroundJob)." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="inplacericheditor"
+            label="inplacericheditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="inplacericheditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AJAX In Place Rich Editor: In place AJAX-powered WYSIWYG editor" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="theonevimlib"
+            label="theonevimlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="theonevimlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="try to collect most useful vim scripts into a single user / configuration interface while separating config and mappings from implementation" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="gemjour"
+            label="gemjour">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemjour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Serve and install gems over Bonjour" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rules"
+            label="rules">
+        <attvalues>
+          <attvalue for="0"
+                    value="rules" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rules 2.x drupal 7 compatible development." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twitterwall"
+            label="twitterwall">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterwall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple css styleable twitterwall that just uses javascript. No serverside language required." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gremlin"
+            label="gremlin">
+        <attvalues>
+          <attvalue for="0"
+                    value="gremlin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Graph-Based Programming Language" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sequencescape-facade"
+            label="sequencescape-facade">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequencescape-facade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Restful interface for sequencescape apps to talk to assets" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="platform_dalvik"
+            label="platform_dalvik">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_dalvik" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lincoln-loop-deploy"
+            label="lincoln-loop-deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="lincoln-loop-deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An easy-to-use Fabric script for deploying Python projects" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="live_tabs"
+            label="live_tabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="live_tabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dynamic in-page tabbed navigation for Rails, supporting both inline and remote content" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="parse-method-signatures"
+            label="parse-method-signatures">
+        <attvalues>
+          <attvalue for="0"
+                    value="parse-method-signatures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parse::Method::Signatures - Perl6 like method signature parser" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sinatra-sequel"
+            label="sinatra-sequel">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-sequel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra extension that adds Sequel ORM features, database config, and database migrations" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html5-el"
+            label="html5-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="html5-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="HTML5 and XHTML5 tools in Emacs Lisp" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pytyrant"
+            label="pytyrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="pytyrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pytyrant is a pure python client implementation of the binary Tokyo Tyrant protocol (this is a fork where I'm working on better support for table databases)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="classx"
+            label="classx">
+        <attvalues>
+          <attvalue for="0"
+                    value="classx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ruby's class extention interface like perl's Moose to write more simply and strict" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cowens-sandbox"
+            label="cowens-sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="cowens-sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sandbox for testing " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails_sequel"
+            label="rails_sequel">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_sequel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin for Sequel" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ragi"
+            label="ragi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ragi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby Asterisk Gateway Interface stuff pulled from SVN into github so it can be forked" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ipc-system-simple"
+            label="ipc-system-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipc-system-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module to make running system commands and capturing errors as simple as possible." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ansi_color"
+            label="ansi_color">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansi_color" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem that helps you colourise strings and add effects when printing to an ANSI terminal" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mathdrill"
+            label="mathdrill">
+        <attvalues>
+          <attvalue for="0"
+                    value="mathdrill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Math Drill app" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="festivaltts4r"
+            label="festivaltts4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="festivaltts4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Text to Speech system for Ruby using FestivalTTS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yaml-mode"
+            label="yaml-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The emacs major mode for editing files in the YAML data serialization format." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="speedy"
+            label="speedy">
+        <attvalues>
+          <attvalue for="0"
+                    value="speedy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Speedy is a utility for Phusion Passenger / ModRails, specifically develop to automate the process of creating virtual host and deployments in development environment. " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geocoders"
+            label="geocoders">
+        <attvalues>
+          <attvalue for="0"
+                    value="geocoders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ultra simple API for geocoding a single string against various web services." />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-privatebeta"
+            label="django-privatebeta">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-privatebeta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reusable application for collecting email addresses for later invitations and to restrict access to a site under private beta." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="backuppcosx"
+            label="backuppcosx">
+        <attvalues>
+          <attvalue for="0"
+                    value="backuppcosx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Small) collection of scripts that aid in the setup and management of backuppc on osx" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cl-tidy"
+            label="cl-tidy">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-tidy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common Lisp interface to TIDY, a program that cleans up messy HTML." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="config-yar"
+            label="config-yar">
+        <attvalues>
+          <attvalue for="0"
+                    value="config-yar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(deprecated) yet another registry" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wsterm"
+            label="wsterm">
+        <attvalues>
+          <attvalue for="0"
+                    value="wsterm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebSockets-based terminal in a browser" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-tempdir"
+            label="test-tempdir">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-tempdir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="drizzle-nginx-module"
+            label="drizzle-nginx-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="drizzle-nginx-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="an nginx upstream module that talks to mysql, drizzle, and sqlite3 by libdrizzle" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bp-jsonrequest"
+            label="bp-jsonrequest">
+        <attvalues>
+          <attvalue for="0"
+                    value="bp-jsonrequest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The BrowserPlus jsonrequest service, which implements &quot;secure&quot; cross domain JSON requests as specified by Doug Crockford: http://json.org/JSONRequest.html " />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maven-trap"
+            label="maven-trap">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-trap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Set of executable interceptors to add features to Maven including output colorization, always offline, and a YAML POM." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="table_view"
+            label="table_view">
+        <attvalues>
+          <attvalue for="0"
+                    value="table_view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple TableView plugin for Rails. Pagination/Sorting/Filtering table by columns. Depends on will_paginate" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="onair"
+            label="onair">
+        <attvalues>
+          <attvalue for="0"
+                    value="onair" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Time Tracking as a CouchApp — Mega Alpha" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sunspot_rails"
+            label="sunspot_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="sunspot_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Rails plugin for integration of the Sunspot Solr library" />
+          <attvalue for="10"
+                    value="128" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Discoteca"
+            label="Discoteca">
+        <attvalues>
+          <attvalue for="0"
+                    value="Discoteca" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Not yet another audio player for Linux" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lblock"
+            label="lblock">
+        <attvalues>
+          <attvalue for="0"
+                    value="lblock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is our 8th Sem Project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="prototype_tablesort"
+            label="prototype_tablesort">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype_tablesort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A table sorting script using Prototype, also support rowspan." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-shopping-trike-extension"
+            label="radiant-shopping-trike-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-shopping-trike-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Alpha: A simple shopping cart for RadiantCMS" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="annotatedtimeline-for-rails"
+            label="annotatedtimeline-for-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="annotatedtimeline-for-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Use the Google Visualization Annotated Timeline API with Rails" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jaxy_file_uploads"
+            label="jaxy_file_uploads">
+        <attvalues>
+          <attvalue for="0"
+                    value="jaxy_file_uploads" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to make ajax file uploads Just Work." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="utm"
+            label="utm">
+        <attvalues>
+          <attvalue for="0"
+                    value="utm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Universal Turing Machine search" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ArduinoRFIDDB"
+            label="ArduinoRFIDDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="ArduinoRFIDDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple library for storing, matching, and updating RFID tags in an Arduino's EEPROM memory" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="LastFm"
+            label="LastFm">
+        <attvalues>
+          <attvalue for="0"
+                    value="LastFm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby client for LastFm" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="meow"
+            label="meow">
+        <attvalues>
+          <attvalue for="0"
+                    value="meow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a scala growl client that purs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="ab-c-website"
+            label="ab-c-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="ab-c-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="..." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cleantogether"
+            label="cleantogether">
+        <attvalues>
+          <attvalue for="0"
+                    value="cleantogether" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="community effort for cleaning the world" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="manifestoagil.com.br"
+            label="manifestoagil.com.br">
+        <attvalues>
+          <attvalue for="0"
+                    value="manifestoagil.com.br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Código do site manifestoagil.com.br" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rack-test"
+            label="rack-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Rack::Test is a layer on top of Rack's MockRequest similar to Merb's RequestHelper" />
+          <attvalue for="10"
+                    value="177" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="anything-hatena-bookmark"
+            label="anything-hatena-bookmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="anything-hatena-bookmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hatena::Bookmark anything.el interface" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="vim-slurper"
+            label="vim-slurper">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-slurper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vim script for slurper gem to provide file specific syntax highlighting and key mappings." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="reggae"
+            label="reggae">
+        <attvalues>
+          <attvalue for="0"
+                    value="reggae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Enabled GooGle App Engine" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="oktest"
+            label="oktest">
+        <attvalues>
+          <attvalue for="0"
+                    value="oktest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="testing.." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="appirater"
+            label="appirater">
+        <attvalues>
+          <attvalue for="0"
+                    value="appirater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A utility that reminds your iPhone app's users to review the app." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="judgie"
+            label="judgie">
+        <attvalues>
+          <attvalue for="0"
+                    value="judgie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple opinion polling application" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="anyevent-gearman-perl"
+            label="anyevent-gearman-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="anyevent-gearman-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="flotomatic"
+            label="flotomatic">
+        <attvalues>
+          <attvalue for="0"
+                    value="flotomatic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin for making flot graphs simple as pie" />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cacheable"
+            label="cacheable">
+        <attvalues>
+          <attvalue for="0"
+                    value="cacheable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Page caching extension of Shopify" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emoticon.vim"
+            label="emoticon.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="emoticon.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate emoticons for you." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="radiant_language_redirect_extension"
+            label="radiant_language_redirect_extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant_language_redirect_extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The language redirect extension" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-grab-bag"
+            label="jquery-grab-bag">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-grab-bag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Miscellaneous small jQuery plugins" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="view_models"
+            label="view_models">
+        <attvalues>
+          <attvalue for="0"
+                    value="view_models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails MVC with an added and very helpful presentation layer" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xiaonei"
+            label="xiaonei">
+        <attvalues>
+          <attvalue for="0"
+                    value="xiaonei" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby binding to the Xiaonei API" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="SplashCMS"
+            label="SplashCMS">
+        <attvalues>
+          <attvalue for="0"
+                    value="SplashCMS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CFML based CMS. Designed to be extremely simple and elegant." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blockfinder"
+            label="blockfinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="blockfinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Blockfinder enumerates network information for countries" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libthwap"
+            label="libthwap">
+        <attvalues>
+          <attvalue for="0"
+                    value="libthwap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of administration libraries and interfaces" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="git-me-up"
+            label="git-me-up">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-me-up" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Automate common steps when getting setup with git-svn." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jiji"
+            label="jiji">
+        <attvalues>
+          <attvalue for="0"
+                    value="jiji" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="オープン・フリーのFX自動取引システム" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radiant-location-extension"
+            label="radiant-location-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-location-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implements a simple locator extension" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hamlize_views"
+            label="hamlize_views">
+        <attvalues>
+          <attvalue for="0"
+                    value="hamlize_views" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This ruby gem uses the html2haml command line utility to convert rails’ ERB view files to HAML." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-more"
+            label="merb-more">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Merb More: The Full Stack. Take what you need; leave what you don't." />
+          <attvalue for="10"
+                    value="295" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AccessControl"
+            label="AccessControl">
+        <attvalues>
+          <attvalue for="0"
+                    value="AccessControl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An easy to use role based authorization system" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vip"
+            label="vip">
+        <attvalues>
+          <attvalue for="0"
+                    value="vip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="vi pipe, like &quot;vip | perl&quot;" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="compleat"
+            label="compleat">
+        <attvalues>
+          <attvalue for="0"
+                    value="compleat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Generate command-line completions from simple usage descriptions." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="namaste"
+            label="namaste">
+        <attvalues>
+          <attvalue for="0"
+                    value="namaste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A real-time collaboration web-app for pen-testing." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cerb4-whmcs"
+            label="cerb4-whmcs">
+        <attvalues>
+          <attvalue for="0"
+                    value="cerb4-whmcs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cerb4 module for WHMCS Billing System" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="basecampfire"
+            label="basecampfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="basecampfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple syndication of new messages posted to a Basecamp project and relaying them to a Campfire chatroom" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml_truth"
+            label="xml_truth">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml_truth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of XML/HTML parser benchmarks for Ruby" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chart_fu"
+            label="chart_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="chart_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy charting library for Ruby with multiple backends" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="princely"
+            label="princely">
+        <attvalues>
+          <attvalue for="0"
+                    value="princely" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A simple Rails wrapper for the PrinceXML PDF generation library." />
+          <attvalue for="10"
+                    value="124" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nesta"
+            label="nesta">
+        <attvalues>
+          <attvalue for="0"
+                    value="nesta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A lightweight CMS, implemented in Sinatra." />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xlvector-github-contest"
+            label="xlvector-github-contest">
+        <attvalues>
+          <attvalue for="0"
+                    value="xlvector-github-contest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="xlvector's solution of github contest" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="pixiedust"
+            label="pixiedust">
+        <attvalues>
+          <attvalue for="0"
+                    value="pixiedust" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Assorted useful utility functions and class extensions." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="members"
+            label="members">
+        <attvalues>
+          <attvalue for="0"
+                    value="members" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Frontend Membership extension for Symphony CMS" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="prototype-upload-progress"
+            label="prototype-upload-progress">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype-upload-progress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Upload progress bar working with apache, nginx and lighttpd upload progress modules" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="markin_messenger"
+            label="markin_messenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="markin_messenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to handle upload of zipped image files with some basic uncompressing and paperclip support." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plugin-Freemail-staging"
+            label="plugin-Freemail-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-Freemail-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Freemail plugin (staging area, writable by any developer)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="merb-pagination"
+            label="merb-pagination">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-pagination" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A pagination helper for merb. Useful with dm-is-paginated" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moonshine"
+            label="moonshine">
+        <attvalues>
+          <attvalue for="0"
+                    value="moonshine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Rails deployment and configuration management done right. ShadowPuppet + Capistrano == crazy delicious" />
+          <attvalue for="10"
+                    value="354" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lazyload"
+            label="lazyload">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Painless JavaScript and CSS lazy loading." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wvstreams"
+            label="wvstreams">
+        <attvalues>
+          <attvalue for="0"
+                    value="wvstreams" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="C++ networking library including UniConf and a convenient D-Bus API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="classy_resources"
+            label="classy_resources">
+        <attvalues>
+          <attvalue for="0"
+                    value="classy_resources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Think resource_controller, except for sinatra." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="authlogic_example"
+            label="authlogic_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example rails app using the Authlogic authentication library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bye_wordpress"
+            label="bye_wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="bye_wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP shell for migrating a Wordpress database to Croogo" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="collective"
+            label="collective">
+        <attvalues>
+          <attvalue for="0"
+                    value="collective" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A no-frills Merb wiki extracted from wiki.merbivore.com" />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mysql_replication_adapter"
+            label="mysql_replication_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql_replication_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Originally developed by RapLeaf, I am moving this to github so it can be updated and live on." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="patatat"
+            label="patatat">
+        <attvalues>
+          <attvalue for="0"
+                    value="patatat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rss reader for sms" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="toopaste"
+            label="toopaste">
+        <attvalues>
+          <attvalue for="0"
+                    value="toopaste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple (Tiny) Pastie Clone Using Sinatra &amp; DataMapper" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ACActivityIndicatorQueue"
+            label="ACActivityIndicatorQueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="ACActivityIndicatorQueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Very simple class to add queue functionality to the iPhone Network Activity Indicator" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="polymorphic_identity"
+            label="polymorphic_identity">
+        <attvalues>
+          <attvalue for="0"
+                    value="polymorphic_identity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dynamically generates aliases for polymorphic associations based on the class names of those associations" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpcollab3"
+            label="phpcollab3">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpcollab3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="phpCollab3 is a PMS (Project management system). This repository will contain the latest stable version of the software" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="formvalidator-lite-perl"
+            label="formvalidator-lite-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="formvalidator-lite-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="very lite and fast validation library for perl" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="check_postgres"
+            label="check_postgres">
+        <attvalues>
+          <attvalue for="0"
+                    value="check_postgres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Nagios check_postgres plugin for checking status of PostgreSQL databases" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="turn"
+            label="turn">
+        <attvalues>
+          <attvalue for="0"
+                    value="turn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new look and feel for Test::Unit output -- Test::Unit Reporter (New)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sebastian"
+            label="sebastian">
+        <attvalues>
+          <attvalue for="0"
+                    value="sebastian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="symbolic music analysis and composition library in Python" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nginxr"
+            label="nginxr">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginxr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nginxr is a ruby wrapper for nginx config file by oleganza" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl6-examples-moved-to-perl6"
+            label="perl6-examples-moved-to-perl6">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl6-examples-moved-to-perl6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Perl 6 Examples" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="css_browser_selector"
+            label="css_browser_selector">
+        <attvalues>
+          <attvalue for="0"
+                    value="css_browser_selector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Gives the ability to write specific CSS code for each operating system and each browser from the backend or through JS. " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubyamp"
+            label="rubyamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="TextMate bundle - Amplified Mate Productivity" />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lua-cairo-cocoa"
+            label="lua-cairo-cocoa">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua-cairo-cocoa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="I'm playing with Lua, and also Cairo, and I know Cocoa. OUR POWERS COMBINED" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="default_values"
+            label="default_values">
+        <attvalues>
+          <attvalue for="0"
+                    value="default_values" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Try very hard to set default values for attributes in an ActiveRecord model." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ezgraphix"
+            label="ezgraphix">
+        <attvalues>
+          <attvalue for="0"
+                    value="ezgraphix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A rails plugin to generate flash based graphics for rails applications using a free and customizable chart's set." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zeroconf"
+            label="zeroconf">
+        <attvalues>
+          <attvalue for="0"
+                    value="zeroconf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cross-platform zeroconf (aka bonjour™) library." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="jack"
+            label="jack">
+        <attvalues>
+          <attvalue for="0"
+                    value="jack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript Rack Adapter" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trycatch"
+            label="trycatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="trycatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="'Native' try {} catch {} semantics for perl using Devel::Declare" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="template"
+            label="template">
+        <attvalues>
+          <attvalue for="0"
+                    value="template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pure JS version of perl's Template Toolkit" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pygments.wlwriter"
+            label="pygments.wlwriter">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygments.wlwriter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A code syntax highlighter plugin for Windows Live Writer that uses the Pygments package " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="test-www-mechanize-psgi"
+            label="test-www-mechanize-psgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-www-mechanize-psgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Test Plack programs using WWW::Mechanize" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hivelogic-ee-deploy"
+            label="hivelogic-ee-deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="hivelogic-ee-deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Deploying ExpressionEngine with Capistrano via GitHub" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bimbo"
+            label="bimbo">
+        <attvalues>
+          <attvalue for="0"
+                    value="bimbo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Check for unenchanted and ungemmed items" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="ruby_beautifier"
+            label="ruby_beautifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_beautifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="prettifier/beautifier for Ruby code [from http://www.arachnoid.com/ruby/] source reformatter packaged as a gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="contextually"
+            label="contextually">
+        <attvalues>
+          <attvalue for="0"
+                    value="contextually" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nice user contexts in your RSpec-Rails controller specs" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simpletidbitstest"
+            label="simpletidbitstest">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpletidbitstest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of projects to show off and test different simpletidbits frameworks." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="jquery_jeditable"
+            label="jquery_jeditable">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_jeditable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="jQuery edit in place plugin. Extendable via plugin architecture. Plugins for plugin. Really." />
+          <attvalue for="10"
+                    value="187" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="typography"
+            label="typography">
+        <attvalues>
+          <attvalue for="0"
+                    value="typography" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple rails plugin to make text more readable by applying some typographic rules to string." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="anuhak"
+            label="anuhak">
+        <attvalues>
+          <attvalue for="0"
+                    value="anuhak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Framework for performing massively distributed computation using grid of stateless transient nodes made up of mix of web browsers, handhelds and thick clients which make it a truly ubiquitous distributed computing platform with no install or setup overheads.Works on top of the Google App Engine." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chrome-todo"
+            label="chrome-todo">
+        <attvalues>
+          <attvalue for="0"
+                    value="chrome-todo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Chrome extension that replaces new tab page with to do list. " />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cascading"
+            label="cascading">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Cascading is a feature rich API for defining and executing complex and fault tolerant data processing workflows on a Hadoop cluster." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="conflagrationjs.github.com"
+            label="conflagrationjs.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="conflagrationjs.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Conflagration JS home page" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wallpaper-bandito"
+            label="wallpaper-bandito">
+        <attvalues>
+          <attvalue for="0"
+                    value="wallpaper-bandito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web spider in erlang to collect wallpapers from the desudesudesu.org web site." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="guides"
+            label="guides">
+        <attvalues>
+          <attvalue for="0"
+                    value="guides" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source of Webbynode guides" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitit"
+            label="gitit">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A wiki using HAppS, pandoc, and git" />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="SlickSpec"
+            label="SlickSpec">
+        <attvalues>
+          <attvalue for="0"
+                    value="SlickSpec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Standalone Selector API Specs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="android_external_busybox"
+            label="android_external_busybox">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_external_busybox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android/bionic port of busybox" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nested_transactions"
+            label="nested_transactions">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested_transactions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Support for nested transactions in Rails (Postgres and MySQL)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plop"
+            label="plop">
+        <attvalues>
+          <attvalue for="0"
+                    value="plop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Invoicing and stock management for small resellers to use in my store" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dokuwiki-template-arctic"
+            label="dokuwiki-template-arctic">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwiki-template-arctic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tumblr-dashboard-rss"
+            label="tumblr-dashboard-rss">
+        <attvalues>
+          <attvalue for="0"
+                    value="tumblr-dashboard-rss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mechanize scraper to generate an RSS feed of your Tumblr dashboard" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="excerpt_extractor"
+            label="excerpt_extractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="excerpt_extractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python script to automatically extract excerpts from articles" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simpletidbits"
+            label="simpletidbits">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpletidbits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of frameworks written for the iPhone." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="acts-as-list-extensions"
+            label="acts-as-list-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-list-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A few convenience methods wrapped in a gem." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-on-rails-matchers"
+            label="rspec-on-rails-matchers">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-on-rails-matchers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="A collection of RSpec matchers to be used with the Ruby on Rails project" />
+          <attvalue for="10"
+                    value="182" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="password-generator"
+            label="password-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="password-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Password Generator for iPhone" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rabbithub"
+            label="rabbithub">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabbithub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental RabbitMQ PubSubHubBub interface" />
+          <attvalue for="10"
+                    value="115" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="atompub-server"
+            label="atompub-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="atompub-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="add atomPub server capabilities to you rails application" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="text--tabulardisplay"
+            label="text--tabulardisplay">
+        <attvalues>
+          <attvalue for="0"
+                    value="text--tabulardisplay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Display text in formatted table output" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gitsum"
+            label="gitsum">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitsum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="basic darcsum feelalike for Git" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="hack-middleware-clientsession"
+            label="hack-middleware-clientsession">
+        <attvalues>
+          <attvalue for="0"
+                    value="hack-middleware-clientsession" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Middleware for easily keeping session data in client cookies." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="fermal"
+            label="fermal">
+        <attvalues>
+          <attvalue for="0"
+                    value="fermal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Last.fm API libary for Erlang" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="ravencore"
+            label="ravencore">
+        <attvalues>
+          <attvalue for="0"
+                    value="ravencore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RavenCore Hosting Control Panel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clippy"
+            label="clippy">
+        <attvalues>
+          <attvalue for="0"
+                    value="clippy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="31" />
+          <attvalue for="9"
+                    value="Clippy is a very simple Flash widget that makes it possible to place arbitrary text onto the client's clipboard." />
+          <attvalue for="10"
+                    value="262" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="letters"
+            label="letters">
+        <attvalues>
+          <attvalue for="0"
+                    value="letters" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="This is a suicide mission. It will almost certainly fail.  But it can't hurt." />
+          <attvalue for="10"
+                    value="246" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="nginx-uuid-filter"
+            label="nginx-uuid-filter">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-uuid-filter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An nginx  module for generating cookies using libuuid and hex format" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="opentox-toxmodel"
+            label="opentox-toxmodel">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-toxmodel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GUI for the lazar webservice" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Rabbit"
+            label="Rabbit">
+        <attvalues>
+          <attvalue for="0"
+                    value="Rabbit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Moose-based base class for quickly making XML extractors" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rails-extension-tutorial"
+            label="rails-extension-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-extension-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-pony"
+            label="django-pony">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pony" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pony for your django project." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dice"
+            label="dice">
+        <attvalues>
+          <attvalue for="0"
+                    value="dice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="If you're playing a game that requires a roll of a die, you've come to the right place." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tiptop"
+            label="tiptop">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiptop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TypePad dashboard reader and leaderboard." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="voorhees"
+            label="voorhees">
+        <attvalues>
+          <attvalue for="0"
+                    value="voorhees" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library to consume and interact with JSON services" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterland"
+            label="twitterland">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterland" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper for various Twitter-related APIs" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="extjs-jigsaw"
+            label="extjs-jigsaw">
+        <attvalues>
+          <attvalue for="0"
+                    value="extjs-jigsaw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="egypt-utils"
+            label="egypt-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="egypt-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DEPRECATED - see analizo-utils instead" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="opencv-wrappers"
+            label="opencv-wrappers">
+        <attvalues>
+          <attvalue for="0"
+                    value="opencv-wrappers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of object-oriented Python wrappers for OpenCV" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tuple-partial"
+            label="tuple-partial">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuple-partial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Partial comparison of a Java Tuple tuple against a tuple with more fields." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="cap_slicehost"
+            label="cap_slicehost">
+        <attvalues>
+          <attvalue for="0"
+                    value="cap_slicehost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of custom capistrano 2 recipes for setting up a slicehost slice" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_babel"
+            label="merb_babel">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_babel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Merb Babel is a dead simple translation/localization tool for Merb" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cli2"
+            label="cli2">
+        <attvalues>
+          <attvalue for="0"
+                    value="cli2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Wordpress-CLI2 theme" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bugle_project"
+            label="bugle_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="bugle_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Group collaboration tools for hackers in forts." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gedit-grails-bundle"
+            label="gedit-grails-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-grails-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="syntax highlighting and tag helpers to make gedit more usable from Groovy/Grails development" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="metabase-fact"
+            label="metabase-fact">
+        <attvalues>
+          <attvalue for="0"
+                    value="metabase-fact" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="facts stored in the CPAN::Metabase" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="resultserver"
+            label="resultserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="resultserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extracts and stores data from test logs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Phantom"
+            label="Phantom">
+        <attvalues>
+          <attvalue for="0"
+                    value="Phantom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A .NET build system written in C# and Boo" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="machine.migrations"
+            label="machine.migrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="machine.migrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="axis-netcam"
+            label="axis-netcam">
+        <attvalues>
+          <attvalue for="0"
+                    value="axis-netcam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides a Ruby interface for interacting with network cameras from Axis Communications." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Plack-Middleware-AutoRefresh"
+            label="Plack-Middleware-AutoRefresh">
+        <attvalues>
+          <attvalue for="0"
+                    value="Plack-Middleware-AutoRefresh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plack middleware that autorefreshes all browsers that are viewing your web app (for developement only)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="beeu"
+            label="beeu">
+        <attvalues>
+          <attvalue for="0"
+                    value="beeu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small wrapper for Google User Service - Intended for use with Google App Engine" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Doctrine2REST"
+            label="Doctrine2REST">
+        <attvalues>
+          <attvalue for="0"
+                    value="Doctrine2REST" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RESTful interface for managing your Doctrine 2 entities." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="features2cards"
+            label="features2cards">
+        <attvalues>
+          <attvalue for="0"
+                    value="features2cards" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Create PDFs from Cucumber features and scenarios for printing" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uservoice"
+            label="uservoice">
+        <attvalues>
+          <attvalue for="0"
+                    value="uservoice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is no longer being maintained. Try the UserVoice module on Drupal.org." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jshq"
+            label="jshq">
+        <attvalues>
+          <attvalue for="0"
+                    value="jshq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSHQ website + CommonJS specs" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="appsales-mobile"
+            label="appsales-mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="appsales-mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Mobile App Store sales report analysis (github mirror)" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="sinatrabase"
+            label="sinatrabase">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatrabase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Base framework of sinatra, basically blank app with erb header/footer partials" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="peepcode-couchdb-code"
+            label="peepcode-couchdb-code">
+        <attvalues>
+          <attvalue for="0"
+                    value="peepcode-couchdb-code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo code for the PeepCode screencast on CouchDB" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="f38-rails-template"
+            label="f38-rails-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="f38-rails-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="awesome-tutorial"
+            label="awesome-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A awesome tutorial for Japanese" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vim-rails.config"
+            label="vim-rails.config">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-rails.config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="My Rails based Vim config. Includes: rails.vim, NERD_tree, snippetsEmu, specky, supertab, fuzzyfinder_textmate and more" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="giif"
+            label="giif">
+        <attvalues>
+          <attvalue for="0"
+                    value="giif" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value=" 	 Enterprise Resource Planning (ERP) system to integrate several data sources and processes of Physics Institute at UNAM" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="assert_json"
+            label="assert_json">
+        <attvalues>
+          <attvalue for="0"
+                    value="assert_json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide an easy way to test json strings" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="anvil"
+            label="anvil">
+        <attvalues>
+          <attvalue for="0"
+                    value="anvil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Anvils ;)" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="echochat"
+            label="echochat">
+        <attvalues>
+          <attvalue for="0"
+                    value="echochat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Echowaves for iPhone" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="listapp"
+            label="listapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="listapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple list app" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couch_potato"
+            label="couch_potato">
+        <attvalues>
+          <attvalue for="0"
+                    value="couch_potato" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="ruby persistence layer for CouchDB." />
+          <attvalue for="10"
+                    value="172" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="win32console"
+            label="win32console">
+        <attvalues>
+          <attvalue for="0"
+                    value="win32console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Mirror of Win32::Console Gem project with improved MinGW support" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="dbicx-modeler"
+            label="dbicx-modeler">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbicx-modeler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="couch.js"
+            label="couch.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="couch.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension of CouchDB JavaScript library for server-side use" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="esinf-trabalho"
+            label="esinf-trabalho">
+        <attvalues>
+          <attvalue for="0"
+                    value="esinf-trabalho" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Estruturas de Informação - Trabalho Prático" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="oclReduce"
+            label="oclReduce">
+        <attvalues>
+          <attvalue for="0"
+                    value="oclReduce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenCL Parallel Reduction" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="kindmanageapp"
+            label="kindmanageapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="kindmanageapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Manage projects like a ninja" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_revisionable"
+            label="acts_as_revisionable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_revisionable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Copy of Acts as Revisionable - rails plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gettext_i18n_rails"
+            label="gettext_i18n_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="gettext_i18n_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails: FastGettext, I18n integration -- simple, threadsafe and fast!" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-jsecurity"
+            label="grails-jsecurity">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-jsecurity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSecurity Plugin for Grails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="title_helper"
+            label="title_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="title_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Rails view helper to keep &lt;title&gt; information in sync with your &lt;h1&gt;'s" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-archive-hacks-extension"
+            label="radiant-archive-hacks-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-archive-hacks-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some hacks for standart Radiant CMS archive extension, improving its usability" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-age"
+            label="git-age">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-age" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A git-blame viewer, written using PyGTK." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nerve"
+            label="nerve">
+        <attvalues>
+          <attvalue for="0"
+                    value="nerve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A microframework for node.js." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iphone-libs"
+            label="iphone-libs">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-libs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Varies useful libs, classes, and methods for iPhone development" />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ch"
+            label="ch">
+        <attvalues>
+          <attvalue for="0"
+                    value="ch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cheat Sheet Utility for Bash - similar to 'cheat' but much faster, not dependent on ruby, and better cheats" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="loki"
+            label="loki">
+        <attvalues>
+          <attvalue for="0"
+                    value="loki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A visual HTML editor in JavaScript that produces semantic documents." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="backpack-journal"
+            label="backpack-journal">
+        <attvalues>
+          <attvalue for="0"
+                    value="backpack-journal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OS X Dashboard widget to post status and new journal entries to Backpack." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="helpcenter"
+            label="helpcenter">
+        <attvalues>
+          <attvalue for="0"
+                    value="helpcenter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GetSatisfaction.com's Helper Center" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="railsbridge-site"
+            label="railsbridge-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsbridge-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zf"
+            label="zf">
+        <attvalues>
+          <attvalue for="0"
+                    value="zf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Zend Framework Git Mirror" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="low-pro-for-jquery"
+            label="low-pro-for-jquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="low-pro-for-jquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A jQuery plugin version of the Low Pro behavior framework." />
+          <attvalue for="10"
+                    value="129" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="highlite"
+            label="highlite">
+        <attvalues>
+          <attvalue for="0"
+                    value="highlite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hide an image using CSS3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hpdev"
+            label="hpdev">
+        <attvalues>
+          <attvalue for="0"
+                    value="hpdev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Development support for HashPage" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_recommendable"
+            label="acts_as_recommendable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_recommendable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Collaborative Filtering for Rails" />
+          <attvalue for="10"
+                    value="248" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github_hook_server"
+            label="github_hook_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_hook_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A very, very simple hook server for Github.  Supports different methods of notification via simple plugins.  Currently supports Twitter and Campfire." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cocomo-tutorial"
+            label="cocomo-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocomo-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A string of tutorial examples on Adobe Cocomo - building up to a shared model" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="tokyotyrant-ruby"
+            label="tokyotyrant-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyotyrant-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="gemified mirror of the tokyotyrant ruby interface" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="libf2f"
+            label="libf2f">
+        <attvalues>
+          <attvalue for="0"
+                    value="libf2f" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for building p2p networks, C++ boost/asio" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="radio"
+            label="radio">
+        <attvalues>
+          <attvalue for="0"
+                    value="radio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs Radio Mode is an etags-integrated data linking and browsing system." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="acts_as_starred"
+            label="acts_as_starred">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_starred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple plugin to add starring to models" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="CBMailingListSignup"
+            label="CBMailingListSignup">
+        <attvalues>
+          <attvalue for="0"
+                    value="CBMailingListSignup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sign users up to your Campaign Monitor based mailing lists from directly within your Cocoa app" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="slidedown"
+            label="slidedown">
+        <attvalues>
+          <attvalue for="0"
+                    value="slidedown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Generate syntax-highlighted slides from Markdown" />
+          <attvalue for="10"
+                    value="161" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="d51.django.apps.sharing"
+            label="d51.django.apps.sharing">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51.django.apps.sharing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple application for sharing links and content on various social media sites." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="configgy"
+            label="configgy">
+        <attvalues>
+          <attvalue for="0"
+                    value="configgy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="simple config and logging setup for scala" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="opencv_playground"
+            label="opencv_playground">
+        <attvalues>
+          <attvalue for="0"
+                    value="opencv_playground" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Python OpenCV 2.0 playground." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="swfupload_fu"
+            label="swfupload_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="swfupload_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy SWFUpload integration into Rails application including session support" />
+          <attvalue for="10"
+                    value="152" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="watir"
+            label="watir">
+        <attvalues>
+          <attvalue for="0"
+                    value="watir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="Watir is a Ruby browser-driver suitable for apps in any language." />
+          <attvalue for="10"
+                    value="111" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="compass-rails-sample-application"
+            label="compass-rails-sample-application">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-rails-sample-application" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstrates how to configure a rails application to use Compass" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="magento-configurable-simple"
+            label="magento-configurable-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="magento-configurable-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Enhancement to Magento to allow simple product prices to be used instead of the default special-case configurable product prices" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blacklight"
+            label="blacklight">
+        <attvalues>
+          <attvalue for="0"
+                    value="blacklight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Blacklight Plugin" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-runtime"
+            label="catalyst-runtime">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-runtime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Elegant MVC Web Application Framework" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="aro_myadmin"
+            label="aro_myadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="aro_myadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My administrative panel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="not_a_mock"
+            label="not_a_mock">
+        <attvalues>
+          <attvalue for="0"
+                    value="not_a_mock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A cleaner and DRYer alternative to mocking and stubbing with RSpec" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="youcast"
+            label="youcast">
+        <attvalues>
+          <attvalue for="0"
+                    value="youcast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Self-hosted video encoding application written in Ruby on Rails" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smsbarrage-android"
+            label="smsbarrage-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="smsbarrage-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows for the sending of mass, repeated SMS messages." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ooc-retour"
+            label="ooc-retour">
+        <attvalues>
+          <attvalue for="0"
+                    value="ooc-retour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Recast and Detour in ooc" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ooc" />
+        </attvalues>
+      </node>
+      <node id="saasramp"
+            label="saasramp">
+        <attvalues>
+          <attvalue for="0"
+                    value="saasramp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open source Rails plugin which enables subscription billings in your application" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gst-gtk"
+            label="gst-gtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-gtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GTK 2.0 Tutorial" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="youtube_videos"
+            label="youtube_videos">
+        <attvalues>
+          <attvalue for="0"
+                    value="youtube_videos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integrate YouTube videos more tightly to your Symphony site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cobalt"
+            label="cobalt">
+        <attvalues>
+          <attvalue for="0"
+                    value="cobalt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Quicksilver for Drupal" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="MicBlow"
+            label="MicBlow">
+        <attvalues>
+          <attvalue for="0"
+                    value="MicBlow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code That Accompanies A Tutorial On Detecting When Someone Blows Into An iPhone Mic" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="iphone-stats"
+            label="iphone-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple script for summarizing downloads from App Store" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Components.EmailSender"
+            label="Castle.Components.EmailSender">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Components.EmailSender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Graylog"
+            label="Graylog">
+        <attvalues>
+          <attvalue for="0"
+                    value="Graylog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rsyslog web interface based on Ruby On Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="attachment_fu_fixtures"
+            label="attachment_fu_fixtures">
+        <attvalues>
+          <attvalue for="0"
+                    value="attachment_fu_fixtures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows attachment_fu models to fully use fixtures. Ideal for seed, sample or dev data." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-sysctl"
+            label="puppet-sysctl">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-sysctl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Puppet module to manage sysctl" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-runnable"
+            label="moosex-runnable">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-runnable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="twittybrite"
+            label="twittybrite">
+        <attvalues>
+          <attvalue for="0"
+                    value="twittybrite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Displays every direct messages from Twitter on a Beta Brite led display" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="remit"
+            label="remit">
+        <attvalues>
+          <attvalue for="0"
+                    value="remit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An API for using the Amazon Flexible Payment Service (FPS)." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="borderimage"
+            label="borderimage">
+        <attvalues>
+          <attvalue for="0"
+                    value="borderimage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cross-browser implementation of border-image CSS3 property" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tea-for-coda"
+            label="tea-for-coda">
+        <attvalues>
+          <attvalue for="0"
+                    value="tea-for-coda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Coda plugin with useful HTML Text Editor Actions, written in Python" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tiffany"
+            label="tiffany">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiffany" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Put your rails apps in a little blue gem package" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="antipasto_cores"
+            label="antipasto_cores">
+        <attvalues>
+          <attvalue for="0"
+                    value="antipasto_cores" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A collection of Arduino cores! Check out the blog at antipastohw.blogspot.com" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="toodledo-java"
+            label="toodledo-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="toodledo-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A java library for using toodledo, through the REST API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="google_ajax_libraries_api"
+            label="google_ajax_libraries_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_ajax_libraries_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin: implements Google's Content Delivery Network for all javascript libraries currently supported by their library API." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="baker"
+            label="baker">
+        <attvalues>
+          <attvalue for="0"
+                    value="baker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="module to generate breadcrumbs automatically based on the url" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="stardate"
+            label="stardate">
+        <attvalues>
+          <attvalue for="0"
+                    value="stardate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Captain's Log" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="legislative-lookup"
+            label="legislative-lookup">
+        <attvalues>
+          <attvalue for="0"
+                    value="legislative-lookup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails application to lookup congressional and state legislators by latitude and longitude" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="er-scout-plugins"
+            label="er-scout-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="er-scout-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Our plugins for SCOUT" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="assert_valid_markup"
+            label="assert_valid_markup">
+        <attvalues>
+          <attvalue for="0"
+                    value="assert_valid_markup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of assert_valid_markup, sped up by using xmllint locally rather than hitting w3c service" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kohana-for-wordpress"
+            label="kohana-for-wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-for-wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin for running the Kohana 3.0 framework inside of Wordpress" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rack-revision-info"
+            label="rack-revision-info">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-revision-info" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack middleware showing current git (or svn) revision number of deployed application" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="37s_cookbooks"
+            label="37s_cookbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="37s_cookbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Chef Cookbooks in use at 37signals" />
+          <attvalue for="10"
+                    value="237" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tongseng"
+            label="tongseng">
+        <attvalues>
+          <attvalue for="0"
+                    value="tongseng" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TUIO wrapper for Mac OS X multitouch events" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cocoaheads_gltouches"
+            label="cocoaheads_gltouches">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoaheads_gltouches" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone GL example app" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rails-rumble-monitor"
+            label="rails-rumble-monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-rumble-monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command line ruby script to watch your team's results in the rumble" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="usj-socrates"
+            label="usj-socrates">
+        <attvalues>
+          <attvalue for="0"
+                    value="usj-socrates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="USJ Socrates" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cappuccino-website"
+            label="cappuccino-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappuccino-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Code for Cappuccino.org" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="lightroom-plugins"
+            label="lightroom-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="lightroom-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="plugins para o lightroom" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="keepalived-check"
+            label="keepalived-check">
+        <attvalues>
+          <attvalue for="0"
+                    value="keepalived-check" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="keepalived.conf parser" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ar-backup"
+            label="ar-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Active Record backup is a Rails plugin which lets you backup your database schema and content in a schema.rb file and fixtures." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-off-rails"
+            label="ruby-off-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-off-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="some showcase of rack,sinatra, and sinatra running in rails2.3 with metal" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml--cutequeries"
+            label="xml--cutequeries">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml--cutequeries" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cute little query language for converting XML to Perl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="phppgadmin"
+            label="phppgadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="phppgadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="the premier web-based administration tool for postgresql" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ojunit"
+            label="ojunit">
+        <attvalues>
+          <attvalue for="0"
+                    value="ojunit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="OJUnit - Unit testing framework for Objective-J" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="gtk"
+            label="gtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cross-platform GUI toolkit" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="htmlcanvas"
+            label="htmlcanvas">
+        <attvalues>
+          <attvalue for="0"
+                    value="htmlcanvas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A HTML renderer using canvas... written in JavaScript!" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Snapost"
+            label="Snapost">
+        <attvalues>
+          <attvalue for="0"
+                    value="Snapost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Quickly post photos from your mobile device to Twitter" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="classic_pagination"
+            label="classic_pagination">
+        <attvalues>
+          <attvalue for="0"
+                    value="classic_pagination" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Class pagination plugin for Rails. Hard to find ancient and dead stuff." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="injour"
+            label="injour">
+        <attvalues>
+          <attvalue for="0"
+                    value="injour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="In/Out via Bonjour" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra_wiki"
+            label="sinatra_wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ultralight, ultraminimal wiki thing with Markdown" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aaap"
+            label="aaap">
+        <attvalues>
+          <attvalue for="0"
+                    value="aaap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Acts as Amazon Product" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-book"
+            label="merb-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="61" />
+          <attvalue for="9"
+                    value="Open Source Merb book" />
+          <attvalue for="10"
+                    value="298" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dm-is-slug"
+            label="dm-is-slug">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-slug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="makes permalinks easy for datamapper objects" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dalek-plugins"
+            label="dalek-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="dalek-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RSS feed plugins for the IRC bot running on MagNET's #parrot.  (The bot is running botnix.)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mootools-mvc"
+            label="mootools-mvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-mvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="attempt to create a mootools mvc layer" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="just"
+            label="just">
+        <attvalues>
+          <attvalue for="0"
+                    value="just" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript library to import other JavaScript libraries" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lastfm"
+            label="lastfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="lastfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick and dirty Last.fm API for PHP." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="digest"
+            label="digest">
+        <attvalues>
+          <attvalue for="0"
+                    value="digest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generate a daily digest PDF in pocketmod booklet form to print out and enjoy" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="cakephp-contact-plugin"
+            label="cakephp-contact-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-contact-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A contact form plugin for CakePHP" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spree-default-addresses"
+            label="spree-default-addresses">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-default-addresses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Default addresses handling for spree" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="katas"
+            label="katas">
+        <attvalues>
+          <attvalue for="0"
+                    value="katas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A scratchpad for doing code katas, not much to see here" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="minimal_ircbot"
+            label="minimal_ircbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="minimal_ircbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny IRC bot written in Python... Supports parsing through an external script." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="github-java"
+            label="github-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Java client for the GitHub API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="MyMullet.org"
+            label="MyMullet.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="MyMullet.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MyMullet.org - Grow a Mullet for charity!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="2dc_jqgrid"
+            label="2dc_jqgrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="2dc_jqgrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="This plugin allows you to add jQuery datagrids very easily to your Rails applications." />
+          <attvalue for="10"
+                    value="161" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="orrery"
+            label="orrery">
+        <attvalues>
+          <attvalue for="0"
+                    value="orrery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an n-body simulator in ocaml" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="orbited-ruby"
+            label="orbited-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="orbited-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An implementation of Comet Session Protocol in Ruby w/EventMachine. Now with Working Demo." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-filebrowser-no-grappelli"
+            label="django-filebrowser-no-grappelli">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-filebrowser-no-grappelli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django-filebrowser 3 with modifications to work with the default Django admin site (works for me, but YMMV)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="adyen"
+            label="adyen">
+        <attvalues>
+          <attvalue for="0"
+                    value="adyen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Package to simplify including the Adyen payments services into a Ruby on Rails application." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="g5k_wrapper"
+            label="g5k_wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="g5k_wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper to access the Grid'5000 RESTful API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-honeypot"
+            label="django-honeypot">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-honeypot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generic honeypot utilities for use in django projects." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Front-end-toolbox"
+            label="Front-end-toolbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="Front-end-toolbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code examples of several front-end features" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="neumont-photo"
+            label="neumont-photo">
+        <attvalues>
+          <attvalue for="0"
+                    value="neumont-photo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Neumont Photo Gallery On Google App Engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ascilib"
+            label="ascilib">
+        <attvalues>
+          <attvalue for="0"
+                    value="ascilib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A science library - SWIG mappings" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="github-services"
+            label="github-services">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-services" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="71" />
+          <attvalue for="9"
+                    value="Official GitHub Services Integration" />
+          <attvalue for="10"
+                    value="253" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tred"
+            label="tred">
+        <attvalues>
+          <attvalue for="0"
+                    value="tred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TRED Tuesdays - a fortnightly symposium" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="auto_admin"
+            label="auto_admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Git fork of the original auto_admin repository, with just a bunch of changes to scratch my own itch" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CGI-PSGI"
+            label="CGI-PSGI">
+        <attvalues>
+          <attvalue for="0"
+                    value="CGI-PSGI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Enable PSGI in your CGI.pm aware apps" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="user_system_roles"
+            label="user_system_roles">
+        <attvalues>
+          <attvalue for="0"
+                    value="user_system_roles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A role authorization system for user_system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="squirrel"
+            label="squirrel">
+        <attvalues>
+          <attvalue for="0"
+                    value="squirrel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Natural-looking Finder Queries for ActiveRecord" />
+          <attvalue for="10"
+                    value="235" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple-lis"
+            label="simple-lis">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-lis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An reference implementation of Simple LIS, based on the IMS Global LIS standard" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CakePHP-Vimeo-Datasource"
+            label="CakePHP-Vimeo-Datasource">
+        <attvalues>
+          <attvalue for="0"
+                    value="CakePHP-Vimeo-Datasource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A datasource for the most awesome CakePHP Framework to interface with the most awesome video website Vimeo" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="git-svn-bot"
+            label="git-svn-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-svn-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keeps the Google Code svn repository in sync with the git repository." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="BackToBasics.Net"
+            label="BackToBasics.Net">
+        <attvalues>
+          <attvalue for="0"
+                    value="BackToBasics.Net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pet project to help me learn git and brush up on some old computer programming basics" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="jtoyblog"
+            label="jtoyblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtoyblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="source code for jtoy.net" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="addresslogic"
+            label="addresslogic">
+        <attvalues>
+          <attvalue for="0"
+                    value="addresslogic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple ruby solution to displaying addresses." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlware-mode"
+            label="erlware-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlware-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Emacs mode for Erlang." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="encrypted_cookie_store"
+            label="encrypted_cookie_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="encrypted_cookie_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="EncryptedCookieStore for Ruby on Rails 2.3" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bookify"
+            label="bookify">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="development moved to https://github.com/everlater/bookify" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="css_writer"
+            label="css_writer">
+        <attvalues>
+          <attvalue for="0"
+                    value="css_writer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CSS::Writer, write css using ruby syntax" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="param_protected"
+            label="param_protected">
+        <attvalues>
+          <attvalue for="0"
+                    value="param_protected" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Filter unwanted params from your controllers/actions in your Rails app.  Provides param_protected and param_accessible analogous to ActiveRecord's attr_protected and attr_accessible." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arduino-gauges"
+            label="arduino-gauges">
+        <attvalues>
+          <attvalue for="0"
+                    value="arduino-gauges" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code for driving physical monitoring gauges using an Arduino" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arduino.tmbundle"
+            label="arduino.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="arduino.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Textmate Bundle to make and upload programs to Arduino electronic board" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="ruby-hl7"
+            label="ruby-hl7">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-hl7" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="the ruby hl7 library" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ttfunk"
+            label="ttfunk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ttfunk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Get Ya TrueType Funk On! (Font Metrics Parser for Prawn)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RubyMine-colors"
+            label="RubyMine-colors">
+        <attvalues>
+          <attvalue for="0"
+                    value="RubyMine-colors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Free and open source color schemes for the RubyMine IDE" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ey-databaseyml"
+            label="ey-databaseyml">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-databaseyml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="custom database.yml chef recipe" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flotilla"
+            label="flotilla">
+        <attvalues>
+          <attvalue for="0"
+                    value="flotilla" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Flot graphs on Rails" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="magento-design-training"
+            label="magento-design-training">
+        <attvalues>
+          <attvalue for="0"
+                    value="magento-design-training" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Magento project for layout, block, template and theme training" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="rxvt-js"
+            label="rxvt-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="rxvt-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rewrite of the rxvt terminal emulator in javascript" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="autoproxy-plugin"
+            label="autoproxy-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="autoproxy-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="acts_as_indexed"
+            label="acts_as_indexed">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_indexed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Acts As Indexed is a plugin which provides a pain-free way to add fulltext search to your Ruby on Rails app" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redgreen"
+            label="redgreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="redgreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Standalone redgreen eye candy for test results, ala autotest" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-comments-extension"
+            label="radiant-comments-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-comments-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="from http://svn.artofmission.com/svn/plugins/radiant/extensions/comments" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-wholesale"
+            label="spree-wholesale">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-wholesale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension to Spree allowing for wholesale pricing on products" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp2x"
+            label="cakephp2x">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp2x" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Official CakePHP 2.x Git Repository" />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-hooks"
+            label="git-hooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-hooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Installable git hooks, a place to collect them" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cells"
+            label="cells">
+        <attvalues>
+          <attvalue for="0"
+                    value="cells" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Components for Rails." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="relaxdb"
+            label="relaxdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="relaxdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RelaxDB provides a simple Ruby interface to CouchDB" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="djangospot"
+            label="djangospot">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangospot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DjangoSpot.com Source" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rails-ssl-authentication"
+            label="rails-ssl-authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-ssl-authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A attempt to make SSL client certificate authentication with rails painless" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sneer"
+            label="sneer">
+        <attvalues>
+          <attvalue for="0"
+                    value="sneer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The Sovereign Peer" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="protobuffs"
+            label="protobuffs">
+        <attvalues>
+          <attvalue for="0"
+                    value="protobuffs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of Protocol Buffers tools and modules for Erlang applications." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="el-typo"
+            label="el-typo">
+        <attvalues>
+          <attvalue for="0"
+                    value="el-typo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translation of Typo web app in greek language" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="logpwnr"
+            label="logpwnr">
+        <attvalues>
+          <attvalue for="0"
+                    value="logpwnr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails log analyzer." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nabaztag-ruby"
+            label="nabaztag-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="nabaztag-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface for the Nabaztag (subversion fork)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spreadhead"
+            label="spreadhead">
+        <attvalues>
+          <attvalue for="0"
+                    value="spreadhead" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails content mangement for pages that shouldn't be views." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sqlite3"
+            label="sqlite3">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqlite3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="module-install-checkconflicts"
+            label="module-install-checkconflicts">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-install-checkconflicts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="androidmono"
+            label="androidmono">
+        <attvalues>
+          <attvalue for="0"
+                    value="androidmono" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Mono project ported to Android" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="friendly-identifier"
+            label="friendly-identifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="friendly-identifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fork of http://code.google.com/p/friendly-identifier/" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="magnafm"
+            label="magnafm">
+        <attvalues>
+          <attvalue for="0"
+                    value="magnafm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Magna.fm" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perl-wfa"
+            label="perl-wfa">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-wfa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl's WWW::Facebook::API Module" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="thesis"
+            label="thesis">
+        <attvalues>
+          <attvalue for="0"
+                    value="thesis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="almost there" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-issues"
+            label="django-issues">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-issues" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Haiku-Browser"
+            label="Haiku-Browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="Haiku-Browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A web browser for the Haiku operating system that uses WebKit as the rendering engine and features multi-process rendering like Google Chrome." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="cpan-script"
+            label="cpan-script">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-script" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(Perl) Interact with CPAN from the command line" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="seperators-tmbundle"
+            label="seperators-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="seperators-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code snippets for dividing Rails models into logical sections." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="php-utils"
+            label="php-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of little PHP utilities that I'm not yet able to glue together in a framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ecouch"
+            label="ecouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="ecouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CouchDb Erlang API (clone of the official repo)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="jquery-hotkeys"
+            label="jquery-hotkeys">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-hotkeys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery hotkeys plugin." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-env-install"
+            label="rails-env-install">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-env-install" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails / Passenger / Gitorious enviroment installation script" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatra"
+            label="sinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="56" />
+          <attvalue for="9"
+                    value="(offically at github.com/sinatra/sinatra) Classy web-development dressed in a DSL" />
+          <attvalue for="10"
+                    value="555" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ironruby"
+            label="ironruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Microsoft's Ruby language compiler that is built on top of the Dynamic Language Runtime.   " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="abduction"
+            label="abduction">
+        <attvalues>
+          <attvalue for="0"
+                    value="abduction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Screenshot extension for Firefox 3.5" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery.path"
+            label="jquery.path">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.path" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Animatation for arcs and bezier curves with jQuery" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Demerits"
+            label="Demerits">
+        <attvalues>
+          <attvalue for="0"
+                    value="Demerits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Work for Management 353/450/452" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="ffvigcache"
+            label="ffvigcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffvigcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Limpa o cache das páginas Globo.com da platamforma Vignette. Somente ambientes dev e qa." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="EUMM-upgrade"
+            label="EUMM-upgrade">
+        <attvalues>
+          <attvalue for="0"
+                    value="EUMM-upgrade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl tool to upgrade ExtUtils::MakeMaker-based Makefile.PL" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="faye"
+            label="faye">
+        <attvalues>
+          <attvalue for="0"
+                    value="faye" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dirt-simple Comet messaging for Node.js and Rack" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="viddler"
+            label="viddler">
+        <attvalues>
+          <attvalue for="0"
+                    value="viddler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby wrapper around Viddler.com API." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="facebox-for-prototype"
+            label="facebox-for-prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebox-for-prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="An implementation of Chris Wanstrath's Facebox for the Prototype JS framework" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-github"
+            label="codeigniter-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Or Git-Igniter as it should be called. Wrapper for the github API in PHP (will start when I get home)." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ublog.el"
+            label="ublog.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="ublog.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ultimately extensible microblogging client written in Elisp" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="python-bert"
+            label="python-bert">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-bert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BERT-RPC library for Python" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rspec-factory-girl"
+            label="rspec-factory-girl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-factory-girl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rspec matcher collection for testing your model builded with factory girl." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Tall-Street-Site-Search"
+            label="Tall-Street-Site-Search">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tall-Street-Site-Search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Local Site Searching on Google App Engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-photogallery"
+            label="mt-plugin-photogallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-photogallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides the Mid-Century Photo Gallery theme and added functionality for managing photos." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moosex-types-authen-passphrase"
+            label="moosex-types-authen-passphrase">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-types-authen-passphrase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="help.github.com"
+            label="help.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="help.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="GitHub help guides" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="errcount"
+            label="errcount">
+        <attvalues>
+          <attvalue for="0"
+                    value="errcount" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple mongrel handler for a sweet hit counter" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="node.ws.js"
+            label="node.ws.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="node.ws.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Basic Web Sockets Server for node.js with similar interface to tcp.createServer(...)" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="otrs"
+            label="otrs">
+        <attvalues>
+          <attvalue for="0"
+                    value="otrs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OTRS is an Open source Ticket Request System with many features to manage customer telephone calls and e-mails." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="zeo_sleep_decoder"
+            label="zeo_sleep_decoder">
+        <attvalues>
+          <attvalue for="0"
+                    value="zeo_sleep_decoder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hacking the data stored by the Zeo Sleep Assistant on the SD card " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lather"
+            label="lather">
+        <attvalues>
+          <attvalue for="0"
+                    value="lather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="homemade blog backend based on django" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="do-it-later"
+            label="do-it-later">
+        <attvalues>
+          <attvalue for="0"
+                    value="do-it-later" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a minimalistic async worker plugin for rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Textseed"
+            label="Textseed">
+        <attvalues>
+          <attvalue for="0"
+                    value="Textseed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textseed is a more organic way to write your documents! Let your documents and thoughts grow through other's people's contributions, just as flowers grow when receiving sun and water." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Fiend"
+            label="Fiend">
+        <attvalues>
+          <attvalue for="0"
+                    value="Fiend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - KISS Damage meter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="ubiquity-commands"
+            label="ubiquity-commands">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubiquity-commands" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Railslove Ubiquity Commands" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rbkb"
+            label="rbkb">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbkb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby BlackBag. Misc ruby-based pen-testing/reversing tools. Inspired by Matasano BlackBag." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="usher"
+            label="usher">
+        <attvalues>
+          <attvalue for="0"
+                    value="usher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Pure ruby general purpose router with interfaces for rails, rack, email or choose your own adventure" />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="integritray"
+            label="integritray">
+        <attvalues>
+          <attvalue for="0"
+                    value="integritray" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CCMenu support for Integrity" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="djangosearch"
+            label="djangosearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangosearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use Haystack instead. It's much better. http://haystacksearch.org/" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-sorting"
+            label="django-sorting">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-sorting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like ericflo's django pagination, but this one does the sorting! used with ericflo's pagination, displaying tabular paginated and sortable data is very easy!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vidtry"
+            label="vidtry">
+        <attvalues>
+          <attvalue for="0"
+                    value="vidtry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Vidtry Android Streaming Video Test Application" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="wee"
+            label="wee">
+        <attvalues>
+          <attvalue for="0"
+                    value="wee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A high-level light-weight web framework with many ideas from Seaside." />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppetshow"
+            label="puppetshow">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppetshow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="PuppetShow is a Ruby on Rails app that provides a read-only view of stored configuration information from Puppet" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dslify"
+            label="dslify">
+        <attvalues>
+          <attvalue for="0"
+                    value="dslify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easily add DSL accessors to any class without bothering to mess with the gory details of their implementation" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-conf"
+            label="nginx-conf">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-conf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;life-hack&quot; code for manual testing of nginx configuration (with rails) locally" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lingua-tlhinganhol-yighun"
+            label="lingua-tlhinganhol-yighun">
+        <attvalues>
+          <attvalue for="0"
+                    value="lingua-tlhinganhol-yighun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Program Perl in the original Klingon" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="debian-hack-meeting"
+            label="debian-hack-meeting">
+        <attvalues>
+          <attvalue for="0"
+                    value="debian-hack-meeting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debian Hack Meeting repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="moosex-method-signatures"
+            label="moosex-method-signatures">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-method-signatures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Method declarations with type constraints and no source filter" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="diva-distribution"
+            label="diva-distribution">
+        <attvalues>
+          <attvalue for="0"
+                    value="diva-distribution" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenSim clone with additional modules, preconfigured for hypergrided standalones." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tattler"
+            label="tattler">
+        <attvalues>
+          <attvalue for="0"
+                    value="tattler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="leechcraft"
+            label="leechcraft">
+        <attvalues>
+          <attvalue for="0"
+                    value="leechcraft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LeechCraft is a free open source cross-platform modular internet-client. LeechCraft allows to browse the web, read RSS/Atom feeds, download files via BitTorrent, FTP, HTTP and DC, automatically download, play or stream podcasts (and other media files) and much more." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="notes-djapp-tutorial"
+            label="notes-djapp-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="notes-djapp-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Git repository for the Django, jQuery &amp; Ajax tutorial series." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mona"
+            label="mona">
+        <attvalues>
+          <attvalue for="0"
+                    value="mona" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mona lisa thing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="nodejs.irc"
+            label="nodejs.irc">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodejs.irc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="node irc lib and bot" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tog_bookmarks"
+            label="tog_bookmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_bookmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tog plugin for bookmarks administration" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mite-rb"
+            label="mite-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="mite-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The official ruby library for interacting with the RESTful mite.api." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hid.im-firefox"
+            label="hid.im-firefox">
+        <attvalues>
+          <attvalue for="0"
+                    value="hid.im-firefox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Firefox extension to convert an image to a torrent" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="www-tumblr"
+            label="www-tumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-tumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl interface for the Tumblr API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="locate_me"
+            label="locate_me">
+        <attvalues>
+          <attvalue for="0"
+                    value="locate_me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Geolocate your customers with JavaScript (Prototype)! Supports W3C (Firefox 3.5, iPhone OS 3.0 Mobile Safari, Geode), Gears (Google), Loki (Skyhook Wireless) and IP-based services like IPLocationTools and MaxMind" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rake-dotnet"
+            label="rake-dotnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="rake-dotnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A set of custom rake tasks to help eradicate XML from the build scripts of the world." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="AquaticPrime"
+            label="AquaticPrime">
+        <attvalues>
+          <attvalue for="0"
+                    value="AquaticPrime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mac software licensing code using cryptographically signed license files" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http-session"
+            label="http-session">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-session" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="http session management library for perl" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="php-geoplanet"
+            label="php-geoplanet">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-geoplanet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP wrapper for Yahoo!'s GeoPlanet API." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sql"
+            label="sql">
+        <attvalues>
+          <attvalue for="0"
+                    value="sql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for parsing and generating SQL statements" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="projekt-ps"
+            label="projekt-ps">
+        <attvalues>
+          <attvalue for="0"
+                    value="projekt-ps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Anomaly IDS" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="colobus"
+            label="colobus">
+        <attvalues>
+          <attvalue for="0"
+                    value="colobus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl NNTP server" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="naev"
+            label="naev">
+        <attvalues>
+          <attvalue for="0"
+                    value="naev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="NAEV is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="maeve"
+            label="maeve">
+        <attvalues>
+          <attvalue for="0"
+                    value="maeve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Scheme optimization compiler for the &quot;Computing&quot; Stickers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="lmgtfy"
+            label="lmgtfy">
+        <attvalues>
+          <attvalue for="0"
+                    value="lmgtfy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="For all those people that find it more convenient to bother you with their question rather than google it for themselves." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="activerecord-tableless-models"
+            label="activerecord-tableless-models">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-tableless-models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Bringing together the different tableless model implementations into a single gem/plugin" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mojox-session"
+            label="mojox-session">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojox-session" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Session management for Mojo" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="iphone_opencv_test"
+            label="iphone_opencv_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone_opencv_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Test application for iPhone with OpenCV library" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="popclock"
+            label="popclock">
+        <attvalues>
+          <attvalue for="0"
+                    value="popclock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Digital Clock with a message blinking and sound" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bowline-twitter"
+            label="bowline-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="bowline-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bowline Twitter client" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="i18n_generators"
+            label="i18n_generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n_generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A pack of Rails generators gem plugin that generates Rails 2.2 I18n locale files for almost every known locale." />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="resource_controller"
+            label="resource_controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="resource_controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="64" />
+          <attvalue for="9"
+                    value="Rails RESTful controller abstraction plugin." />
+          <attvalue for="10"
+                    value="535" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wave"
+            label="wave">
+        <attvalues>
+          <attvalue for="0"
+                    value="wave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby client for Google Wave" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-file-uploader"
+            label="grails-file-uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-file-uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple Grails plugin to handle file uploads" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="ChromeLater"
+            label="ChromeLater">
+        <attvalues>
+          <attvalue for="0"
+                    value="ChromeLater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Instapaper chrome extension." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="module-install-authorrequires"
+            label="module-install-authorrequires">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-install-authorrequires" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_shareable"
+            label="acts_as_shareable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_shareable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Github fork of John Duff's plugin at http://agilewebdevelopment.com/plugins/acts_as_shareable" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Carp-Clan"
+            label="Carp-Clan">
+        <attvalues>
+          <attvalue for="0"
+                    value="Carp-Clan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Report errors from perspective of caller of a &quot;clan&quot; of modules" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="edit-distance"
+            label="edit-distance">
+        <attvalues>
+          <attvalue for="0"
+                    value="edit-distance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Edit distance library for Haskell" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="expense_robot"
+            label="expense_robot">
+        <attvalues>
+          <attvalue for="0"
+                    value="expense_robot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rorosyd Hack Night Project: A treetop experiment" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ytalent-crawler"
+            label="ytalent-crawler">
+        <attvalues>
+          <attvalue for="0"
+                    value="ytalent-crawler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A crawler for Yahoo! Japan 人物名鑑 (http://talent.yahoo.co.jp/)" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-simplegeo"
+            label="python-simplegeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-simplegeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A client interface for SimpleGeo's API." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="brightsquare"
+            label="brightsquare">
+        <attvalues>
+          <attvalue for="0"
+                    value="brightsquare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A stupid little web app for updating both BrightKite and FourSquare at the same time" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ToggleBox"
+            label="ToggleBox">
+        <attvalues>
+          <attvalue for="0"
+                    value="ToggleBox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin to make visual toggle switches out of checkboxes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="curl-multi"
+            label="curl-multi">
+        <attvalues>
+          <attvalue for="0"
+                    value="curl-multi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="High-level Ruby bindings for the libcurl multi interface" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rich_text"
+            label="rich_text">
+        <attvalues>
+          <attvalue for="0"
+                    value="rich_text" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RichTextEditor (RTE) for SproutCore" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="highlight_translated"
+            label="highlight_translated">
+        <attvalues>
+          <attvalue for="0"
+                    value="highlight_translated" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Highlights (in green) all translated strings in your view. Also puts a comment with the actual key." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-extra"
+            label="clojure-extra">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-extra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extra scripts for clojure" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="crummy"
+            label="crummy">
+        <attvalues>
+          <attvalue for="0"
+                    value="crummy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Tasty breadcrumbs!" />
+          <attvalue for="10"
+                    value="100" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spiffy-elisp"
+            label="spiffy-elisp">
+        <attvalues>
+          <attvalue for="0"
+                    value="spiffy-elisp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minor modes I use." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="infochimps-data"
+            label="infochimps-data">
+        <attvalues>
+          <attvalue for="0"
+                    value="infochimps-data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Our own collection of data mungers to feed infochimps.org" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ntppool"
+            label="ntppool">
+        <attvalues>
+          <attvalue for="0"
+                    value="ntppool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="NTP Pool Project" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-swingtime"
+            label="django-swingtime">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-swingtime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Event and occurrence scheduling application for Django" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="authlogic-activation-tutorial"
+            label="authlogic-activation-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic-activation-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-engine-stomp"
+            label="catalyst-engine-stomp">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-engine-stomp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Catalyst::Engine::Stomp - message-driven Catalyst" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="zergsupport"
+            label="zergsupport">
+        <attvalues>
+          <attvalue for="0"
+                    value="zergsupport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Toolkit for iPhone OS applications that communicate with Web services" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplydo"
+            label="simplydo">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplydo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tasks and stuff" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_configurable"
+            label="acts_as_configurable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_configurable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy user preferences for ActiveRecord models" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webconfig"
+            label="webconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="webconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Tool to generate complex configuration files from simple syntax, especially with multiple different servers." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="taskpaper-tmbundle"
+            label="taskpaper-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="taskpaper-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for viewing and editing Taskpaper files." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="story-scribbles"
+            label="story-scribbles">
+        <attvalues>
+          <attvalue for="0"
+                    value="story-scribbles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MIT licensed pieces" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="extutils-makemaker"
+            label="extutils-makemaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="extutils-makemaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Perl module which drives &quot;perl Makefile.PL&quot; to make Makefiles." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="grack"
+            label="grack">
+        <attvalues>
+          <attvalue for="0"
+                    value="grack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GIt Smart HTTP Server Rack Implementation" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CPANPLUS-Dist-Deb"
+            label="CPANPLUS-Dist-Deb">
+        <attvalues>
+          <attvalue for="0"
+                    value="CPANPLUS-Dist-Deb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lazy_developer"
+            label="lazy_developer">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy_developer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Rake tasks to make working with Rails apps a bit easier." />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-news"
+            label="django-news">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-news" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="News Feed Aggregation with Django." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="panda_uploader"
+            label="panda_uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="panda_uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Video uploader plugin for Panda Cloud" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fortunefinder"
+            label="fortunefinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="fortunefinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A baby project to help me learn the basics of Sinatra " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slamdbuilds"
+            label="slamdbuilds">
+        <attvalues>
+          <attvalue for="0"
+                    value="slamdbuilds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JK Wood's Slamd64 Slackbuilds" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="versioncontrol_cvs"
+            label="versioncontrol_cvs">
+        <attvalues>
+          <attvalue for="0"
+                    value="versioncontrol_cvs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CVS backend for Drupal's Version Control API." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="inspec"
+            label="inspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="inspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Javascript BDD Test Framework similar to RSpec" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ebay4r"
+            label="ebay4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebay4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="eBay4R is a Ruby wrapper for eBay's Web Services SOAP API" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="polka_hero"
+            label="polka_hero">
+        <attvalues>
+          <attvalue for="0"
+                    value="polka_hero" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="accordion menu" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="assert-valid-asset"
+            label="assert-valid-asset">
+        <attvalues>
+          <attvalue for="0"
+                    value="assert-valid-asset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to validate XHTML and CSS" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chrome-winsize"
+            label="chrome-winsize">
+        <attvalues>
+          <attvalue for="0"
+                    value="chrome-winsize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Chrome extension that simply adds a toolstrip showing the size of the window on the fly" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="narcissus"
+            label="narcissus">
+        <attvalues>
+          <attvalue for="0"
+                    value="narcissus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript in JavaScript" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iphone-real-estate-application"
+            label="iphone-real-estate-application">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-real-estate-application" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Australian real estate iphone application" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="bagpipes"
+            label="bagpipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="bagpipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A resourceful plugin for adding forums to an application" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tweetapp"
+            label="tweetapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Framework for creating Twitter apps on App Engine" />
+          <attvalue for="10"
+                    value="159" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rhodes-sugar-sample"
+            label="rhodes-sugar-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhodes-sugar-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sample application for SugarCRM using Rhodes." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lmdial"
+            label="lmdial">
+        <attvalues>
+          <attvalue for="0"
+                    value="lmdial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cocoa &quot;dial&quot; custom control in the style of Logic Pro and Ableton Live" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="yoursway-commons"
+            label="yoursway-commons">
+        <attvalues>
+          <attvalue for="0"
+                    value="yoursway-commons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YourSway Commons" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="oink-stack"
+            label="oink-stack">
+        <attvalues>
+          <attvalue for="0"
+                    value="oink-stack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Oink is a collaboration of C++ static analysis tools." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nhibernate"
+            label="nhibernate">
+        <attvalues>
+          <attvalue for="0"
+                    value="nhibernate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="(SourceForge mirror) .NET port of the excellent Java Hibernate (http://www.hibernate.org) which provides Object/Relational mapping to persist objects in a relational database." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="perl.tmbundle"
+            label="perl.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Perl" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gitable"
+            label="gitable">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like Addressable::URI but for Git" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lopti"
+            label="lopti">
+        <attvalues>
+          <attvalue for="0"
+                    value="lopti" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mathematical optimization library (C++)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-facebookconnect"
+            label="django-facebookconnect">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-facebookconnect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook connect app for Django" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-friends"
+            label="django-friends">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-friends" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="friendship, contact and invitation management for the Django web framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Chord"
+            label="Chord">
+        <attvalues>
+          <attvalue for="0"
+                    value="Chord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chord is Application framework for web (now sketching)" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="shrew"
+            label="shrew">
+        <attvalues>
+          <attvalue for="0"
+                    value="shrew" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of Shrew (iii tool) with some scripts for various tasks" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.Logging"
+            label="Castle.Facilities.Logging">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.Logging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rtunnel"
+            label="rtunnel">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtunnel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="reverse tunnel server and client" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsFluidDB"
+            label="jsFluidDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsFluidDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript client library to access FluidDB database" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bfm"
+            label="bfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="bfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This program is a dockapp-style CPU, memory, swap and load average monitor." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="lighttpd-control"
+            label="lighttpd-control">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighttpd-control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pretty_flash"
+            label="pretty_flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="pretty_flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin: provides reusable (and pretty) flash messages." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="all-your-base"
+            label="all-your-base">
+        <attvalues>
+          <attvalue for="0"
+                    value="all-your-base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library providing arbitrary base conversions" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mandelbulb"
+            label="mandelbulb">
+        <attvalues>
+          <attvalue for="0"
+                    value="mandelbulb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="exploring the &quot;mandelbulb&quot; 3D fractal" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="xmppr4-simple"
+            label="xmppr4-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmppr4-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jabber::Simple" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mathematica_cuda"
+            label="mathematica_cuda">
+        <attvalues>
+          <attvalue for="0"
+                    value="mathematica_cuda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mathematica plug-in for CUDA " />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="yawnlog-prod"
+            label="yawnlog-prod">
+        <attvalues>
+          <attvalue for="0"
+                    value="yawnlog-prod" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The production repo for yawnlog" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mailable"
+            label="mailable">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mail client for users with language impairment " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="scielo-dev"
+            label="scielo-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="scielo-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scielo Mexico development projects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lisp-matrix"
+            label="lisp-matrix">
+        <attvalues>
+          <attvalue for="0"
+                    value="lisp-matrix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A matrix package for common lisp building on work by Mark Hoemmen, Evan Monroig, Tamas Papp and Rif. " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="connectbot"
+            label="connectbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="connectbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ConnectBot is a powerful open-source Secure Shell (SSH) client. It can manage simultaneous SSH sessions, create secure tunnels, and copy/paste between other applications." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ministry-tracker"
+            label="ministry-tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="ministry-tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tool to help student oriented ministries keep track of who's involved." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="infolab-site"
+            label="infolab-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="infolab-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="robocup-client"
+            label="robocup-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="robocup-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code for a robocup team in simulation 3d league" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonegap-blackberry"
+            label="phonegap-blackberry">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-blackberry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Blackberry OS implementation of the PhoneGap API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cuke_growler"
+            label="cuke_growler">
+        <attvalues>
+          <attvalue for="0"
+                    value="cuke_growler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Growl notifications for Cucumber (&amp;gt;= 0.3.1)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gconf-dbus"
+            label="gconf-dbus">
+        <attvalues>
+          <attvalue for="0"
+                    value="gconf-dbus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="D-Bus version of GConf" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="homeward"
+            label="homeward">
+        <attvalues>
+          <attvalue for="0"
+                    value="homeward" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rakefile and generators to get my new apps up and running" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mysystem-sinatra"
+            label="mysystem-sinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysystem-sinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Google App Engine Sinatra app to wrap MySystem." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="putty"
+            label="putty">
+        <attvalues>
+          <attvalue for="0"
+                    value="putty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="unofficial PuTTY mirror and patches" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="color-theme-merbivore"
+            label="color-theme-merbivore">
+        <attvalues>
+          <attvalue for="0"
+                    value="color-theme-merbivore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs color theme, based on the syntax highlighting on the merbivore site" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="clj-doc"
+            label="clj-doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTML documentation for Clojure libraries." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="aprendaaprogramar"
+            label="aprendaaprogramar">
+        <attvalues>
+          <attvalue for="0"
+                    value="aprendaaprogramar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chris Pine's tutorial &quot;Learn to Program&quot; translated to portuguese by a team of volunteers. Coordinated by Fábio 'akitaonrails' Akita (http://www.akitaonrails.com)." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Magento-Rack-Ketai-Template"
+            label="Magento-Rack-Ketai-Template">
+        <attvalues>
+          <attvalue for="0"
+                    value="Magento-Rack-Ketai-Template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="日本製携帯向けテンプレートのリポジトリです" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xml-to-json-proxy"
+            label="xml-to-json-proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml-to-json-proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools that allow client-side XML calls in the browser. Using Flash crossdomain calls, the XML is converted to JSONML and delivered in JavaScript" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jruby-openssl"
+            label="jruby-openssl">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-openssl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="JRuby's OpenSSL implementation" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="parsley-ruby"
+            label="parsley-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="parsley-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby binding for parsley" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="clj-libs"
+            label="clj-libs">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-libs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some Clojure library projects..." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="paycheck"
+            label="paycheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="paycheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python QuickCheck implementation" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="foxguib"
+            label="foxguib">
+        <attvalues>
+          <attvalue for="0"
+                    value="foxguib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RAD Gui Builder and Code Generator for Ruby and the Fox Toolkit (FXRuby)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="garlic"
+            label="garlic">
+        <attvalues>
+          <attvalue for="0"
+                    value="garlic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="garlic is a set of commands/rake tasks to help with CI across multiple rails/dependency versions" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cheri"
+            label="cheri">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bill Dortch's Swing for JRuby, with patches" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="adhoc"
+            label="adhoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="adhoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ad Hoc distribution packager for iPhone projects" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="grit"
+            label="grit">
+        <attvalues>
+          <attvalue for="0"
+                    value="grit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="79" />
+          <attvalue for="9"
+                    value="Grit gives you object oriented read/write access to Git repositories via Ruby." />
+          <attvalue for="10"
+                    value="648" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspactor"
+            label="rspactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Better autotest for RSpec on OS X; resurrection of the original, command-line RSpactor" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="toupti"
+            label="toupti">
+        <attvalues>
+          <attvalue for="0"
+                    value="toupti" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A micro-framework for PHP" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pyconf"
+            label="pyconf">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyconf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python-based configuration reader" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nslim"
+            label="nslim">
+        <attvalues>
+          <attvalue for="0"
+                    value="nslim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value=".NET port of SLIM." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="radiant-paperclipped_multisite-extension"
+            label="radiant-paperclipped_multisite-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-paperclipped_multisite-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds multisite support to paperclipped, showing assets only for the current site if the user is not an admin" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slugger"
+            label="slugger">
+        <attvalues>
+          <attvalue for="0"
+                    value="slugger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Springnote Blog Frontend" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hashpipe"
+            label="hashpipe">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashpipe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cabar-contrib"
+            label="cabar-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="cabar-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="contributed component for cabar" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="heroku-docs"
+            label="heroku-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="heroku-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Documentation for Heroku, in the form of a Sinatra app serving markdown text files." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erl_mock"
+            label="erl_mock">
+        <attvalues>
+          <attvalue for="0"
+                    value="erl_mock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang Mock library" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="muon"
+            label="muon">
+        <attvalues>
+          <attvalue for="0"
+                    value="muon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A component toolbox to facilitate simple MVC in ColdFusion." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="id3lib-ruby"
+            label="id3lib-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="id3lib-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby interface to the id3lib C++ library for easily editing ID3 tags of MP3 audio files" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pictair_me"
+            label="pictair_me">
+        <attvalues>
+          <attvalue for="0"
+                    value="pictair_me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Social Network Photo Updater" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="yuumius_comments"
+            label="yuumius_comments">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuumius_comments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quickly and easily add a comments area to your website" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MultiMarkdown-CMS"
+            label="MultiMarkdown-CMS">
+        <attvalues>
+          <attvalue for="0"
+                    value="MultiMarkdown-CMS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Package to assist with publishing a web site using MMD and a few perl scripts" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SenateDrupal"
+            label="SenateDrupal">
+        <attvalues>
+          <attvalue for="0"
+                    value="SenateDrupal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="nysenate.gov contributions to the open-source Drupal CMS" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="representer"
+            label="representer">
+        <attvalues>
+          <attvalue for="0"
+                    value="representer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Deprecated: See view_models." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-configassistant"
+            label="mt-plugin-configassistant">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-configassistant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that makes it trivial to add blog specific plugin configuration options." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-fp"
+            label="jquery-fp">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-fp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JQuery plugin for functional programming style list processing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="stconfig"
+            label="stconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="stconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Socialtext Developer Config Tools" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="typed_accessors"
+            label="typed_accessors">
+        <attvalues>
+          <attvalue for="0"
+                    value="typed_accessors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A rails plugin that enforces attribute accessors as a prespecified type" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="persist-js"
+            label="persist-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="persist-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="PersistJS is a JavaScript client-side persistent storage library" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-utilities-UndoableCommand"
+            label="robotlegs-utilities-UndoableCommand">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-utilities-UndoableCommand" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Undoable Command Classes for Robotlegs Framework" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="upload_progress"
+            label="upload_progress">
+        <attvalues>
+          <attvalue for="0"
+                    value="upload_progress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Upload progress plugin" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stats"
+            label="stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nhibernate-contrib"
+            label="nhibernate-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="nhibernate-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(SourceForge mirror) Contributions to NHibernate." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="selenium-rc"
+            label="selenium-rc">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium-rc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Selenium RC Server packaged as a gem" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="profile"
+            label="profile">
+        <attvalues>
+          <attvalue for="0"
+                    value="profile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="My shell profile" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tog_user"
+            label="tog_user">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_user" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Tog Platform User Component" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tklpatch"
+            label="tklpatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="tklpatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TurnKey Linux Customization Mechanism" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="net-amqp"
+            label="net-amqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-amqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Implementation of the AMQ Protocol in Perl" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="portable-google-app-engine-sdk"
+            label="portable-google-app-engine-sdk">
+        <attvalues>
+          <attvalue for="0"
+                    value="portable-google-app-engine-sdk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A version of the Google App Engine SDK modified to work with AppDrop.com" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="berry"
+            label="berry">
+        <attvalues>
+          <attvalue for="0"
+                    value="berry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a minimal DSL for building a WSGI application" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="disco"
+            label="disco">
+        <attvalues>
+          <attvalue for="0"
+                    value="disco" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A client-side application framework with support for view generation and an in-memory relational model." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hon-translations"
+            label="hon-translations">
+        <attvalues>
+          <attvalue for="0"
+                    value="hon-translations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HoN Translations" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="icalendar"
+            label="icalendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="icalendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="icalendar-1.0.2" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smart_month"
+            label="smart_month">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart_month" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin that is making months smarter in Ruby (and Rails). " />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bash"
+            label="bash">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mac OS X Bash Extensions" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="airbrush"
+            label="airbrush">
+        <attvalues>
+          <attvalue for="0"
+                    value="airbrush" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Airbrush is a distributed processing server using memcache to queue jobs and communicate results back to the client once they've been processed" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shadowgraph"
+            label="shadowgraph">
+        <attvalues>
+          <attvalue for="0"
+                    value="shadowgraph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="shadowgraph is a rails video app acts like YouTube" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ar_query"
+            label="ar_query">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar_query" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="One object to centralize parameterization of ActiveRecord queries in find, paginate, etc." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jd-control"
+            label="jd-control">
+        <attvalues>
+          <attvalue for="0"
+                    value="jd-control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Control JDownloader from ruby via the 'Remote Control' plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="4cakephp"
+            label="4cakephp">
+        <attvalues>
+          <attvalue for="0"
+                    value="4cakephp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="useful DRY snippets for the CakePHP framework " />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="recache"
+            label="recache">
+        <attvalues>
+          <attvalue for="0"
+                    value="recache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Transparent cache layer for the Reve EVE-Online API gem" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crm_sample_plugin"
+            label="crm_sample_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm_sample_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample callback hook plugin for Fat Free CRM" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_on_pg"
+            label="rails_on_pg">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_on_pg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="PostgreSQL views, functions, triggers, foreign keys for rails migration" />
+          <attvalue for="10"
+                    value="146" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="i18n_erb_backend"
+            label="i18n_erb_backend">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n_erb_backend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="With i18n_erb_backend, you can use erb in locale YAML" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rucksack"
+            label="rucksack">
+        <attvalues>
+          <attvalue for="0"
+                    value="rucksack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Organisation tool written in Rails. Inspired by Backpack" />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hashlib"
+            label="hashlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="lib for node which makes hashes" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wildflower"
+            label="wildflower">
+        <attvalues>
+          <attvalue for="0"
+                    value="wildflower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="A CakePHP Content Management System" />
+          <attvalue for="10"
+                    value="163" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="firelogger"
+            label="firelogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="firelogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Firebug logging support for server side languages/frameworks (Python, PHP)" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nicedog"
+            label="nicedog">
+        <attvalues>
+          <attvalue for="0"
+                    value="nicedog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Nice Dog is a nano web framework for PHP, like web.py for Python, Sinatra or Camping for Ruby" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="RDFObjects"
+            label="RDFObjects">
+        <attvalues>
+          <attvalue for="0"
+                    value="RDFObjects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Ruby DSL for creating and working with RDF graphs as regular Ruby objects" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brainztag"
+            label="brainztag">
+        <attvalues>
+          <attvalue for="0"
+                    value="brainztag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line tool to tag and rename music albums using MusicBrainz data" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bootstrapper"
+            label="bootstrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="bootstrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Rails plugin to assist in bootstrapping and seeding your database." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zacknmiri"
+            label="zacknmiri">
+        <attvalues>
+          <attvalue for="0"
+                    value="zacknmiri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a Facebook Connect experiment" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang-amf"
+            label="erlang-amf">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-amf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Erlang Action Message Format Library" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="vim-ruby-debugger"
+            label="vim-ruby-debugger">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-ruby-debugger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Vim plugin for debugging Ruby applications (using ruby-debug-ide gem)" />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="yase"
+            label="yase">
+        <attvalues>
+          <attvalue for="0"
+                    value="yase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Yet another Search Engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sgte"
+            label="sgte">
+        <attvalues>
+          <attvalue for="0"
+                    value="sgte" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple Erlang Template Engine" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="cloudy"
+            label="cloudy">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloudy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="asynchronous memcached binary protocol client library" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dackup"
+            label="dackup">
+        <attvalues>
+          <attvalue for="0"
+                    value="dackup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Back up" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="arqcp-ptsc"
+            label="arqcp-ptsc">
+        <attvalues>
+          <attvalue for="0"
+                    value="arqcp-ptsc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Solved exercises in PTSC Ignite Assembly for a college course " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sprig"
+            label="sprig">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="Object modeling system for Kohana, inspired by Django" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tumblruby"
+            label="tumblruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="tumblruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tumblr API wrapper" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="js-stream"
+            label="js-stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="basic package for manipulating generator-iterators in javascript" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rack-webtranslateit"
+            label="rack-webtranslateit">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-webtranslateit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack based webtranslateit.com translation management interface." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redshift"
+            label="redshift">
+        <attvalues>
+          <attvalue for="0"
+                    value="redshift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Redshift is Red's DOM scripting library." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sys-proctable"
+            label="sys-proctable">
+        <attvalues>
+          <attvalue for="0"
+                    value="sys-proctable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sysutils Proctable, patched to not segfault under OSX 10.5 (leopard)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="trackable-behavior"
+            label="trackable-behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="trackable-behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakephp behavior plugin for tracking who created/modified a record" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="GCalc"
+            label="GCalc">
+        <attvalues>
+          <attvalue for="0"
+                    value="GCalc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command line calculator powered by Google written in 3 lines of Ruby." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http-wget"
+            label="http-wget">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-wget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide a simple HTTP client interface by wrapping the wget command line tool." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="ichm"
+            label="ichm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ichm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iChm is a CHM reader for Mac OS X" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="postload_models"
+            label="postload_models">
+        <attvalues>
+          <attvalue for="0"
+                    value="postload_models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Separates the loading time of ActiveRecord::Observers from ActiveRecord::Base models, potentially increasing environment loading time." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="starjour"
+            label="starjour">
+        <attvalues>
+          <attvalue for="0"
+                    value="starjour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Watches the ether for the handy *jour scripts." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="jforum3"
+            label="jforum3">
+        <attvalues>
+          <attvalue for="0"
+                    value="jforum3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JForum 3" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine_plugin_support"
+            label="redmine_plugin_support">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_plugin_support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gem to help build Redmine plugins" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rghost"
+            label="rghost">
+        <attvalues>
+          <attvalue for="0"
+                    value="rghost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="RGhost is a document creation and conversion API. It uses the Ghostscript framework for the format conversion, utilizes EPS templates and is optimized to work with larger documents. Support(PDF,PS,GIF,TIF,PNG,JPG,etc)" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="waitforsocket"
+            label="waitforsocket">
+        <attvalues>
+          <attvalue for="0"
+                    value="waitforsocket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple program to help you react more quickly to servers and services coming back online." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="cl-parser-combinators"
+            label="cl-parser-combinators">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-parser-combinators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimental implementation of parser combinators in Common Lisp" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="rqtl-mqm"
+            label="rqtl-mqm">
+        <attvalues>
+          <attvalue for="0"
+                    value="rqtl-mqm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="R/QTL with MQM support" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tekticles"
+            label="tekticles">
+        <attvalues>
+          <attvalue for="0"
+                    value="tekticles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - Simple font replacement" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="SPPM-Web"
+            label="SPPM-Web">
+        <attvalues>
+          <attvalue for="0"
+                    value="SPPM-Web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="São Paulo Perl Mongers website." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Test-Database"
+            label="Test-Database">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-Database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl extension to provide database handles in a test environment" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-groups"
+            label="django-groups">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-groups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Group support for Django (extracted from Pinax)" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="feed-funnel-ui"
+            label="feed-funnel-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="feed-funnel-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="UI to expose the feed funnel library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jasmine"
+            label="jasmine">
+        <attvalues>
+          <attvalue for="0"
+                    value="jasmine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="DOM-less simple JavaScript testing framework" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AtomSitePlugins"
+            label="AtomSitePlugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="AtomSitePlugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugins for the AtomSite Blog Engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ElementParser"
+            label="ElementParser">
+        <attvalues>
+          <attvalue for="0"
+                    value="ElementParser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ElementParser is lightweight Cocoa Framework (usable on the iPhone) to provide easy access to XML and HTML content." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="django-smart-selects"
+            label="django-smart-selects">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-smart-selects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="chained and grouped selects for django forms" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="haddock"
+            label="haddock">
+        <attvalues>
+          <attvalue for="0"
+                    value="haddock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A more memorable password generator." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="warehouse"
+            label="warehouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="warehouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Warehouse hacked into a rudimentary code review system." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cft"
+            label="cft">
+        <attvalues>
+          <attvalue for="0"
+                    value="cft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common Feature Tests" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="djanowski.github.com"
+            label="djanowski.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="djanowski.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blacktree-alchemy"
+            label="blacktree-alchemy">
+        <attvalues>
+          <attvalue for="0"
+                    value="blacktree-alchemy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Quicksilver source code" />
+          <attvalue for="10"
+                    value="328" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="p5-Net-Amazon"
+            label="p5-Net-Amazon">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-Net-Amazon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl framework for accessing amazon.com using REST." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="backlogs"
+            label="backlogs">
+        <attvalues>
+          <attvalue for="0"
+                    value="backlogs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Redmine plugin for scrum/agile teams" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asteroids"
+            label="asteroids">
+        <attvalues>
+          <attvalue for="0"
+                    value="asteroids" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CS482 Assignment 1 (For Mac)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="yielder"
+            label="yielder">
+        <attvalues>
+          <attvalue for="0"
+                    value="yielder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin for logging user activity" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-http-server-fast"
+            label="p5-http-server-fast">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-http-server-fast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="full xs httpd" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="chesticles"
+            label="chesticles">
+        <attvalues>
+          <attvalue for="0"
+                    value="chesticles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A chess hax in ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paypal-python"
+            label="paypal-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="paypal-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Implementation of PayPal APIs in Python" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cl-geometry"
+            label="cl-geometry">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-geometry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common Lisp package for simple two dimensional computational geometry." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="decorator"
+            label="decorator">
+        <attvalues>
+          <attvalue for="0"
+                    value="decorator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example of Decorator in Ruby using some meta techniques" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chaosbay"
+            label="chaosbay">
+        <attvalues>
+          <attvalue for="0"
+                    value="chaosbay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="BitTorrent Tracker with upload &amp; browsing, written on the 25th Chaos Communication Congress" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tapestry5"
+            label="tapestry5">
+        <attvalues>
+          <attvalue for="0"
+                    value="tapestry5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Mirror of Apache Tapestry 5" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ivolunteer"
+            label="ivolunteer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ivolunteer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="location based volunteering application " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="test_rails"
+            label="test_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test::Rails, extracted from ZenTest 3.11.1, and bundled as a separate gem.  Tested with Rails 2.3.2." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sshjgit"
+            label="sshjgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="sshjgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.swt.cocoa.macosx"
+            label="org.eclipse.swt.cocoa.macosx">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.swt.cocoa.macosx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="handy"
+            label="handy">
+        <attvalues>
+          <attvalue for="0"
+                    value="handy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python is absolutely infallible. Developers are not. Consider this PTSD treatment for Pythonistas." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="erlaws"
+            label="erlaws">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlaws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Erlang Amazon WebServices " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="livecoding6"
+            label="livecoding6">
+        <attvalues>
+          <attvalue for="0"
+                    value="livecoding6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="docomo_css"
+            label="docomo_css">
+        <attvalues>
+          <attvalue for="0"
+                    value="docomo_css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a rails plugin to in-line css" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rapaste"
+            label="rapaste">
+        <attvalues>
+          <attvalue for="0"
+                    value="rapaste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A pastebin running on Ramaze and Sequel using Coderay or Ultraviolet for highlighting" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-pod"
+            label="test-pod">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-pod" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test::Pod, a test module for validating Perl POD documentation." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cyrillizer"
+            label="cyrillizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="cyrillizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Character conversion from latin alphabet to Macedonian cyrillic alphabet" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="myideadrawer"
+            label="myideadrawer">
+        <attvalues>
+          <attvalue for="0"
+                    value="myideadrawer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Rumble 2008 entry by Ryan Bates and Kelli Shaver" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="filebase"
+            label="filebase">
+        <attvalues>
+          <attvalue for="0"
+                    value="filebase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple implementation of a file-based database." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MvcContrib"
+            label="MvcContrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="MvcContrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="75" />
+          <attvalue for="9"
+                    value="User contributions for the ASP.NET MVC Framework" />
+          <attvalue for="10"
+                    value="189" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="TestOfTests"
+            label="TestOfTests">
+        <attvalues>
+          <attvalue for="0"
+                    value="TestOfTests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exploration of different Scala testing frameworks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="Game-PerlInvaders"
+            label="Game-PerlInvaders">
+        <attvalues>
+          <attvalue for="0"
+                    value="Game-PerlInvaders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple space invaders game implemented using Perl &amp; SDL" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="llvm-ooc"
+            label="llvm-ooc">
+        <attvalues>
+          <attvalue for="0"
+                    value="llvm-ooc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ooc bindings to the Low Level Virtual Machine (LLVM)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ooc" />
+        </attvalues>
+      </node>
+      <node id="empty-ruby-project"
+            label="empty-ruby-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="empty-ruby-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Empty Ruby project with bare essentials." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coffeepot"
+            label="coffeepot">
+        <attvalues>
+          <attvalue for="0"
+                    value="coffeepot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A compiler for coffee-script written in coffee-script." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="CoffeeScript" />
+        </attvalues>
+      </node>
+      <node id="NetHack-Item"
+            label="NetHack-Item">
+        <attvalues>
+          <attvalue for="0"
+                    value="NetHack-Item" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="parse and interact with a NetHack item" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="melkman"
+            label="melkman">
+        <attvalues>
+          <attvalue for="0"
+                    value="melkman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Melkman is a feed aggregating, sorting and filtering engine based on CouchDB, RabbitMQ and eventlet." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="toadhopper"
+            label="toadhopper">
+        <attvalues>
+          <attvalue for="0"
+                    value="toadhopper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A base library for Hoptoad error reporting" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="baberl"
+            label="baberl">
+        <attvalues>
+          <attvalue for="0"
+                    value="baberl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Erlang interface to libiconv" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Shine"
+            label="Shine">
+        <attvalues>
+          <attvalue for="0"
+                    value="Shine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="An web dashboard for indie mac developers." />
+          <attvalue for="10"
+                    value="115" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra-on-gae-template"
+            label="sinatra-on-gae-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-on-gae-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra template for Google AppEngine" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CoaCommerce"
+            label="CoaCommerce">
+        <attvalues>
+          <attvalue for="0"
+                    value="CoaCommerce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CoaCommerce" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flashub.com"
+            label="flashub.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="flashub.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="e-junkie clone but more features provided to independent software and php script vendors. E-junkie is a shopping cart for downloadable goods. Built using cakephp." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="freeradius-server"
+            label="freeradius-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="freeradius-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="The FreeRADIUS Server" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pennytel"
+            label="pennytel">
+        <attvalues>
+          <attvalue for="0"
+                    value="pennytel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby wrapper for PennyTel WebService API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tuscany-sca"
+            label="tuscany-sca">
+        <attvalues>
+          <attvalue for="0"
+                    value="tuscany-sca" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Tuscany Java SCA" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="erlang-flex-remoting"
+            label="erlang-flex-remoting">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-flex-remoting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flex Remoting with Erlang" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="moosex-declare"
+            label="moosex-declare">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-declare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Declarative syntax for Moose" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lightcloud"
+            label="lightcloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="lightcloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Library for accessing Plurk's LightCloud distributed key-value store for Ruby" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="narwhal-mongodb"
+            label="narwhal-mongodb">
+        <attvalues>
+          <attvalue for="0"
+                    value="narwhal-mongodb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper of MongoDB database for CommonJS" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mobile-broadband-provider-info-belarus"
+            label="mobile-broadband-provider-info-belarus">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobile-broadband-provider-info-belarus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Belarussian providers info for NetworkManager" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="email-stuff"
+            label="email-stuff">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-stuff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="build and send simple emails effortlessly" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-cloudkit"
+            label="jquery-cloudkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-cloudkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An in-browser queryable JSON store for CloudKit." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="docu"
+            label="docu">
+        <attvalues>
+          <attvalue for="0"
+                    value="docu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Simple documentation done simply. .Net documentation generation" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="gruff"
+            label="gruff">
+        <attvalues>
+          <attvalue for="0"
+                    value="gruff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="Gruff graphing library for Ruby" />
+          <attvalue for="10"
+                    value="185" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wgdev"
+            label="wgdev">
+        <attvalues>
+          <attvalue for="0"
+                    value="wgdev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Developer utilities for WebGUI, an open source CMS and web framework" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yui-git"
+            label="yui-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git addon script to help with contributing to YUI" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="facets"
+            label="facets">
+        <attvalues>
+          <attvalue for="0"
+                    value="facets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Facets" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="snippely"
+            label="snippely">
+        <attvalues>
+          <attvalue for="0"
+                    value="snippely" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Snippely is a basic text and code organizational tool." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="workspace"
+            label="workspace">
+        <attvalues>
+          <attvalue for="0"
+                    value="workspace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="This is the default Symphony workspace." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rack-codehighlighter"
+            label="rack-codehighlighter">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-codehighlighter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack Middleware for code highlighting." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="predmarket"
+            label="predmarket">
+        <attvalues>
+          <attvalue for="0"
+                    value="predmarket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prediction market for Google App Engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-greedy-page-extension"
+            label="radiant-greedy-page-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-greedy-page-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beta: A page that will return for any url that implies a child page" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gedit-rails"
+            label="gedit-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of scripts and configuration files that make gedit a more rails-friendly IDE" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="leonardo"
+            label="leonardo">
+        <attvalues>
+          <attvalue for="0"
+                    value="leonardo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple ass, half done sparkline graph using Raphael" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ircamp"
+            label="ircamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ircamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC &amp;lt;-&amp;gt; Campfire Bridge" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="aasm"
+            label="aasm">
+        <attvalues>
+          <attvalue for="0"
+                    value="aasm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="94" />
+          <attvalue for="9"
+                    value="AASM - State machines for Ruby classes" />
+          <attvalue for="10"
+                    value="860" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="country_and_region_select"
+            label="country_and_region_select">
+        <attvalues>
+          <attvalue for="0"
+                    value="country_and_region_select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Country and Region Select Plugin" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SweetFM"
+            label="SweetFM">
+        <attvalues>
+          <attvalue for="0"
+                    value="SweetFM" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Last.fm player for OS X (10.5)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="build-tools"
+            label="build-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="build-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="bluechips1.0"
+            label="bluechips1.0">
+        <attvalues>
+          <attvalue for="0"
+                    value="bluechips1.0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Finances for people with shared expenses" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="HarvestThings"
+            label="HarvestThings">
+        <attvalues>
+          <attvalue for="0"
+                    value="HarvestThings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sync projects between Things and Harvest" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Git-help"
+            label="Git-help">
+        <attvalues>
+          <attvalue for="0"
+                    value="Git-help" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="commands and stuff" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-image-filer"
+            label="django-image-filer">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-image-filer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Image Management Application for django. " />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="haiti_tracker"
+            label="haiti_tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="haiti_tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Swift River prototype for haiti quake response." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lifestream"
+            label="lifestream">
+        <attvalues>
+          <attvalue for="0"
+                    value="lifestream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple standalone lifestream script in PHP using SimplePie." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="diagram-tools"
+            label="diagram-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="diagram-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A number of small tools for generating and manipulating diagrams, mostly based around Graphviz" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-view-component-subinclude"
+            label="catalyst-view-component-subinclude">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-view-component-subinclude" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sd-agent"
+            label="sd-agent">
+        <attvalues>
+          <attvalue for="0"
+                    value="sd-agent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Remote Python monitoring agent for serverdensity.com" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gemist"
+            label="gemist">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano recipes for gem installation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="passenger"
+            label="passenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="passenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="68" />
+          <attvalue for="9"
+                    value="Phusion Passenger (mod_rails)" />
+          <attvalue for="10"
+                    value="832" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fakesdb"
+            label="fakesdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="fakesdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a fake version of Amazon's SimpleDB for local/integration testing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Pirum"
+            label="Pirum">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pirum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The simple PEAR Channel Server Manager" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="greenhouse"
+            label="greenhouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="greenhouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="greenlets + non-blocking I/O ~= scalable threads" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="music-composer"
+            label="music-composer">
+        <attvalues>
+          <attvalue for="0"
+                    value="music-composer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A music DSL that uses midilib" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-wikiapp"
+            label="django-wikiapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-wikiapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my git repo on top of my bzr repo for django-wikiapp (keeps me sane)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clickatell-mass"
+            label="clickatell-mass">
+        <attvalues>
+          <attvalue for="0"
+                    value="clickatell-mass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for sending text messages through the Clickatell gateway" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="desert"
+            label="desert">
+        <attvalues>
+          <attvalue for="0"
+                    value="desert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Desert is a component framework for Rails that allows your plugins have a Rails app like directory structure, routes, migrations, and dependencies." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-profile"
+            label="jquery-profile">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-profile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Profile calls to jQuery selectors." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="migration"
+            label="migration">
+        <attvalues>
+          <attvalue for="0"
+                    value="migration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A dynamic database migration module for Kohana 3.0 using the dbforge module." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="docs-specs-cloud-servers-language-binding"
+            label="docs-specs-cloud-servers-language-binding">
+        <attvalues>
+          <attvalue for="0"
+                    value="docs-specs-cloud-servers-language-binding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Technical specifications for API developers creating language bindings for Cloud Servers" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="flix_cloud-python"
+            label="flix_cloud-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="flix_cloud-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample client library for using Flix Cloud API with Python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cappuccino"
+            label="cappuccino">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappuccino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="112" />
+          <attvalue for="9"
+                    value="Web Application Framework in JavaScript and Objective-J" />
+          <attvalue for="10"
+                    value="791" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rcrypt"
+            label="rcrypt">
+        <attvalues>
+          <attvalue for="0"
+                    value="rcrypt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple RSA encryption for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rabbitmq-streams"
+            label="rabbitmq-streams">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabbitmq-streams" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Data streams management using RabbitMQ." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="dataset"
+            label="dataset">
+        <attvalues>
+          <attvalue for="0"
+                    value="dataset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An exceptional tool for creating test data sets using ActiveRecord." />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flocks"
+            label="flocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="flocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An IRC communication repository" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rwebthumb"
+            label="rwebthumb">
+        <attvalues>
+          <attvalue for="0"
+                    value="rwebthumb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrapper for webthumb.bluga.net" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="require_directory"
+            label="require_directory">
+        <attvalues>
+          <attvalue for="0"
+                    value="require_directory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Require all files in a directory." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raspbilly"
+            label="raspbilly">
+        <attvalues>
+          <attvalue for="0"
+                    value="raspbilly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A billing application for small IT companies, developed with Ruby on Rails." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CRUDtree"
+            label="CRUDtree">
+        <attvalues>
+          <attvalue for="0"
+                    value="CRUDtree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A resource helper mainly for usher, but may be adapted for other routers as well." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-linklist"
+            label="django-linklist">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-linklist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django application for managing a set of ordered lists of links " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="as3xls"
+            label="as3xls">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3xls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of as3xls with bugfixes" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="opaz-plugdk"
+            label="opaz-plugdk">
+        <attvalues>
+          <attvalue for="0"
+                    value="opaz-plugdk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental VST stuff with JRuby and JVSTwRapper" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="usermeet"
+            label="usermeet">
+        <attvalues>
+          <attvalue for="0"
+                    value="usermeet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Community-driven project management (Devblocks/PHP/MySQL)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ambitious_activerecord"
+            label="ambitious_activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="ambitious_activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ambitious ActiveRecord adapter, for Ambition." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SimFinger"
+            label="SimFinger">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimFinger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Screencasting for iPhone" />
+          <attvalue for="10"
+                    value="300" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-utilitybelt"
+            label="mt-plugin-utilitybelt">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-utilitybelt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="playdar-core"
+            label="playdar-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="playdar-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Playdar - a content resolver for music" />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="focus-timer"
+            label="focus-timer">
+        <attvalues>
+          <attvalue for="0"
+                    value="focus-timer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="console_update"
+            label="console_update">
+        <attvalues>
+          <attvalue for="0"
+                    value="console_update" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin which allows you to edit your database records via the console and your favorite editor." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chronic"
+            label="chronic">
+        <attvalues>
+          <attvalue for="0"
+                    value="chronic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="52" />
+          <attvalue for="9"
+                    value="Chronic is a pure Ruby natural language date parser." />
+          <attvalue for="10"
+                    value="267" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lyricwiki.el"
+            label="lyricwiki.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="lyricwiki.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Emacs mode to fetch lyrics from LyricWiki." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="workshop_tutorial_application"
+            label="workshop_tutorial_application">
+        <attvalues>
+          <attvalue for="0"
+                    value="workshop_tutorial_application" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tutorial Ruby on Rails application (similar to www.tadalist.com) coded live on workshops. Development steps can be reconstructed from commits." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rtask"
+            label="rtask">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtask" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RTask provides useful tasks for releasing gem packages." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-textmate"
+            label="scala-textmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-textmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Scala Textmate Bundle(s)" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sms-sender"
+            label="sms-sender">
+        <attvalues>
+          <attvalue for="0"
+                    value="sms-sender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GUI-frontend for automated sending of SMS over www.orange.ch (account needed)." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="basecampreporting"
+            label="basecampreporting">
+        <attvalues>
+          <attvalue for="0"
+                    value="basecampreporting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python read-only interface to Basecamp projects, with support for Scrum concepts like sprints and backlogs." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="albumdy"
+            label="albumdy">
+        <attvalues>
+          <attvalue for="0"
+                    value="albumdy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ruby on Rails Photo Gallery" />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-vim"
+            label="git-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vim tools for git." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="FlashTDDProject"
+            label="FlashTDDProject">
+        <attvalues>
+          <attvalue for="0"
+                    value="FlashTDDProject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a template project for setting up a Flash Test Driven development workflow" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="has_uuid"
+            label="has_uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Rails plugin that makes assigning a UUID to your models a breeze." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="easy_http_cache"
+            label="easy_http_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_http_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows Rails controllers to use HTTP cache specifications easily by declaring which resources should be cached at the class level" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pipeline"
+            label="pipeline">
+        <attvalues>
+          <attvalue for="0"
+                    value="pipeline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin/gem to run asynchronous processes in a configurable pipeline" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web.go"
+            label="web.go">
+        <attvalues>
+          <attvalue for="0"
+                    value="web.go" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The easiest way to create web applications with go" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="SVG--Graph-fork"
+            label="SVG--Graph-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="SVG--Graph-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of the Ruby SVG::Graph library " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-feed-parser-benchmark"
+            label="ruby-feed-parser-benchmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-feed-parser-benchmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ever wanted to know what was the most effiscient Ruby Library to parse feed, check this benchmark." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-bookmarks"
+            label="django-bookmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-bookmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="bookmark management for the Django web framework" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="how-rails-works"
+            label="how-rails-works">
+        <attvalues>
+          <attvalue for="0"
+                    value="how-rails-works" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Guides written about how certain things in Rails works" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shapes"
+            label="shapes">
+        <attvalues>
+          <attvalue for="0"
+                    value="shapes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XML Database abstraction for Rails optimized for reading. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="thackday-opentables"
+            label="thackday-opentables">
+        <attvalues>
+          <attvalue for="0"
+                    value="thackday-opentables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YQL open tables for the Transparency Hack Day in Brazil" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Posterous"
+            label="Posterous">
+        <attvalues>
+          <attvalue for="0"
+                    value="Posterous" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to easily validate and post to a Posterous Account" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.BatchRegistration"
+            label="Castle.Facilities.BatchRegistration">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.BatchRegistration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="pipp"
+            label="pipp">
+        <attvalues>
+          <attvalue for="0"
+                    value="pipp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pipp is Parrot's PHP" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="enumerate_by"
+            label="enumerate_by">
+        <attvalues>
+          <attvalue for="0"
+                    value="enumerate_by" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Adds support for declaring an ActiveRecord class as an enumeration" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_taggable_on_steroids"
+            label="acts_as_taggable_on_steroids">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_taggable_on_steroids" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="(not the official repo) This plugin is based on acts_as_taggable by DHH but includes extras" />
+          <attvalue for="10"
+                    value="201" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hl-emacs"
+            label="hl-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="hl-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Emacs Config (Erlang and misc. goodness)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="ninject.extensions.xml"
+            label="ninject.extensions.xml">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.extensions.xml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="xml-based module loader for ninject" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Twig"
+            label="Twig">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Twig, the flexible, fast, and secure template language for PHP" />
+          <attvalue for="10"
+                    value="114" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="soup"
+            label="soup">
+        <attvalues>
+          <attvalue for="0"
+                    value="soup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="I suppose it's a document database. Or a tuple store. But really, it's just data sloshing around, waiting to be used." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="enlightened_template"
+            label="enlightened_template">
+        <attvalues>
+          <attvalue for="0"
+                    value="enlightened_template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails Template (Shoulda, Factory_Girl, JQuery, 960.gs et al)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-quiz"
+            label="django-quiz">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-quiz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A pluggable quiz application for Django." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cbflog"
+            label="cbflog">
+        <attvalues>
+          <attvalue for="0"
+                    value="cbflog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A more powerful logging object for better cocoa debugging." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="google_translate"
+            label="google_translate">
+        <attvalues>
+          <attvalue for="0"
+                    value="google_translate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google Translate API in Ruby - gem" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonegap-android"
+            label="phonegap-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android OS implementation of the PhoneGap API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="igithub"
+            label="igithub">
+        <attvalues>
+          <attvalue for="0"
+                    value="igithub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="github for the iphone" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mootools-meio-mask"
+            label="mootools-meio-mask">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-meio-mask" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mootools plugin for creating masked input texts " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="monokaiRC"
+            label="monokaiRC">
+        <attvalues>
+          <attvalue for="0"
+                    value="monokaiRC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of the popular Monokai colour scheme to Linkinus" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bdb"
+            label="bdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="bdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby Berkeley DB" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sugar-manager.sugar"
+            label="sugar-manager.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="sugar-manager.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sugar Manager.sugar manages Espresso Sugars. Update / install / browse sugars on GitHub, from within Espresso!" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="makers-mark"
+            label="makers-mark">
+        <attvalues>
+          <attvalue for="0"
+                    value="makers-mark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Syntax highlight your markdown." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="atomic-charge"
+            label="atomic-charge">
+        <attvalues>
+          <attvalue for="0"
+                    value="atomic-charge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-signed"
+            label="django-signed">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-signed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Signing utilities for Django, to try out an API which is being proposed for inclusion in Django core." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="socket-debugger"
+            label="socket-debugger">
+        <attvalues>
+          <attvalue for="0"
+                    value="socket-debugger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows for ruby-debug functionality under Phusion Passenger" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-types-varianttable"
+            label="moosex-types-varianttable">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-types-varianttable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="redhillonrails_core"
+            label="redhillonrails_core">
+        <attvalues>
+          <attvalue for="0"
+                    value="redhillonrails_core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="img2xml"
+            label="img2xml">
+        <attvalues>
+          <attvalue for="0"
+                    value="img2xml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools and techniques for linking manuscript images to XML transcriptions" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nimblize"
+            label="nimblize">
+        <attvalues>
+          <attvalue for="0"
+                    value="nimblize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Php REST framework
+" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="designers-default"
+            label="designers-default">
+        <attvalues>
+          <attvalue for="0"
+                    value="designers-default" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Wordpress template based on the default template but modified for use as a starting point for theme designers." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dash-rails"
+            label="dash-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="FiveRuns Dash recipe for Ruby on Rails" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lacurl"
+            label="lacurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="lacurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lazy Asynchronous cURL wrapper" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tweet-wall"
+            label="tweet-wall">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweet-wall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Twitter visualizer" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="activeobjects"
+            label="activeobjects">
+        <attvalues>
+          <attvalue for="0"
+                    value="activeobjects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Git fork of the mainline ActiveObjects SVN" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="picofps"
+            label="picofps">
+        <attvalues>
+          <attvalue for="0"
+                    value="picofps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - LDB FPS data feed" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="celerity-viewers"
+            label="celerity-viewers">
+        <attvalues>
+          <attvalue for="0"
+                    value="celerity-viewers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Watch your Celerity tests run" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="WWW-Pixiv"
+            label="WWW-Pixiv">
+        <attvalues>
+          <attvalue for="0"
+                    value="WWW-Pixiv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl interface for www.pixiv.net" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gomongo"
+            label="gomongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="gomongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Go driver for MongoDB" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="s3_slider"
+            label="s3_slider">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3_slider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery: slideshow displaying images + description, ~1kb for js+css, simple and elegant" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hydra"
+            label="hydra">
+        <attvalues>
+          <attvalue for="0"
+                    value="hydra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="skates"
+            label="skates">
+        <attvalues>
+          <attvalue for="0"
+                    value="skates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Skates (ex-Babylon) is a framework to build EventMachine based XMPP External Components in Ruby." />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mor2"
+            label="mor2">
+        <attvalues>
+          <attvalue for="0"
+                    value="mor2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="has_set"
+            label="has_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="goyello_stuff_to_do"
+            label="goyello_stuff_to_do">
+        <attvalues>
+          <attvalue for="0"
+                    value="goyello_stuff_to_do" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Major modiffication of Eric Davis Stuff to do plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="campfire-bot"
+            label="campfire-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="campfire-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An extensible bot for the Campfire web-based chat system #crc" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="slither"
+            label="slither">
+        <attvalues>
+          <attvalue for="0"
+                    value="slither" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, clean DSL for describing, writing, and parsing  fixed-width text files." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pubwich"
+            label="pubwich">
+        <attvalues>
+          <attvalue for="0"
+                    value="pubwich" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Pubwich is an open-source PHP Web application that allows you to aggregate your published data from multiple Websites and services into a single HTML page." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="lazy-reader"
+            label="lazy-reader">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy-reader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Google Reader Client for Lazy" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="silicon-beach-database"
+            label="silicon-beach-database">
+        <attvalues>
+          <attvalue for="0"
+                    value="silicon-beach-database" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Best described as a distributed database using data portability technologies. People will markup their blogs, websites, or store their information where they want - and ping the central SiliconBeachAustralia.org server to create an aggregated database of people and companies." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="oblique-strategies-webos"
+            label="oblique-strategies-webos">
+        <attvalues>
+          <attvalue for="0"
+                    value="oblique-strategies-webos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Oblique Strategies deck for webOS" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="proto.menu"
+            label="proto.menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="proto.menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="prototype.js based context menu " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-setup"
+            label="ubuntu-setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Set up a Ubuntu Server for Rails apps with Nginx, MySQL, Thin, Memcache and some security settings" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="js-slideengine"
+            label="js-slideengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-slideengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple slideshow engine that should allow JavaScript demonstrations." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchdb-lounge"
+            label="couchdb-lounge">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-lounge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The Lounge is a proxy-based partitioning/clustering framework for CouchDB" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="templates-rails-project"
+            label="templates-rails-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="templates-rails-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="application templates for rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lifeflow"
+            label="lifeflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="lifeflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A full featured and opinionated blogging solution using Django" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wice_grid"
+            label="wice_grid">
+        <attvalues>
+          <attvalue for="0"
+                    value="wice_grid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to create  grids with sorting, pagination, and (automatically generated) filters" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="livevalidation"
+            label="livevalidation">
+        <attvalues>
+          <attvalue for="0"
+                    value="livevalidation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Client-side validations for Ruby on Rails (using javascript library livevalidation.com)" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="capjure"
+            label="capjure">
+        <attvalues>
+          <attvalue for="0"
+                    value="capjure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clojure helper for HBase" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-rest-interface"
+            label="django-rest-interface">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-rest-interface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Installable SVN mirror" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="update-expired-podcasts"
+            label="update-expired-podcasts">
+        <attvalues>
+          <attvalue for="0"
+                    value="update-expired-podcasts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Doug's excellent &quot;Update Expired Podcasts&quot; script" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gspell"
+            label="gspell">
+        <attvalues>
+          <attvalue for="0"
+                    value="gspell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spelling suggestions from Google in an OS X service" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="social-commerce-project"
+            label="social-commerce-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="social-commerce-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django project template using pinax and satchmo" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="biomart"
+            label="biomart">
+        <attvalues>
+          <attvalue for="0"
+                    value="biomart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby API for interacting with Biomart services" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cloverfaust"
+            label="cloverfaust">
+        <attvalues>
+          <attvalue for="0"
+                    value="cloverfaust" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="PHP forum software powered by CodeIgniter that is built for simplicity" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gitrubytesting-presentation"
+            label="gitrubytesting-presentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitrubytesting-presentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A slidedown presentation on git and ruby testing" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="toadhopper-sinatra"
+            label="toadhopper-sinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="toadhopper-sinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Post Hoptoad notifications from Sinatra" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="switchboard"
+            label="switchboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="switchboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A toolkit for assembling XMPP clients and interacting with XMPP servers." />
+          <attvalue for="10"
+                    value="116" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nitro"
+            label="nitro">
+        <attvalues>
+          <attvalue for="0"
+                    value="nitro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Nitro Web Application Framework" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jit_observer"
+            label="jit_observer">
+        <attvalues>
+          <attvalue for="0"
+                    value="jit_observer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Alternative to ActiveRecord::Observer that does not force immediate loads of the observed models." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ejango"
+            label="ejango">
+        <attvalues>
+          <attvalue for="0"
+                    value="ejango" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django-ish web framework for Erlang" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="Rails-And-Git-Tools"
+            label="Rails-And-Git-Tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="Rails-And-Git-Tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools for Rails, Guits and other things we need" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rapidsms-tostan"
+            label="rapidsms-tostan">
+        <attvalues>
+          <attvalue for="0"
+                    value="rapidsms-tostan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build SMS applications with Python" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jammit"
+            label="jammit">
+        <attvalues>
+          <attvalue for="0"
+                    value="jammit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Industrial Strength Asset Packaging for Rails" />
+          <attvalue for="10"
+                    value="253" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="galerts"
+            label="galerts">
+        <attvalues>
+          <attvalue for="0"
+                    value="galerts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python library for managing Google Alerts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rest_in_place"
+            label="rest_in_place">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest_in_place" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A RESTful Inplace-Editor" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpunit-el"
+            label="phpunit-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpunit-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHPUnit interface for Emacs" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="rails-widgets"
+            label="rails-widgets">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-widgets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="A collection of UI widgets for RubyOnRails" />
+          <attvalue for="10"
+                    value="226" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cocoa_gist"
+            label="cocoa_gist">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa_gist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple lib which uses RubyCocoa to create a Gist. This is made for LimeChat, but is fairly general." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mime-lite"
+            label="mime-lite">
+        <attvalues>
+          <attvalue for="0"
+                    value="mime-lite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="the perl library MIME::Lite" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="opentox-algorithm"
+            label="opentox-algorithm">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-algorithm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Algorithm webservice for OpenTox" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-object"
+            label="data-object">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-object" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Represent hierachichal structures, called objects in JSON." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="scala-dataflow"
+            label="scala-dataflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-dataflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Oz-style dataflow (single-assignment) variables and streams for Scala" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="netifera"
+            label="netifera">
+        <attvalues>
+          <attvalue for="0"
+                    value="netifera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Open Source Network Security Platform" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="virtualrb"
+            label="virtualrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="virtualrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Virtualize Ruby installations" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="d51_django_blog"
+            label="d51_django_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51_django_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple blog application for Django" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchdbx-core"
+            label="couchdbx-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdbx-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Package a CouchDB installation on Mac OS X with any Erlang and CouchDB version" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="themountaingoats.net"
+            label="themountaingoats.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="themountaingoats.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Source code and content for tmg.net" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mp3tunes-android"
+            label="mp3tunes-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="mp3tunes-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Official MP3tunes Application for the Android Platform " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="sinatra-ditties"
+            label="sinatra-ditties">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-ditties" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A series of plugins and useful helpers for the Sinatra web framework" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="annotate_models"
+            label="annotate_models">
+        <attvalues>
+          <attvalue for="0"
+                    value="annotate_models" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="Annotate ActiveRecord models as a gem" />
+          <attvalue for="10"
+                    value="314" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hack-handler-hyena"
+            label="hack-handler-hyena">
+        <attvalues>
+          <attvalue for="0"
+                    value="hack-handler-hyena" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hack handler hyena" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="clicktoflash"
+            label="clicktoflash">
+        <attvalues>
+          <attvalue for="0"
+                    value="clicktoflash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="62" />
+          <attvalue for="9"
+                    value="WebKit plug-in to prevent automatic loading of Adobe Flash content" />
+          <attvalue for="10"
+                    value="685" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lucene"
+            label="lucene">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucene" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Lucene Java" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-googlecharts"
+            label="django-googlecharts">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-googlecharts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A suite of Django template tags to generate charts using Google's chart API." />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="geocoder"
+            label="geocoder">
+        <attvalues>
+          <attvalue for="0"
+                    value="geocoder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Modular Street Address Geocoder" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coetus"
+            label="coetus">
+        <attvalues>
+          <attvalue for="0"
+                    value="coetus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Event manager application written in Groovy &amp; Grails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gtksourceview"
+            label="gtksourceview">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtksourceview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my gtksourceview branches" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="piece-ide"
+            label="piece-ide">
+        <attvalues>
+          <attvalue for="0"
+                    value="piece-ide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Piece Framework IDE built on Eclipse" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="text-multimarkdown"
+            label="text-multimarkdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-multimarkdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Text::MultiMarkdown CPAN module" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="flashlight-vnc"
+            label="flashlight-vnc">
+        <attvalues>
+          <attvalue for="0"
+                    value="flashlight-vnc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A VNC viewer for Adobe Flash" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant_platform"
+            label="radiant_platform">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant_platform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Our standard radiant install, with extensions and one or two useful rake tasks." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gentoo-aws"
+            label="gentoo-aws">
+        <attvalues>
+          <attvalue for="0"
+                    value="gentoo-aws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Fork of gentoo-aws" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ige-mac-bundler"
+            label="ige-mac-bundler">
+        <attvalues>
+          <attvalue for="0"
+                    value="ige-mac-bundler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This branch is discontinued, see http://github.com/jralls/ige-mac-bundler/network" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="python-cuda"
+            label="python-cuda">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-cuda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python bindings for CUDA 2.1 with numpy integration" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="flag_shih_tzu"
+            label="flag_shih_tzu">
+        <attvalues>
+          <attvalue for="0"
+                    value="flag_shih_tzu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A rails plugin to store a collection of boolean attributes in a single  ActiveRecord column as a bit field." />
+          <attvalue for="10"
+                    value="137" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby.tmbundle"
+            label="ruby.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="TextMate support for Ruby" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-upload-module"
+            label="nginx-upload-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-upload-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A module for nginx web server for handling file uploads using multipart/form-data encoding (RFC 1867)." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="slideshow_screenlet"
+            label="slideshow_screenlet">
+        <attvalues>
+          <attvalue for="0"
+                    value="slideshow_screenlet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of v1.1 of the Slideshow screenlet for Compiz. Dramatically improved image resizing, and added image centering." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tvdb_party"
+            label="tvdb_party">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvdb_party" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple Ruby library to talk to thetvdb.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swxruby"
+            label="swxruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="swxruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Ruby Implementation of SWX RPC" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sanction"
+            label="sanction">
+        <attvalues>
+          <attvalue for="0"
+                    value="sanction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A role based permissions authorization system for Ruby on Rails." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakeplus"
+            label="cakeplus">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakeplus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="adding some functions to cakephp" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="maven-junit-plugin"
+            label="maven-junit-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-junit-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="I need something simpler than Surefire that I can hack." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="openbabel"
+            label="openbabel">
+        <attvalues>
+          <attvalue for="0"
+                    value="openbabel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Babel is a chemical toolbox designed to speak the many languages of chemical data." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="libsvm-ruby-swig"
+            label="libsvm-ruby-swig">
+        <attvalues>
+          <attvalue for="0"
+                    value="libsvm-ruby-swig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby interface to LIBSVM (using SWIG)" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open-video-digital-library-toolkit"
+            label="open-video-digital-library-toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-video-digital-library-toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Project to develop a toolkit for producing digital video libraries" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="packer"
+            label="packer">
+        <attvalues>
+          <attvalue for="0"
+                    value="packer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="packer is a bash wrapper for pacman and the AUR. It was designed to be a simple and very fast replacement for the useful functionality of yaourt.
+
+http://wiki.github.com/bruenig/packer/" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sinchat"
+            label="sinchat">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinchat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DataMapper+Sinatra powered fully featured Chat Application." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="HudsonWindmillPlugin"
+            label="HudsonWindmillPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="HudsonWindmillPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Hudson plugin for running Windmill UI jobs." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="bureaucrat"
+            label="bureaucrat">
+        <attvalues>
+          <attvalue for="0"
+                    value="bureaucrat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Form handling for Ruby inspired by Django forms. " />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memoizable"
+            label="memoizable">
+        <attvalues>
+          <attvalue for="0"
+                    value="memoizable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Memoize (cache) method calls" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tester_xtreme"
+            label="tester_xtreme">
+        <attvalues>
+          <attvalue for="0"
+                    value="tester_xtreme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin providing Test::Unit macros for controller and model testing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Python-Multiline-Lambdas"
+            label="Python-Multiline-Lambdas">
+        <attvalues>
+          <attvalue for="0"
+                    value="Python-Multiline-Lambdas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hacking the with statement for fun and profit" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dm-dev"
+            label="dm-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A collection of tools for people actively working on DataMapper" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-benchmark-suite"
+            label="ruby-benchmark-suite">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-benchmark-suite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A set of Ruby benchmarks for testing Ruby implementations." />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Open-Australia-Register"
+            label="Open-Australia-Register">
+        <attvalues>
+          <attvalue for="0"
+                    value="Open-Australia-Register" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Register of Members' Interests " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="aws"
+            label="aws">
+        <attvalues>
+          <attvalue for="0"
+                    value="aws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Amazon Web Services client library for Ruby implementing the EC2, Cloud Watch, Elastic Load Balancing and Auto Scaling APIs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hirb"
+            label="hirb">
+        <attvalues>
+          <attvalue for="0"
+                    value="hirb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hirb is irb over http" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="onig"
+            label="onig">
+        <attvalues>
+          <attvalue for="0"
+                    value="onig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helper scripts to update Onigurma to the latest version of Unicode" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memcached-tiny-benchmark-suite"
+            label="memcached-tiny-benchmark-suite">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcached-tiny-benchmark-suite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tiny benchmark suite for memcached" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="query_memcached"
+            label="query_memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="query_memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A replacement for ActiveRecord query_cache that a adds a Memcache layer for persistence of the query's cache" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="job_queue"
+            label="job_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="job_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JobQueue means you don't have to worry about your queue no more!" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="configuration-files"
+            label="configuration-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="configuration-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All my personal unix configuration setups (with an install / setup script)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-dav-extension"
+            label="radiant-dav-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-dav-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Access Radiant through WebDAV" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gourmand"
+            label="gourmand">
+        <attvalues>
+          <attvalue for="0"
+                    value="gourmand" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gourmand automatically imports links from other social bookmarking sites into delicious" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wvdial"
+            label="wvdial">
+        <attvalues>
+          <attvalue for="0"
+                    value="wvdial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PPP dialer with built-in intelligence" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="collectanea"
+            label="collectanea">
+        <attvalues>
+          <attvalue for="0"
+                    value="collectanea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of little pieces of code I've written for one reason or another." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-expandable"
+            label="jquery-expandable">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-expandable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery plugin that auto-expands textareas to fit the contents as a user types." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Rebloglet"
+            label="Rebloglet">
+        <attvalues>
+          <attvalue for="0"
+                    value="Rebloglet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="coffin"
+            label="coffin">
+        <attvalues>
+          <attvalue for="0"
+                    value="coffin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jinja2 adapter for Django" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cassbot"
+            label="cassbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="cassbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Stupid little bot to help out on #cassandra" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="swizdesktop"
+            label="swizdesktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="swizdesktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Swiz AIR Library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="Console"
+            label="Console">
+        <attvalues>
+          <attvalue for="0"
+                    value="Console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn - Error handler and tools" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="ruby-metar"
+            label="ruby-metar">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-metar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library for retrieving and parsing meteorological aviation reports (METAR) and terminal area forecasts (TAF)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-haml-scaffold-generator"
+            label="rspec-haml-scaffold-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-haml-scaffold-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A Haml Scaffolding Generator for RSpec" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web-frameworks-benchmark"
+            label="web-frameworks-benchmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="web-frameworks-benchmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb, rails and ramaze benchmark" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="babushka-deps"
+            label="babushka-deps">
+        <attvalues>
+          <attvalue for="0"
+                    value="babushka-deps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My babushka dep files" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rentzsch.tumblr.com-theme"
+            label="rentzsch.tumblr.com-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="rentzsch.tumblr.com-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tumblr theme used by rentzsch.tumblr.com + MarsEdit" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="objc-geocoder"
+            label="objc-geocoder">
+        <attvalues>
+          <attvalue for="0"
+                    value="objc-geocoder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="uickit"
+            label="uickit">
+        <attvalues>
+          <attvalue for="0"
+                    value="uickit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ASMash"
+            label="ASMash">
+        <attvalues>
+          <attvalue for="0"
+                    value="ASMash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny library for runtime disassembling/assembling binary/Assembly code" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="openal-objc-binding"
+            label="openal-objc-binding">
+        <attvalues>
+          <attvalue for="0"
+                    value="openal-objc-binding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Objective-C binding for OpenAL on the iPhone" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="melody-installer"
+            label="melody-installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="melody-installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A drop-in all purpose do everything make it work installer script for Open Melody." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="brine"
+            label="brine">
+        <attvalues>
+          <attvalue for="0"
+                    value="brine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple presentation software based on Prawn" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Test-A8N"
+            label="Test-A8N">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-A8N" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official repo for the CPAN test module Test::A8N" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="xtract"
+            label="xtract">
+        <attvalues>
+          <attvalue for="0"
+                    value="xtract" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bible"
+            label="bible">
+        <attvalues>
+          <attvalue for="0"
+                    value="bible" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implements a sophisticated Bible verse reference parser and lookup engine." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mini_magick"
+            label="mini_magick">
+        <attvalues>
+          <attvalue for="0"
+                    value="mini_magick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="mini replacement for RMagick" />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gnawwy"
+            label="gnawwy">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnawwy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A notifier for Twitter updates, e-mail messages, RSS feeds, and more" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mojo-faq"
+            label="mojo-faq">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojo-faq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mojo FAQ" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fixjour"
+            label="fixjour">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixjour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Word to your object mother." />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pomo"
+            label="pomo">
+        <attvalues>
+          <attvalue for="0"
+                    value="pomo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Pomodoro app for the command-line (time / task management) " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Flush"
+            label="Flush">
+        <attvalues>
+          <attvalue for="0"
+                    value="Flush" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flush is a Flash Actionscript 2.0 library, designed after jQuery." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="wiimidi"
+            label="wiimidi">
+        <attvalues>
+          <attvalue for="0"
+                    value="wiimidi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experiments with wiimote and midi on Linux" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="picohttpparser"
+            label="picohttpparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="picohttpparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tiny HTTP parser written in C (used in HTTP::Parser::XS et al.)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="fitnesse-tutorials"
+            label="fitnesse-tutorials">
+        <attvalues>
+          <attvalue for="0"
+                    value="fitnesse-tutorials" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The source for the tutorials at http://schuchert.wikispaces.com/FitNesse.Tutorials" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="yasy"
+            label="yasy">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="yasy(Yet Another aviSYth) is a script based video editing program for linux, inspired by avisynth." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="bubbling-examples"
+            label="bubbling-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="bubbling-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript Bubbling Library - official list of examples" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="polaroiderizer"
+            label="polaroiderizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="polaroiderizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Web based slideshow which grabs items from a feed and animates them with jQuery. Designed as a small demo of unobtrusive Javascript but with scope to grow into something more substantial." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="grudge"
+            label="grudge">
+        <attvalues>
+          <attvalue for="0"
+                    value="grudge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stand-alone git repository comment rater (uses Sinatra " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="microtest"
+            label="microtest">
+        <attvalues>
+          <attvalue for="0"
+                    value="microtest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Like minitest but smaller and full of awesome" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nanojit"
+            label="nanojit">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanojit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Adobe/Mozilla lightweight library for generating machine code from C++" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cocoa_play"
+            label="cocoa_play">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa_play" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Following Aaron Hillegass' &quot;Cocoa Programming for Mac OS X&quot;, to some extent." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="catalyst-action-rest"
+            label="catalyst-action-rest">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-action-rest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Catalyst::Action::REST Distribution" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hamlify"
+            label="hamlify">
+        <attvalues>
+          <attvalue for="0"
+                    value="hamlify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTML to HAML conversion tool which wraps around standard html2haml and fixes issues with its output. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="complex-form-examples"
+            label="complex-form-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="complex-form-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Various ways to handle multi-model forms in Rails." />
+          <attvalue for="10"
+                    value="174" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cil"
+            label="cil">
+        <attvalues>
+          <attvalue for="0"
+                    value="cil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="DVCS backed issue tracking system" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ironruby-win32console"
+            label="ironruby-win32console">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironruby-win32console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A C# port of the Win32Console Ruby library for use with IronRuby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="nex3-s-blog-engine"
+            label="nex3-s-blog-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="nex3-s-blog-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My blog engine" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="h.264-cuda"
+            label="h.264-cuda">
+        <attvalues>
+          <attvalue for="0"
+                    value="h.264-cuda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ipv4_address"
+            label="ipv4_address">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipv4_address" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Recognition of ipv4 addresses" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libgoo"
+            label="libgoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="libgoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GOjbect-based abstraction of OpenMAX IL." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="grails-easyb"
+            label="grails-easyb">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-easyb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easyb implementation for Grails done by Gustavo Madruga and Richard Vowles" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-tagging"
+            label="django-tagging">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tagging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="personal sandbox of the SVN repo (not official yet)" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="talkingpapers"
+            label="talkingpapers">
+        <attvalues>
+          <attvalue for="0"
+                    value="talkingpapers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="3di-viewer-rei"
+            label="3di-viewer-rei">
+        <attvalues>
+          <attvalue for="0"
+                    value="3di-viewer-rei" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mona-clojure"
+            label="mona-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="mona-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Computer Paints Mona Lisa" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jruby-demos"
+            label="jruby-demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demos for JRuby presentations at conferences" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pomodori"
+            label="pomodori">
+        <attvalues>
+          <attvalue for="0"
+                    value="pomodori" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Little widget for your daily pomodoro practice" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="git-scripts"
+            label="git-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A bunch of random scripts I've either written, downloaded or clipped from #git." />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rack-datamapper-session"
+            label="rack-datamapper-session">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-datamapper-session" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Datamapper session for any Rack based application. Don't forget to automigrate." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="responds_to_parent"
+            label="responds_to_parent">
+        <attvalues>
+          <attvalue for="0"
+                    value="responds_to_parent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Copy of the official svn repo" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Nabaztag-Notifier"
+            label="Nabaztag-Notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="Nabaztag-Notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="When cruise builds fail, get your Nabaztag to name and shame" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tpf-grant-history"
+            label="tpf-grant-history">
+        <attvalues>
+          <attvalue for="0"
+                    value="tpf-grant-history" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="atom"
+            label="atom">
+        <attvalues>
+          <attvalue for="0"
+                    value="atom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Atom models" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="bsjsonadditions"
+            label="bsjsonadditions">
+        <attvalues>
+          <attvalue for="0"
+                    value="bsjsonadditions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple JSON parser in Objective-C" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mixalot"
+            label="mixalot">
+        <attvalues>
+          <attvalue for="0"
+                    value="mixalot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Loosely-coupled collection of audio libraries in Common Lisp" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="gotofile.tmbundle"
+            label="gotofile.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gotofile.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Bringing Jamis's FuzzyFileFinder back to textmate." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Appush-Ruby-Client"
+            label="Appush-Ruby-Client">
+        <attvalues>
+          <attvalue for="0"
+                    value="Appush-Ruby-Client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library that provides a thin wrapper around the Appush RESTful API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-guid"
+            label="data-guid">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-guid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library for globally unique identifiers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="node-xml"
+            label="node-xml">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-xml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An xml parser for node.js written in javascript." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="screw-unit-tmbundle"
+            label="screw-unit-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="screw-unit-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TextMate bundle for Screw.Unit (screw-unit)" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="esvien"
+            label="esvien">
+        <attvalues>
+          <attvalue for="0"
+                    value="esvien" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Esvien is a simple Ruby interface to Subversion." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coral"
+            label="coral">
+        <attvalues>
+          <attvalue for="0"
+                    value="coral" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Git-powered alternative to RubyGems" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="onmorething"
+            label="onmorething">
+        <attvalues>
+          <attvalue for="0"
+                    value="onmorething" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Before you go, let me tell you one more thing. " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="json-template"
+            label="json-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="json-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minimal but powerful templating language implemented in multiple languages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ober"
+            label="ober">
+        <attvalues>
+          <attvalue for="0"
+                    value="ober" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just sample RAILS application" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kohanaphp.com"
+            label="kohanaphp.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohanaphp.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Kohana website portal" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="maven-thrift-plugin"
+            label="maven-thrift-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-thrift-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for thrift that executes the thrift code generator (base on protocol buffers plugin)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pybeanstalk"
+            label="pybeanstalk">
+        <attvalues>
+          <attvalue for="0"
+                    value="pybeanstalk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A python client library for the beanstalkd queue server." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="glee"
+            label="glee">
+        <attvalues>
+          <attvalue for="0"
+                    value="glee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Keyboard glee for your web" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="openaustralia"
+            label="openaustralia">
+        <attvalues>
+          <attvalue for="0"
+                    value="openaustralia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="TDBadgedCell"
+            label="TDBadgedCell">
+        <attvalues>
+          <attvalue for="0"
+                    value="TDBadgedCell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="UITableViewCell subclass that adds a &quot;badgeNumber&quot; (int) property the cell. This badge draws in an identical manner to the badges present in MobileMail.app. The class supports custom badge colours for both normal and highlighted states. 
+" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="paulbuchheit.github.com"
+            label="paulbuchheit.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="paulbuchheit.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="workshop"
+            label="workshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="workshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="materials for Ruby on Rails intro workshop " />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fast_remote_cache"
+            label="fast_remote_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast_remote_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A faster version of Capistrano's remote_cache deployment strategy" />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rango"
+            label="rango">
+        <attvalues>
+          <attvalue for="0"
+                    value="rango" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Rango is ultralightweight, ultracustomizable, ultracool web framework inspired by Django." />
+          <attvalue for="10"
+                    value="239" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xds-facade"
+            label="xds-facade">
+        <attvalues>
+          <attvalue for="0"
+                    value="xds-facade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flopsy"
+            label="flopsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="flopsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A very simple way to interact with python AMQPlib." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hacks"
+            label="hacks">
+        <attvalues>
+          <attvalue for="0"
+                    value="hacks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Evilprojects Hacks" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nephila"
+            label="nephila">
+        <attvalues>
+          <attvalue for="0"
+                    value="nephila" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nephila is an open source framework that manages digital assets for multimedia and programming courses." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="neo4j-rails-example"
+            label="neo4j-rails-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="neo4j-rails-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Neo4j.rb example rails application" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ooc-lua"
+            label="ooc-lua">
+        <attvalues>
+          <attvalue for="0"
+                    value="ooc-lua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="lua binding for ooc" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="freepbx_callback"
+            label="freepbx_callback">
+        <attvalues>
+          <attvalue for="0"
+                    value="freepbx_callback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple Ruby script to replace the callback.php script included with FreePBX" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="github_vim_theme"
+            label="github_vim_theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_vim_theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Github Theme for ViM" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="GLGestureRecognizer"
+            label="GLGestureRecognizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="GLGestureRecognizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple Objective-C gesture recognizer for use on the iPhone" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mmm-tasty"
+            label="mmm-tasty">
+        <attvalues>
+          <attvalue for="0"
+                    value="mmm-tasty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="micro blogging platform" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iron-websites"
+            label="iron-websites">
+        <attvalues>
+          <attvalue for="0"
+                    value="iron-websites" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Website designs for both ironruby.net and ironpython.net" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Net-Twitter"
+            label="Net-Twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Net-Twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Perl interface to the Twitter APIs" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Yakyu-ken"
+            label="Yakyu-ken">
+        <attvalues>
+          <attvalue for="0"
+                    value="Yakyu-ken" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is an application program made by the joke:P" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pinder"
+            label="pinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My fork of Pinder, the Campfire API for Python developers." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="uimonkey"
+            label="uimonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="uimonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spidermonkey based UIKit inspector." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="hydraproject"
+            label="hydraproject">
+        <attvalues>
+          <attvalue for="0"
+                    value="hydraproject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The Hydra Project" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bloomfilter"
+            label="bloomfilter">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloomfilter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Counting Bloom Filter implemented in Ruby: C version, Redis version (with TTL's)
+" />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wp_ar"
+            label="wp_ar">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp_ar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord models to work with Wordpress databases" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ridela"
+            label="ridela">
+        <attvalues>
+          <attvalue for="0"
+                    value="ridela" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="interface definition language over ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arts"
+            label="arts">
+        <attvalues>
+          <attvalue for="0"
+                    value="arts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of the ARTS Rails plugin." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opentumblr-qt"
+            label="opentumblr-qt">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentumblr-qt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tumblr client based on Opentumblr" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-railed"
+            label="git-railed">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-railed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Setup a new rails app, git repo, and all the initial prep in one step." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="backgroundjob"
+            label="backgroundjob">
+        <attvalues>
+          <attvalue for="0"
+                    value="backgroundjob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Backgroundjob fork" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.brunn"
+            label="bioclipse.brunn">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.brunn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Brunn is a laboratory information system for Bioclipse 2. " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="vscaladoc"
+            label="vscaladoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="vscaladoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A variation of scaladoc : an API generator for project written in Scala" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Helium"
+            label="Helium">
+        <attvalues>
+          <attvalue for="0"
+                    value="Helium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simplified RSS reader for OS X" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="nikolai"
+            label="nikolai">
+        <attvalues>
+          <attvalue for="0"
+                    value="nikolai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="python bot" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="busy-beaver"
+            label="busy-beaver">
+        <attvalues>
+          <attvalue for="0"
+                    value="busy-beaver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of a Turing Machine that runs the Busy Beaver programs." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="csscaffold"
+            label="csscaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="csscaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="CSS compiler that allows easy extensions to the CSS language through modules. Includes nested selectors, constants, mixins and more. Full documentation available on the Scaffold Framework website." />
+          <attvalue for="10"
+                    value="340" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="geobeer"
+            label="geobeer">
+        <attvalues>
+          <attvalue for="0"
+                    value="geobeer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Smart + YQL Geo-Beer API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gst-player"
+            label="gst-player">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-player" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple media player using GStreamer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="cezobal"
+            label="cezobal">
+        <attvalues>
+          <attvalue for="0"
+                    value="cezobal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="basketball blog" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tagadelic"
+            label="tagadelic">
+        <attvalues>
+          <attvalue for="0"
+                    value="tagadelic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git clone of Tagadelic on Drupal.org" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="on_irc"
+            label="on_irc">
+        <attvalues>
+          <attvalue for="0"
+                    value="on_irc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An event driven IRC library for the Ruby programming language" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsspec"
+            label="jsspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A clone of Alan Kang's JSSpec" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Kiwi"
+            label="Kiwi">
+        <attvalues>
+          <attvalue for="0"
+                    value="Kiwi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="troynts_twitter_script"
+            label="troynts_twitter_script">
+        <attvalues>
+          <attvalue for="0"
+                    value="troynts_twitter_script" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Nested Replies, Custom Search Tabs, Autocomplete, Pagination, RT button, Media Embed, URL Expansion, Hash Tag Search Links" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="p5-http-headers-fast"
+            label="p5-http-headers-fast">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-http-headers-fast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTP::Headers::Fast" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="drtwoot"
+            label="drtwoot">
+        <attvalues>
+          <attvalue for="0"
+                    value="drtwoot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A customizable Macintosh Twitter client, built with HTML, CSS, JavaScript, and Fluid." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="resultats-mtl"
+            label="resultats-mtl">
+        <attvalues>
+          <attvalue for="0"
+                    value="resultats-mtl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Résultats d'élection Montréal 2009" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="has_markup"
+            label="has_markup">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_markup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage markup close to home... right in the model! Caching, validation, etc" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="20seven-emacs"
+            label="20seven-emacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="20seven-emacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="my emacs rig -- currently on v23.x for mac and ubuntu" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="dirfeed"
+            label="dirfeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="dirfeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Publishes a simple RSS feed with the files on a specified directory" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="iana"
+            label="iana">
+        <attvalues>
+          <attvalue for="0"
+                    value="iana" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby gem which process flat files from IANA" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="utf8-string"
+            label="utf8-string">
+        <attvalues>
+          <attvalue for="0"
+                    value="utf8-string" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Support for reading and writing UTF8 Strings in Haskell" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="validates_as_sanitized_html"
+            label="validates_as_sanitized_html">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_sanitized_html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="If you have a model that has an attribute that is user submitted HTML, such as comment, etc. this is a useful plugin for warning the user that they have submitted insecure HTML code, such as form elements, or javascript." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="module_creation_helper"
+            label="module_creation_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="module_creation_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds a helper method for creating new modules and classes at runtime" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="diakonos"
+            label="diakonos">
+        <attvalues>
+          <attvalue for="0"
+                    value="diakonos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Diakonos is a Linux console text editor for the masses." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pastelicious"
+            label="pastelicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="pastelicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Paste service in Mojolicious::Lite" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="localized_templates"
+            label="localized_templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="localized_templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Another templates localization schema for Rails 2.3 which allows you to create a folder for each locale on your views root" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mockpress"
+            label="mockpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="mockpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A series of mock functions to simulate WordPress for use with a unit testing framework." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="inferred_routes"
+            label="inferred_routes">
+        <attvalues>
+          <attvalue for="0"
+                    value="inferred_routes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for rails that makes resource url generation more magic" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="stammy.github.com"
+            label="stammy.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="stammy.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="is_reviewable"
+            label="is_reviewable">
+        <attvalues>
+          <attvalue for="0"
+                    value="is_reviewable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails: Make an ActiveRecord model ratable/reviewable (rating + comment), without the usual extra code-smell." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geraldo"
+            label="geraldo">
+        <attvalues>
+          <attvalue for="0"
+                    value="geraldo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Geraldo is a reports engine for Python and Django applications. It uses the power of ReportLab and PIL to generate reports with page header and footer, child bands, report begin and summary bands, agreggation and graphic elements, etc." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chaml---cakephp-haml-sass-integration"
+            label="chaml---cakephp-haml-sass-integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="chaml---cakephp-haml-sass-integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Based on HamlView and phpHAML" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Scientific-RPN-Calculator"
+            label="Scientific-RPN-Calculator">
+        <attvalues>
+          <attvalue for="0"
+                    value="Scientific-RPN-Calculator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A highly advanced calculator application for the Palm Pre" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cornea"
+            label="cornea">
+        <attvalues>
+          <attvalue for="0"
+                    value="cornea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Search Infrastructure Powered By JSON" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wsafip"
+            label="wsafip">
+        <attvalues>
+          <attvalue for="0"
+                    value="wsafip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Librería para conectarse a los webservice de la AFIP de Argentina para factura electrónica" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zandbox"
+            label="zandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="zandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just a place to play around with git and github pages" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="todotray"
+            label="todotray">
+        <attvalues>
+          <attvalue for="0"
+                    value="todotray" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tray application for managing your todo list(s) on Lighthouse,Basecamp,Trac,Redmine,RTM,etc,etc" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-openid"
+            label="rack-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Provides a more HTTPish API around the ruby-openid library" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rollo"
+            label="rollo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rollo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a python web deployment tool" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tog_conversatio"
+            label="tog_conversatio">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_conversatio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Tog Platform Blog Management Component" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpcs-kohana"
+            label="phpcs-kohana">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpcs-kohana" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A PHP_CodeSniffer standard for the Kohana framework" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Project-11"
+            label="Project-11">
+        <attvalues>
+          <attvalue for="0"
+                    value="Project-11" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an event management system written in php, primarily for use during college fests" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="luxeed"
+            label="luxeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="luxeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Luxeed LED Keyboard Driver" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="bricolagecms-templates"
+            label="bricolagecms-templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="bricolagecms-templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bricolage templates for the Bricolage CMS Site" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="database_cleaner"
+            label="database_cleaner">
+        <attvalues>
+          <attvalue for="0"
+                    value="database_cleaner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing." />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sam.clark.name"
+            label="sam.clark.name">
+        <attvalues>
+          <attvalue for="0"
+                    value="sam.clark.name" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The new blog for my personal site built in Kohana PHP" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="puppet-munin"
+            label="puppet-munin">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-munin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Munin system monitoring and graphing" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-mailer"
+            label="sinatra-mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Send emails from Sinatra in a very simple way" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="schema-browser"
+            label="schema-browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="schema-browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails schema browser plugin: proof of concept" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amee-ruby"
+            label="amee-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="amee-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby gem for accessing the AMEE carbon calculator" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xmlprocessor"
+            label="xmlprocessor">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlprocessor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Processes XML documents to/from JAXB format and to/from flat files. Handles security validation when ds:Signature blocks are present" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="netmate"
+            label="netmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="netmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="edit files over a network with textmate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tiddlyweb.yaml"
+            label="tiddlyweb.yaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlyweb.yaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A YAML serializer for TiddlyWeb" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pdoc"
+            label="pdoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="JavaScript inline documentation parser" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simple_enumerations"
+            label="simple_enumerations">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_enumerations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enumerations system for rails apps" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recho"
+            label="recho">
+        <attvalues>
+          <attvalue for="0"
+                    value="recho" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="echo(1) in ruby" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="last"
+            label="last">
+        <attvalues>
+          <attvalue for="0"
+                    value="last" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LAST: LAtent STructure miner" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="decl_auth_demo_app"
+            label="decl_auth_demo_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="decl_auth_demo_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Demo Rails application that uses declarative_authorization" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moneymaker"
+            label="moneymaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="moneymaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="recursive"
+            label="recursive">
+        <attvalues>
+          <attvalue for="0"
+                    value="recursive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Recursive Benchmark" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="uniform"
+            label="uniform">
+        <attvalues>
+          <attvalue for="0"
+                    value="uniform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A plugin for jQuery. Make your form controls look how you want them to." />
+          <attvalue for="10"
+                    value="160" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakephp1x"
+            label="cakephp1x">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp1x" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="61" />
+          <attvalue for="9"
+                    value="Official CakePHP 1.x Git Repository" />
+          <attvalue for="10"
+                    value="202" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jasper"
+            label="jasper">
+        <attvalues>
+          <attvalue for="0"
+                    value="jasper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lispy JavaScript" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="update"
+            label="update">
+        <attvalues>
+          <attvalue for="0"
+                    value="update" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP plugin for updating plugins" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lulzjs"
+            label="lulzjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="lulzjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="lulz Jargon Script (ECMAScript based) interpreter and framework." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="irwitty"
+            label="irwitty">
+        <attvalues>
+          <attvalue for="0"
+                    value="irwitty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A hybrid implementation of Witty + IronRuby for OSCON" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml_comparer"
+            label="xml_comparer">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml_comparer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small tool to compare xml" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="identity-matcher"
+            label="identity-matcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="identity-matcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="code extracted from dopplr.com to import social networks from various sites" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="funfx"
+            label="funfx">
+        <attvalues>
+          <attvalue for="0"
+                    value="funfx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby tool for functional testing of Flex applications" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="webmoney_acceptor"
+            label="webmoney_acceptor">
+        <attvalues>
+          <attvalue for="0"
+                    value="webmoney_acceptor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Controller &amp; view extension to ease WebMoney payment processing" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eyes.js"
+            label="eyes.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="eyes.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a customizable value inspector for node.js" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="testesruby"
+            label="testesruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="testesruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repositorio de Estudos de Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="devise"
+            label="devise">
+        <attvalues>
+          <attvalue for="0"
+                    value="devise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flexible authentication solution for Rails with Warden" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="string_pl"
+            label="string_pl">
+        <attvalues>
+          <attvalue for="0"
+                    value="string_pl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Additional support for Polish encodings in Ruby 1.9" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yuriko_cms"
+            label="yuriko_cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="yuriko_cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CMS built on Kohana 3.x" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="plexnet"
+            label="plexnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="plexnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An Open Web Platform" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="wp-haml"
+            label="wp-haml">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-haml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Wordpress plugin that allows you to write your theme templates in Haml. Mmmmmmmm." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="innate"
+            label="innate">
+        <attvalues>
+          <attvalue for="0"
+                    value="innate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="The core of Ramaze" />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cf_case_check"
+            label="cf_case_check">
+        <attvalues>
+          <attvalue for="0"
+                    value="cf_case_check" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A utility which walks a ColdFusion application's source and determines which includes, custom tags, etc., will not work with a case-sensitive filesystem" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tracks_manual"
+            label="tracks_manual">
+        <attvalues>
+          <attvalue for="0"
+                    value="tracks_manual" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Stand-alone version of Tracks manual, using Webby to manage the HTML files" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="osqa"
+            label="osqa">
+        <attvalues>
+          <attvalue for="0"
+                    value="osqa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An open source Q&amp;A(question and answer) eco-system" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="custom-generators"
+            label="custom-generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="custom-generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Customize the default Rails generators" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="podiobooks"
+            label="podiobooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="podiobooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Version 2.0 of the Podiobooks.com Source Code (in development)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gdatetime"
+            label="gdatetime">
+        <attvalues>
+          <attvalue for="0"
+                    value="gdatetime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A datetime implementation for glib/c" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="hpricot_scrub"
+            label="hpricot_scrub">
+        <attvalues>
+          <attvalue for="0"
+                    value="hpricot_scrub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Strip and sanitize HTML with Hpricot" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ntlniph"
+            label="ntlniph">
+        <attvalues>
+          <attvalue for="0"
+                    value="ntlniph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NatsuLiphone - The twitter client for iPhone / iPod touch" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wow-ui-source"
+            label="wow-ui-source">
+        <attvalues>
+          <attvalue for="0"
+                    value="wow-ui-source" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git mirror of the user interface source code for World of Warcraft" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="acts_as_tokenizable"
+            label="acts_as_tokenizable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_tokenizable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coroutine-implementation"
+            label="coroutine-implementation">
+        <attvalues>
+          <attvalue for="0"
+                    value="coroutine-implementation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="different implementation of coroutines and benchmarking to choose the best implementation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="FMCakeMix"
+            label="FMCakeMix">
+        <attvalues>
+          <attvalue for="0"
+                    value="FMCakeMix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="FileMaker datasource driver for CakePHP" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pmtcl"
+            label="pmtcl">
+        <attvalues>
+          <attvalue for="0"
+                    value="pmtcl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An nqp-based version of Tcl" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="recipes"
+            label="recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A place to store recipes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rb_parse_args"
+            label="rb_parse_args">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb_parse_args" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The mirror for _why's rb_parse_args" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="easy_roles"
+            label="easy_roles">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_roles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy role management for Rails" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrobbler"
+            label="scrobbler">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrobbler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Scrobbler is a wrapper for the audioscrobbler (last.fm) web services." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fquery"
+            label="fquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="fquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fQuery is a development framework for Flash content that was inspired by the JQuery framework from John Resig " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html_tag"
+            label="html_tag">
+        <attvalues>
+          <attvalue for="0"
+                    value="html_tag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An alternative syntax to Rails content_tag, inspired by the old Ruby CGI library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rinterface"
+            label="rinterface">
+        <attvalues>
+          <attvalue for="0"
+                    value="rinterface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pure Ruby client that can talk (make rpc calls) to an Erlang node" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="FamilyTree"
+            label="FamilyTree">
+        <attvalues>
+          <attvalue for="0"
+                    value="FamilyTree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Track Liniage" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="actionscript3-tmbundle"
+            label="actionscript3-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionscript3-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="ActionScript 3 TextMate Bundle" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gamebase"
+            label="gamebase">
+        <attvalues>
+          <attvalue for="0"
+                    value="gamebase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl 6 based 2D game engine" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="confluence4r"
+            label="confluence4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="confluence4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin providing a Ruby API for interacting with a Confluence wiki system." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-archive-all.sh"
+            label="git-archive-all.sh">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-archive-all.sh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bash shell script wrapper for git-archive that archives a git superproject and its submodules, if it has any." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tenplate-pre-bort"
+            label="tenplate-pre-bort">
+        <attvalues>
+          <attvalue for="0"
+                    value="tenplate-pre-bort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple rails bootstrap template" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PortableAreas"
+            label="PortableAreas">
+        <attvalues>
+          <attvalue for="0"
+                    value="PortableAreas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the repository for all MvcContrib Portable Areas" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="phaml"
+            label="phaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="phaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Badger"
+            label="Badger">
+        <attvalues>
+          <attvalue for="0"
+                    value="Badger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl application programming toolkit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rss-feed-experiments"
+            label="rss-feed-experiments">
+        <attvalues>
+          <attvalue for="0"
+                    value="rss-feed-experiments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="machine learning experiments around a bunch of rss articles" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nice-ffi"
+            label="nice-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="nice-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nice-FFI: Convenience layer atop Ruby-FFI" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-xls-fixtures"
+            label="django-xls-fixtures">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-xls-fixtures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Excel-based fixtures for Django that don't make you edit id's and that handle dependencies for you" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="prawn-fast-png"
+            label="prawn-fast-png">
+        <attvalues>
+          <attvalue for="0"
+                    value="prawn-fast-png" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension of Prawn that improves the performance when embedding PNG images containing an alpha channel" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fftogo"
+            label="fftogo">
+        <attvalues>
+          <attvalue for="0"
+                    value="fftogo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mobile FriendFeed Client" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-template-utils"
+            label="django-template-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-template-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of django-template-utils" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pylookup"
+            label="pylookup">
+        <attvalues>
+          <attvalue for="0"
+                    value="pylookup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs mode for searching python documents with convenience" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Briefs-util"
+            label="Briefs-util">
+        <attvalues>
+          <attvalue for="0"
+                    value="Briefs-util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A group of utilities for creating/managing briefs and briefcasts" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-valhalla-templates"
+            label="django-valhalla-templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-valhalla-templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example of a Django template that can be used with django-valhalla" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sopr-contribs"
+            label="sopr-contribs">
+        <attvalues>
+          <attvalue for="0"
+                    value="sopr-contribs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts for processing and analyzing federal lobbyist disclosure data reporting contributions to political campaigns" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="DbSlim"
+            label="DbSlim">
+        <attvalues>
+          <attvalue for="0"
+                    value="DbSlim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Slim Fixtures for database testing with Fitnesse" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="coy"
+            label="coy">
+        <attvalues>
+          <attvalue for="0"
+                    value="coy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Coy module.  Tranquility for your code.  Errors are haiku." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="preen"
+            label="preen">
+        <attvalues>
+          <attvalue for="0"
+                    value="preen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyerweb"
+            label="pyerweb">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyerweb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An absurdly small web-framework in Python" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="calendar_helper"
+            label="calendar_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendar_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="Calendar-generating plugin for Ruby" />
+          <attvalue for="10"
+                    value="203" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adi_menu"
+            label="adi_menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="adi_menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Updates to Adi Gilbert's plugin for Textpattern" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="instiki"
+            label="instiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="instiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="[SVN clone] Instiki is a wiki clone so pretty and easy to set up, you'll wonder if it's really a wiki. Runs on Rails and focuses on portability and stability. Supports file uploads, PDF export, RSS, multiple users and password protection. Some use Instiki as a CMS (Content Management System) because of it's ability to export static pages." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubycas-server"
+            label="rubycas-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubycas-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Provides a single sign-on solution for web applications, implementing the server-end of JA-SIG's CAS protocol." />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ofxparse"
+            label="ofxparse">
+        <attvalues>
+          <attvalue for="0"
+                    value="ofxparse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ofx file format parser for Python" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="remoteobjects"
+            label="remoteobjects">
+        <attvalues>
+          <attvalue for="0"
+                    value="remoteobjects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An object RESTational model" />
+          <attvalue for="10"
+                    value="128" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hypodermic"
+            label="hypodermic">
+        <attvalues>
+          <attvalue for="0"
+                    value="hypodermic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extracts plain text and thumbnail from Microsoft Open Office XML documents." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mg"
+            label="mg">
+        <attvalues>
+          <attvalue for="0"
+                    value="mg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="minimal gem" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-core"
+            label="mootools-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MooTools" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="chemr"
+            label="chemr">
+        <attvalues>
+          <attvalue for="0"
+                    value="chemr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CHM viewer for MacOS X, Forked from original SVN repository" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="iphone-static-library-project-template"
+            label="iphone-static-library-project-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-static-library-project-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A project template for creating static libraries for the IPhone SDK. The template also includes unit testing support that uses Google Toolkit for Mac Unit Testing Kit and OCMock." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="irssi-growl"
+            label="irssi-growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="irssi-growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="script to use growl from irssi" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="machetec2"
+            label="machetec2">
+        <attvalues>
+          <attvalue for="0"
+                    value="machetec2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hacking Data through Amazon's EC2 - An AMI configuration for exploring Big Data" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="html5-video"
+            label="html5-video">
+        <attvalues>
+          <attvalue for="0"
+                    value="html5-video" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Video player in HTML5" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="contentnegotiation"
+            label="contentnegotiation">
+        <attvalues>
+          <attvalue for="0"
+                    value="contentnegotiation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example code for doing HTTP content negotiation for Linked Data in Ruby on Rails" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mobilebbs"
+            label="mobilebbs">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobilebbs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a BBS client in your pocket (aka. for iPhone and iPod Touch)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="vimtlib"
+            label="vimtlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimtlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of vim plugins and miscellaneous functions" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webbing"
+            label="webbing">
+        <attvalues>
+          <attvalue for="0"
+                    value="webbing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a clojure web-framework" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="tyrantmanager"
+            label="tyrantmanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="tyrantmanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A command line tool for managing Tokyo Tyrant instances" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="OAuth"
+            label="OAuth">
+        <attvalues>
+          <attvalue for="0"
+                    value="OAuth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AS3/Flex OAuth Library" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="mail_gorilla"
+            label="mail_gorilla">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail_gorilla" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A plugin that interfaces with the mailchimp.com api" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cerb4-translations"
+            label="cerb4-translations">
+        <attvalues>
+          <attvalue for="0"
+                    value="cerb4-translations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Translations for Cerberus Helpdesk 4.x" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="play-1.1-mirror"
+            label="play-1.1-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="play-1.1-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="official  git mirror of the play framework (launchpad 1.1 version only)" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="session-timeout"
+            label="session-timeout">
+        <attvalues>
+          <attvalue for="0"
+                    value="session-timeout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple dynamic session expiry/timeout plugin for Rails" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ri.el"
+            label="ri.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="ri.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An interface to RI (Ruby documentation) for Emacs" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twython"
+            label="twython">
+        <attvalues>
+          <attvalue for="0"
+                    value="twython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="An up to date, pure Python wrapper for the Twitter API. Supports Twitter's main API, Twitter's search API, and (soon) using OAuth with Twitter/Streaming API." />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="exheres"
+            label="exheres">
+        <attvalues>
+          <attvalue for="0"
+                    value="exheres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My own little Exherbo repository." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chart-ofc2"
+            label="chart-ofc2">
+        <attvalues>
+          <attvalue for="0"
+                    value="chart-ofc2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generate html and data files for use with Open Flash Chart version 2" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="plogger"
+            label="plogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="plogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of the open source photo gallery" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tar2rubyscript"
+            label="tar2rubyscript">
+        <attvalues>
+          <attvalue for="0"
+                    value="tar2rubyscript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compile ruby applications into a single ruby script file for easy deployment" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mustache-rails"
+            label="mustache-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="mustache-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mustache extension library for Ruby on Rails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubytet"
+            label="rubytet">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubytet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tetris clone written in Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android-squeezer"
+            label="android-squeezer">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-squeezer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android SqueezeCenter / SqueezeBox remote control client." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="acts_as_commentable_with_threading"
+            label="acts_as_commentable_with_threading">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_commentable_with_threading" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Similar to acts_as_commentable; however, utilizes awesome_nested_set to provide threaded comments" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xbmc-sources-fork"
+            label="xbmc-sources-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="xbmc-sources-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Fork of the XBMC Sources" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby_diff"
+            label="ruby_diff">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_diff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Higher level ruby code comparison" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unnamed-perl-cms-project"
+            label="unnamed-perl-cms-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="unnamed-perl-cms-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="afcgi"
+            label="afcgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="afcgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Asynchronous/multiplexing FastCGI for nginx (incl. ref server implementation)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rb-extension-pack"
+            label="rb-extension-pack">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-extension-pack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimental extension pack for ChipX86's Review Board's extensions branch" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fabric"
+            label="fabric">
+        <attvalues>
+          <attvalue for="0"
+                    value="fabric" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="42" />
+          <attvalue for="9"
+                    value="Simple, Pythonic remote execution and deployment" />
+          <attvalue for="10"
+                    value="268" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-infinite-scroll"
+            label="jquery-infinite-scroll">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-infinite-scroll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery Infinite Scroll plugin" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="euenc"
+            label="euenc">
+        <attvalues>
+          <attvalue for="0"
+                    value="euenc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Font encoding for XeTeX+LaTeX used by fontspec" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lucid-theme-green"
+            label="lucid-theme-green">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucid-theme-green" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A theme for Lucid" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="HalleyClient"
+            label="HalleyClient">
+        <attvalues>
+          <attvalue for="0"
+                    value="HalleyClient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective-C client library for halley" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="looper"
+            label="looper">
+        <attvalues>
+          <attvalue for="0"
+                    value="looper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dead simple Ruby module that allows your code to be run as a daemon" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_solr"
+            label="acts_as_solr">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_solr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This plugin adds full text search capabilities and many other nifty features from Apache‘s Solr to any Rails model. I'm currently rearranging the test suite to include a real unit test suite, and adding a few features I need myself." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stonepath"
+            label="stonepath">
+        <attvalues>
+          <attvalue for="0"
+                    value="stonepath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of stateful workflow concepts for Ruby/ActiveRecord, extracted from a real-world project, announced at RailsConf 2009" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mass_assignment_test_helper"
+            label="mass_assignment_test_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="mass_assignment_test_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helps with testing mass assignment" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="css_sprite"
+            label="css_sprite">
+        <attvalues>
+          <attvalue for="0"
+                    value="css_sprite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A rails plugin to generate css sprite image automatically" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pony"
+            label="pony">
+        <attvalues>
+          <attvalue for="0"
+                    value="pony" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The express way to send mail from Ruby." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pusher"
+            label="pusher">
+        <attvalues>
+          <attvalue for="0"
+                    value="pusher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Rack App that pushes (aka Rack::Comet)" />
+          <attvalue for="10"
+                    value="146" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gviz_serializer"
+            label="gviz_serializer">
+        <attvalues>
+          <attvalue for="0"
+                    value="gviz_serializer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that serializes ActiveRecord collections into a Google Visualization datasource." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wurdig"
+            label="wurdig">
+        <attvalues>
+          <attvalue for="0"
+                    value="wurdig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="My Pylons Blog" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gedit-openfiles"
+            label="gedit-openfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-openfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Gedit Plugin to open files based on file name query. (Based on textmate open file)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="opentape"
+            label="opentape">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentape" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="a free way to make and host your own web mixtape" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="echowaves-notifier-osx"
+            label="echowaves-notifier-osx">
+        <attvalues>
+          <attvalue for="0"
+                    value="echowaves-notifier-osx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OS X Statusbar update notifier for Echowaves.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mu"
+            label="mu">
+        <attvalues>
+          <attvalue for="0"
+                    value="mu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RIP Mu. This is the official Connect JavaScript SDK." />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="better-xcode-templates"
+            label="better-xcode-templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="better-xcode-templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A package of better Xcode templates for iPhone and Mac" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="chef-repo"
+            label="chef-repo">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-repo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A blank Chef repository - useful to bootstrap your own" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-gallery"
+            label="radiant-gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Photo Gallery Management System based on Radiant CMS (Ruby on Rails)." />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="minion"
+            label="minion">
+        <attvalues>
+          <attvalue for="0"
+                    value="minion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Super simple job queue over AMPQ" />
+          <attvalue for="10"
+                    value="146" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openc2e"
+            label="openc2e">
+        <attvalues>
+          <attvalue for="0"
+                    value="openc2e" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="openc2e" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="slosh"
+            label="slosh">
+        <attvalues>
+          <attvalue for="0"
+                    value="slosh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lazy realtime web." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="redmine_charts"
+            label="redmine_charts">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_charts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Plugin for Redmine to show Your projects' charts." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dr-nic-magic-awesome"
+            label="dr-nic-magic-awesome">
+        <attvalues>
+          <attvalue for="0"
+                    value="dr-nic-magic-awesome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Magically fix your projects overnight!" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-addons"
+            label="lighthouse-addons">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-addons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to create/print tickets directly from annotations defined in your code !" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Bio-Chado-Schema"
+            label="Bio-Chado-Schema">
+        <attvalues>
+          <attvalue for="0"
+                    value="Bio-Chado-Schema" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A standard DBIx::Class layer for the Chado database schema.  Bootstrapped and updated using DBIx::Class::Schema::Loader." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Doorduino"
+            label="Doorduino">
+        <attvalues>
+          <attvalue for="0"
+                    value="Doorduino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Arduino-powered RFID door access system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cron"
+            label="cron">
+        <attvalues>
+          <attvalue for="0"
+                    value="cron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony Extension that allows the automation of tasks via CRON" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="timed_fragment_cache"
+            label="timed_fragment_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="timed_fragment_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="timed_fragment_cache" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-imagetools"
+            label="grails-imagetools">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-imagetools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Basic image tools plugin for Grails based on JAI" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="decent_exposure"
+            label="decent_exposure">
+        <attvalues>
+          <attvalue for="0"
+                    value="decent_exposure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A helper for creating declarative interfaces in controllers" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SpellCheckHighlighterDemo"
+            label="SpellCheckHighlighterDemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="SpellCheckHighlighterDemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A demo app of the SpellCheckHighlighter class from DestroyFramework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="regexp_crawler"
+            label="regexp_crawler">
+        <attvalues>
+          <attvalue for="0"
+                    value="regexp_crawler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A crawler which uses regular expression to catch data from website. " />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="BirdGrinder"
+            label="BirdGrinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="BirdGrinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An evented twitter client, specifically built to make it easy to build bots and the like. Inc. built in streaming / search support" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-debug-toolbar"
+            label="django-debug-toolbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-debug-toolbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="75" />
+          <attvalue for="9"
+                    value="A configurable set of panels that display various debug information about the current request/response." />
+          <attvalue for="10"
+                    value="673" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="code-feather"
+            label="code-feather">
+        <attvalues>
+          <attvalue for="0"
+                    value="code-feather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A code feather for chyrp with syntax highlighting using geshi." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruboss_rails_integration"
+            label="ruboss_rails_integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruboss_rails_integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruboss Framework Rails 2.+ Integration Support." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Daily-Collection"
+            label="Daily-Collection">
+        <attvalues>
+          <attvalue for="0"
+                    value="Daily-Collection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Software which manages the daily accounting activity of small banks" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="mephisto_tinymce"
+            label="mephisto_tinymce">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto_tinymce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds TinyMCE WYSIWYG rich text editor to Mephisto Article Edit Page" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-ban"
+            label="django-ban">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-ban" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple middleware, to ban users by IP or to ban IP networks." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mootools-upgrade-helper"
+            label="mootools-upgrade-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-upgrade-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MooTools Upgrade Helper Scripts" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="enso"
+            label="enso">
+        <attvalues>
+          <attvalue for="0"
+                    value="enso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beautiful keyboard launcher from http://www.humanized.com/enso/ they just open sourced" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="bumps"
+            label="bumps">
+        <attvalues>
+          <attvalue for="0"
+                    value="bumps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Remote management of Cucumber (cukes.info) features. Allows you to pull in feature files from an external source and push the results of a Cucumber run via HTTP." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_cucumber"
+            label="merb_cucumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_cucumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Merb + Cucumber integration" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railsgitx"
+            label="railsgitx">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsgitx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mac OS X wrapper for git-a-rails-project script" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cl-dbus"
+            label="cl-dbus">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-dbus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cl-dbus aims to be a complete implementation of the DBUS protocol used in popular desktop environments." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="django-object-permissions"
+            label="django-object-permissions">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-object-permissions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="per object permissions for Django" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="filmstrip"
+            label="filmstrip">
+        <attvalues>
+          <attvalue for="0"
+                    value="filmstrip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Moses Gunesch's rendering library for ActionScript" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="short_circuit"
+            label="short_circuit">
+        <attvalues>
+          <attvalue for="0"
+                    value="short_circuit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RPCFN#3 Find out redundant resistors in a closed circuit" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_as_vat_number"
+            label="validates_as_vat_number">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_vat_number" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Clone of original at github.com/seban/validates_as_vat_number (mysteriously taken down) " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recess"
+            label="recess">
+        <attvalues>
+          <attvalue for="0"
+                    value="recess" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Recess is a playful, RESTful Erlang web framework" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="attachment_fu"
+            label="attachment_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="attachment_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="169" />
+          <attvalue for="9"
+                    value="Treat an ActiveRecord model as a file attachment, storing its patch, size, content type, etc." />
+          <attvalue for="10"
+                    value="1124" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="app-engine-console"
+            label="app-engine-console">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-engine-console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python console in Google's App Engine.  Great for debugging and testing" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="extlib"
+            label="extlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="extlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="General Ruby extensions for DataMapper and DataObjects" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sandstone"
+            label="sandstone">
+        <attvalues>
+          <attvalue for="0"
+                    value="sandstone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A resourceful plugin providing lightweight content management functionality to Rails applications" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robustthread"
+            label="robustthread">
+        <attvalues>
+          <attvalue for="0"
+                    value="robustthread" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RobustThread, threads that won't die when the process does (yay!)" />
+          <attvalue for="10"
+                    value="127" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open4"
+            label="open4">
+        <attvalues>
+          <attvalue for="0"
+                    value="open4" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="open child process with handles on pid, stdin, stdout, and stderr: manage child processes and their io handles easily." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="busy"
+            label="busy">
+        <attvalues>
+          <attvalue for="0"
+                    value="busy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Busy - a core theme for Drupal" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="TinaSoftWeb"
+            label="TinaSoftWeb">
+        <attvalues>
+          <attvalue for="0"
+                    value="TinaSoftWeb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python WSGI REST prototype server " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ninject.extensions.conventions"
+            label="ninject.extensions.conventions">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.extensions.conventions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Convention based binding for Ninject" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="breakglass"
+            label="breakglass">
+        <attvalues>
+          <attvalue for="0"
+                    value="breakglass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="In case of emergency..." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gaexpr2"
+            label="gaexpr2">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaexpr2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gene Expression Database on Google App Engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="CactiView"
+            label="CactiView">
+        <attvalues>
+          <attvalue for="0"
+                    value="CactiView" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An automatic rotation system for Cacti graphs to be display on a fixed monitor" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rivendell-fr"
+            label="rivendell-fr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rivendell-fr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fichiers de traduction de Rivendell en français" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dump"
+            label="dump">
+        <attvalues>
+          <attvalue for="0"
+                    value="dump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rake and capistrano tasks to dump and restore db and assets" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_tidy"
+            label="rails_tidy">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_tidy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin allows html validation of templates and the response body of functional tests." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-continental"
+            label="net-continental">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-continental" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="categorize network addresses geographically" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="collectd"
+            label="collectd">
+        <attvalues>
+          <attvalue for="0"
+                    value="collectd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Mirror of the official repository." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="rg"
+            label="rg">
+        <attvalues>
+          <attvalue for="0"
+                    value="rg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="**!! THIS IS NOW IN RAILS CORE!!** Generate Rails apps from programmatic templates.  Skip all the git cloning!" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="php_class_lib"
+            label="php_class_lib">
+        <attvalues>
+          <attvalue for="0"
+                    value="php_class_lib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A collection of PHP classes which anyone can add to their development toolbox" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mongrel"
+            label="mongrel">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongrel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Engine Yard fork of mongrel" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="webmonkey"
+            label="webmonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="webmonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Webmonkey is Olivier Cornu's fork of the Greasemonkey extension for Firefox." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="awesome_nested_set"
+            label="awesome_nested_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome_nested_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="64" />
+          <attvalue for="9"
+                    value="An awesome replacement for acts_as_nested_set and better_nested_set." />
+          <attvalue for="10"
+                    value="504" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-rbac_snippets-extension"
+            label="radiant-rbac_snippets-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-rbac_snippets-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Role based access to Radiant snippets - Requires RbacBaseExtension" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hotconsole"
+            label="hotconsole">
+        <attvalues>
+          <attvalue for="0"
+                    value="hotconsole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Graphical IRB-like console written using HotCocoa" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fcgiwrap"
+            label="fcgiwrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="fcgiwrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple FastCGI wrapper for CGI scripts" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="paisley-fork"
+            label="paisley-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="paisley-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of paisley from David Reed to open source our changes." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mongo-php-driver"
+            label="mongo-php-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-php-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Officially supported PHP driver for MongoDB" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cpan-mini-webserver"
+            label="cpan-mini-webserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-mini-webserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Search and browse Mini CPAN" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railersbr"
+            label="railersbr">
+        <attvalues>
+          <attvalue for="0"
+                    value="railersbr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;We don't develop our system in Rails because there aren't enough railers in Brasil&quot;, you're wrong." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vp"
+            label="vp">
+        <attvalues>
+          <attvalue for="0"
+                    value="vp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple video player that utilizes Qt4/Phonon." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="sunset_pta"
+            label="sunset_pta">
+        <attvalues>
+          <attvalue for="0"
+                    value="sunset_pta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sunset PTA" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vmchecker"
+            label="vmchecker">
+        <attvalues>
+          <attvalue for="0"
+                    value="vmchecker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-pingback"
+            label="mt-plugin-pingback">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-pingback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that implements PingBack for Movable Type." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="template_inliner"
+            label="template_inliner">
+        <attvalues>
+          <attvalue for="0"
+                    value="template_inliner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inlines small partials into templates they are rendered from" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-batchtmploptions"
+            label="mt-plugin-batchtmploptions">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-batchtmploptions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that allows you to set publishing options in a batch operation." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ride_the_fireeagle"
+            label="ride_the_fireeagle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ride_the_fireeagle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a Rails plugin that easily integrates your app with Fire Eagle" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="selective_mapper"
+            label="selective_mapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="selective_mapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Selectively map resource routes to allow cleaner nesting of resources without having to specify redundant ids for parent resources." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activesms"
+            label="activesms">
+        <attvalues>
+          <attvalue for="0"
+                    value="activesms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveSMS Gem fork with more gateways and email option." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iPhoneHTTPProxyServer"
+            label="iPhoneHTTPProxyServer">
+        <attvalues>
+          <attvalue for="0"
+                    value="iPhoneHTTPProxyServer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhoneアプリとしてHTTP proxy server を作るデモです。" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="globalize2"
+            label="globalize2">
+        <attvalues>
+          <attvalue for="0"
+                    value="globalize2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="44" />
+          <attvalue for="9"
+                    value="The second incarnation of Globalize for Rails" />
+          <attvalue for="10"
+                    value="329" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="invoicing"
+            label="invoicing">
+        <attvalues>
+          <attvalue for="0"
+                    value="invoicing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ruby invoicing framework gem" />
+          <attvalue for="10"
+                    value="116" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Pigeon"
+            label="Pigeon">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pigeon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone Twitter App developed using PhoneGap" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="boundaries"
+            label="boundaries">
+        <attvalues>
+          <attvalue for="0"
+                    value="boundaries" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-multisite"
+            label="rails-multisite">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-multisite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Allows productization of a Rails app through site-specific views directories" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="check_snmp_traffic"
+            label="check_snmp_traffic">
+        <attvalues>
+          <attvalue for="0"
+                    value="check_snmp_traffic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nagios Plugin for monitoring network traffic rates via SNMP" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="aws_sdb_bare"
+            label="aws_sdb_bare">
+        <attvalues>
+          <attvalue for="0"
+                    value="aws_sdb_bare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="AWS SimpleDB ruby low level library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gallery3-contrib"
+            label="gallery3-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="gallery3-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Community contributions to Gallery 3" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rubytime"
+            label="rubytime">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubytime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Merb-based time tracking and invoicing system" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="andthekitchensink"
+            label="andthekitchensink">
+        <attvalues>
+          <attvalue for="0"
+                    value="andthekitchensink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A (mostly) automated build script for full-featured web development environment." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="javascript_i18n"
+            label="javascript_i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript_i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dead simple JavaScript i18n tool for your Rails application" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="linkenlog"
+            label="linkenlog">
+        <attvalues>
+          <attvalue for="0"
+                    value="linkenlog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Trade link manager" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="spree-open-id"
+            label="spree-open-id">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-open-id" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows open id authentication and user creation for the Spree commerce platform" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="domain51.com"
+            label="domain51.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="domain51.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="repository for domain51.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="elastic"
+            label="elastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="elastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A simple css framework to layout web-based interfaces, based on the printed layout techniques of 4 columns but with capabilities to unlimited column combinations. and capacity to make elastic, fixed and liquid layout easily." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spree-heroku"
+            label="spree-heroku">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-heroku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Spree extension for hosting Spree on Heroku" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="browscap"
+            label="browscap">
+        <attvalues>
+          <attvalue for="0"
+                    value="browscap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple library to parse the beloved browscap.ini file" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gearwoman"
+            label="gearwoman">
+        <attvalues>
+          <attvalue for="0"
+                    value="gearwoman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Gearman Daemon in C" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="git-pureperl"
+            label="git-pureperl">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-pureperl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Pure Perl interface to Git repositories" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sample_social_network"
+            label="sample_social_network">
+        <attvalues>
+          <attvalue for="0"
+                    value="sample_social_network" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a sample project to test and experiment new ideas." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="awesome_fields"
+            label="awesome_fields">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome_fields" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to improve forms. Includes a better FormBuilder and DRYness for form fields." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whm_xml_api_ruby"
+            label="whm_xml_api_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="whm_xml_api_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby wrapper to the whm xml api" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sanitize"
+            label="sanitize">
+        <attvalues>
+          <attvalue for="0"
+                    value="sanitize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Whitelist-based Ruby HTML sanitizer." />
+          <attvalue for="10"
+                    value="298" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="image-analyzer"
+            label="image-analyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="image-analyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A multithreaded image processing application." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="actsaswizard"
+            label="actsaswizard">
+        <attvalues>
+          <attvalue for="0"
+                    value="actsaswizard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Rails plugin to make creating a wizard easy and with a lot less code" />
+          <attvalue for="10"
+                    value="100" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="class-implant"
+            label="class-implant">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-implant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a perl module for manipulating mix-in and inheritance of packages from outside" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="silverplatter-irc"
+            label="silverplatter-irc">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverplatter-irc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fully fledged irc library and framework (you can use it in either style)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="proto_processor"
+            label="proto_processor">
+        <attvalues>
+          <attvalue for="0"
+                    value="proto_processor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Helper modules for building task processors" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fuckflickr"
+            label="fuckflickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuckflickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="image gallery software that won't narc you out" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sbt-appengine-plugin"
+            label="sbt-appengine-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbt-appengine-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="appengine plugin for simple-build-tool" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="cartography"
+            label="cartography">
+        <attvalues>
+          <attvalue for="0"
+                    value="cartography" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A 2D, grid-based map editor project for teaching myself Cappuccino." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="webmock"
+            label="webmock">
+        <attvalues>
+          <attvalue for="0"
+                    value="webmock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Library for stubbing HTTP requests and setting expectations on HTTP requests in Ruby." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="las3r"
+            label="las3r">
+        <attvalues>
+          <attvalue for="0"
+                    value="las3r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A lisp compiler for the AVM2." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unholy"
+            label="unholy">
+        <attvalues>
+          <attvalue for="0"
+                    value="unholy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="a ruby-to-pyc compiler" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-rspec.tmbundle"
+            label="ruby-rspec.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-rspec.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Ruby RSpec" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="insinuate"
+            label="insinuate">
+        <attvalues>
+          <attvalue for="0"
+                    value="insinuate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Broken. Two bits of delicious information." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="satellite"
+            label="satellite">
+        <attvalues>
+          <attvalue for="0"
+                    value="satellite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A distributed, git-powered wiki with file uploads and other goodies." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="douchebag"
+            label="douchebag">
+        <attvalues>
+          <attvalue for="0"
+                    value="douchebag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A satrical fork of God, the Christian Ruby process monitor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rehash"
+            label="rehash">
+        <attvalues>
+          <attvalue for="0"
+                    value="rehash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="foltia-the-next-generation"
+            label="foltia-the-next-generation">
+        <attvalues>
+          <attvalue for="0"
+                    value="foltia-the-next-generation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Anime Recording system Foltia" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="enterprise"
+            label="enterprise">
+        <attvalues>
+          <attvalue for="0"
+                    value="enterprise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make ruby ruby application enter the enterprise with the enterprise gem" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-spreadsheet"
+            label="ruby-spreadsheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-spreadsheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mirror of the spreadsheet Ruby gem" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cw-advandroid"
+            label="cw-advandroid">
+        <attvalues>
+          <attvalue for="0"
+                    value="cw-advandroid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Source Code to _The Busy Coder's Guide To Advanced Android Development_" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="basilisk"
+            label="basilisk">
+        <attvalues>
+          <attvalue for="0"
+                    value="basilisk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="basil(isk): a front-end for the anemone web crawler." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wikireader"
+            label="wikireader">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikireader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Official Source code for the WikiReader (by Openmoko)" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="puppet-haproxy"
+            label="puppet-haproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-haproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet module for managing haproxy" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dbix-connector"
+            label="dbix-connector">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbix-connector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fast, safe DBI connection management" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="MSAconstitution"
+            label="MSAconstitution">
+        <attvalues>
+          <attvalue for="0"
+                    value="MSAconstitution" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A new constitution for the student body at the Ann Arbor campus of the University of Michigan" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="webget_rails_engine_for_rbac"
+            label="webget_rails_engine_for_rbac">
+        <attvalues>
+          <attvalue for="0"
+                    value="webget_rails_engine_for_rbac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WebGet.com &gt; Rails Engine for Role Based Access Control (RBAC)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-spreedly"
+            label="django-spreedly">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-spreedly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="evolution-data-server"
+            label="evolution-data-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="evolution-data-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Full history of evolution-data-server" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="movable-type.tmbundle"
+            label="movable-type.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="movable-type.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Movable Type" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perl-chi"
+            label="perl-chi">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-chi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Perl CHI distribution" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="quiki"
+            label="quiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="quiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super simple wiki targeted at developers" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twivatar"
+            label="twivatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="twivatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Twitter RESTful avatar API" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="basic_importer"
+            label="basic_importer">
+        <attvalues>
+          <attvalue for="0"
+                    value="basic_importer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A script to import Blogger entries for use with Django Basic Blog." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery.prettyfile"
+            label="jquery.prettyfile">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.prettyfile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="For a nicer input file" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="codesolo"
+            label="codesolo">
+        <attvalues>
+          <attvalue for="0"
+                    value="codesolo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Find projects to contribute in the langs you want to code" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="toynbeecodes"
+            label="toynbeecodes">
+        <attvalues>
+          <attvalue for="0"
+                    value="toynbeecodes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="aspirin"
+            label="aspirin">
+        <attvalues>
+          <attvalue for="0"
+                    value="aspirin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Aspirin is an embeddable send-only SMTP server. " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ibus-handwrite"
+            label="ibus-handwrite">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-handwrite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="hand write recognition/input using ibus IM engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="test.run"
+            label="test.run">
+        <attvalues>
+          <attvalue for="0"
+                    value="test.run" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another JavaScript testing platform, running on Joose3 + bridge to ExtJS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Pinocchio"
+            label="Pinocchio">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pinocchio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The pinocchio auto-rigging / weighting tool - modification" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="beadmin"
+            label="beadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="beadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python scripts hacked together to manage bearnaise.net" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="qrack"
+            label="qrack">
+        <attvalues>
+          <attvalue for="0"
+                    value="qrack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby implementation of the AMQP wire protocol" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-promotions"
+            label="spree-promotions">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-promotions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension for spree for handling diffirent kinds of promotions" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sweatshop"
+            label="sweatshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="sweatshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that generates factory_girl Factories for all ActiveRecord models" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="howtonode.org"
+            label="howtonode.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="howtonode.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This repo contains the actual articles for HowToNode.org" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="memoize"
+            label="memoize">
+        <attvalues>
+          <attvalue for="0"
+                    value="memoize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby library that lets you memoize methods, making them much faster at the expense of memory or disk space" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python.tmbundle"
+            label="python.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="python.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="TextMate support for Python" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bagel"
+            label="bagel">
+        <attvalues>
+          <attvalue for="0"
+                    value="bagel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Gecko-based web browser for Windows" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="attr_enum"
+            label="attr_enum">
+        <attvalues>
+          <attvalue for="0"
+                    value="attr_enum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for enum style attributes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html_test"
+            label="html_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="html_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin for HTML validation and link checking" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="api_cache"
+            label="api_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="api_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple library which makes it easy to add caching to all your external API calls." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="d51.django.apps.schedules"
+            label="d51.django.apps.schedules">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51.django.apps.schedules" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple, reusable Django application for handling scheduling models for display." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webjuke"
+            label="webjuke">
+        <attvalues>
+          <attvalue for="0"
+                    value="webjuke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web interface to play mp3s on a remote machine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rails"
+            label="rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ruby on Rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raffleboard"
+            label="raffleboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="raffleboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A raffle application written specifically for CodeMash" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="partcl-nqp"
+            label="partcl-nqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="partcl-nqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An nqp-based version of Tcl" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="services_oauth"
+            label="services_oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="services_oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OAuth athentication for services" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xomb-bare-bones"
+            label="xomb-bare-bones">
+        <attvalues>
+          <attvalue for="0"
+                    value="xomb-bare-bones" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a minimal 64 bit OS written in D. It's a good starting place for anyone doing D OS development." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pbc"
+            label="pbc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pbc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Pairing-based Crypto library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="net-twitter"
+            label="net-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Net::Twitter, perl interface to twitter.com" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fans"
+            label="fans">
+        <attvalues>
+          <attvalue for="0"
+                    value="fans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple application showing how to do models for user's &quot;favouriting&quot; other users." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jqGrid"
+            label="jqGrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="jqGrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="58" />
+          <attvalue for="9"
+                    value="jQuery grid plugin" />
+          <attvalue for="10"
+                    value="195" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wordpress2tumblr"
+            label="wordpress2tumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress2tumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby script that imports Wordpress posts to Tumblr" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitready"
+            label="gitready">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitready" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="learn git one commit at a time. updates weekly or when great tips are found" />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="teksloot"
+            label="teksloot">
+        <attvalues>
+          <attvalue for="0"
+                    value="teksloot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - Minimalistic group roll frames." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="delta_attack"
+            label="delta_attack">
+        <attvalues>
+          <attvalue for="0"
+                    value="delta_attack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="extract text from MS Office document with Apache POI" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mikrob"
+            label="mikrob">
+        <attvalues>
+          <attvalue for="0"
+                    value="mikrob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The mikrob'logging client - built using Appcelerator's Titanium" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="supppl"
+            label="supppl">
+        <attvalues>
+          <attvalue for="0"
+                    value="supppl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="supplierplan.at parse library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="deferred"
+            label="deferred">
+        <attvalues>
+          <attvalue for="0"
+                    value="deferred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deferred objects without Twisted" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="xmpp4r"
+            label="xmpp4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpp4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="XMPP/Jabber Library for Ruby" />
+          <attvalue for="10"
+                    value="186" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphone-accelerometer-actions"
+            label="iphone-accelerometer-actions">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-accelerometer-actions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add support for device gestures to any application" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ansi-terminal"
+            label="ansi-terminal">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansi-terminal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Haskell ANSI terminal support, with Windows compatibility" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="overlay"
+            label="overlay">
+        <attvalues>
+          <attvalue for="0"
+                    value="overlay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Unix shell tool for maintaining archives" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dstream-client"
+            label="dstream-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="dstream-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A client software to stream the Desktop images to DStream" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="mgp.ee_scroll_to_comment.ee_addon"
+            label="mgp.ee_scroll_to_comment.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="mgp.ee_scroll_to_comment.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scroll directly to newly added comments on your ExpressionEngine blog" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="constretto-core"
+            label="constretto-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="constretto-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Main implementation of the Constretto framework" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="what_column"
+            label="what_column">
+        <attvalues>
+          <attvalue for="0"
+                    value="what_column" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that adds comments to your active record objects listing the columns" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gateway"
+            label="gateway">
+        <attvalues>
+          <attvalue for="0"
+                    value="gateway" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A standard web server/application interface that works with Node.js's asynchronous nature. " />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mimetype-fu"
+            label="mimetype-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="mimetype-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="get the mimetype of a file directly in Ruby" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paperclipped"
+            label="paperclipped">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclipped" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="43" />
+          <attvalue for="9"
+                    value="Radiant extension for managing assets and images with the Paperclip plugin" />
+          <attvalue for="10"
+                    value="129" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchrest-rails"
+            label="couchrest-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchrest-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A Rails plugin for connecting to and working with CouchDB via CouchRest" />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bayxp"
+            label="bayxp">
+        <attvalues>
+          <attvalue for="0"
+                    value="bayxp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project to be used by BayXP group for various activities" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xcode-git-versioner"
+            label="xcode-git-versioner">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode-git-versioner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Xcode auto-versioning script for git" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nodewiki"
+            label="nodewiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodewiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple wiki developed using node.js, redis-node-client and showdown." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="win32-ole"
+            label="win32-ole">
+        <attvalues>
+          <attvalue for="0"
+                    value="win32-ole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A nicer interface for OLE on MS Windows using pure Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reductive_build"
+            label="reductive_build">
+        <attvalues>
+          <attvalue for="0"
+                    value="reductive_build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The library of Rake tasks needed for building Reductive projects" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cfwheels.tmbundle"
+            label="cfwheels.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="cfwheels.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textmate bundle for the CFWheels ColdFusion framework." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ColdFusion" />
+        </attvalues>
+      </node>
+      <node id="vanhelsing"
+            label="vanhelsing">
+        <attvalues>
+          <attvalue for="0"
+                    value="vanhelsing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super streamlined memory profiler with real time graphs for Ruby programs" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="integrity-menu"
+            label="integrity-menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integrity Project Status Dashboard Widget" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SpyPhone"
+            label="SpyPhone">
+        <attvalues>
+          <attvalue for="0"
+                    value="SpyPhone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="This project shows the kind of data a rogue iPhone application can collect." />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="sarracenia"
+            label="sarracenia">
+        <attvalues>
+          <attvalue for="0"
+                    value="sarracenia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bug tracking/project managing web app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jclock"
+            label="jclock">
+        <attvalues>
+          <attvalue for="0"
+                    value="jclock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="jQuery clock plugin - display 12-hour or 24-hour time notation, local or UTC time." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="python-placemaker"
+            label="python-placemaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-placemaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Python wrapper for the Yahoo Placemaker API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="chromo"
+            label="chromo">
+        <attvalues>
+          <attvalue for="0"
+                    value="chromo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various genetic algorithms." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pr-bot"
+            label="pr-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="pr-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Project Reality Mod IRC bot based on Autumn framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="authlogic_oauth"
+            label="authlogic_oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Authlogic OAuth is an extension of the Authlogic library to add OAuth support.  OAuth can be used to allow users to login with their Twitter credentials." />
+          <attvalue for="10"
+                    value="121" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="purple_ruby"
+            label="purple_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="purple_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="py65"
+            label="py65">
+        <attvalues>
+          <attvalue for="0"
+                    value="py65" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simulate 6502-based microcomputer systems in Python." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lazy_sweeper"
+            label="lazy_sweeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy_sweeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin for sweeping the entire page cache." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="marley"
+            label="marley">
+        <attvalues>
+          <attvalue for="0"
+                    value="marley" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minimal flat-file blog engine written in Sinatra" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="string_calculator"
+            label="string_calculator">
+        <attvalues>
+          <attvalue for="0"
+                    value="string_calculator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kata material for Roy Osherove's String Calculator Kata" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-flexselect"
+            label="jquery-flexselect">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-flexselect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin that turns regular select boxes into Quicksilver-like, flex-matching, incremental-finding controls." />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Databinder-for-Wicket"
+            label="Databinder-for-Wicket">
+        <attvalues>
+          <attvalue for="0"
+                    value="Databinder-for-Wicket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="port_authority"
+            label="port_authority">
+        <attvalues>
+          <attvalue for="0"
+                    value="port_authority" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port Authority: User management port for Harbor" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="movabletype-asshat"
+            label="movabletype-asshat">
+        <attvalues>
+          <attvalue for="0"
+                    value="movabletype-asshat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="talking-puffin"
+            label="talking-puffin">
+        <attvalues>
+          <attvalue for="0"
+                    value="talking-puffin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TalkingPuffin is a Twitter client written in Scala" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tsukumo"
+            label="tsukumo">
+        <attvalues>
+          <attvalue for="0"
+                    value="tsukumo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pluggable and configurable contents aggregator." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="automatic-acts-as-state-machine"
+            label="automatic-acts-as-state-machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="automatic-acts-as-state-machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AASM extension that transitions states at intervals with cron." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bosnobot"
+            label="bosnobot">
+        <attvalues>
+          <attvalue for="0"
+                    value="bosnobot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A purely Python implemented IRC bot framework." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rb-brill-tagger"
+            label="rb-brill-tagger">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-brill-tagger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Tagger tools including a Rule-Based Part of Speech Tagger based on Eric Brill's Work with the BROWN corpus" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="ramaze"
+            label="ramaze">
+        <attvalues>
+          <attvalue for="0"
+                    value="ramaze" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="Ramaze is a simple, light and modular open-source web application framework written in Ruby." />
+          <attvalue for="10"
+                    value="268" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="xmpp4em"
+            label="xmpp4em">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpp4em" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="EventMachine based XMPP client" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="classy-inheritance"
+            label="classy-inheritance">
+        <attvalues>
+          <attvalue for="0"
+                    value="classy-inheritance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds a depends_on class method to your ActiveRecord model so that you can define requisite objects. e.g. User.depends_on :profile, :attrs =&gt; [:first_name, :last_name, :email]" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JooseX-Namespace-Depended"
+            label="JooseX-Namespace-Depended">
+        <attvalues>
+          <attvalue for="0"
+                    value="JooseX-Namespace-Depended" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dependencies handling implementation, integrated with Joose3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="elevated_form_builder"
+            label="elevated_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="elevated_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A form builder that uses erb templates" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Mustache.tmbundle"
+            label="Mustache.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mustache.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little textmate bundle for defunkt/mustache" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pythm"
+            label="pythm">
+        <attvalues>
+          <attvalue for="0"
+                    value="pythm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Multimedia player for mobile devices" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jackoff"
+            label="jackoff">
+        <attvalues>
+          <attvalue for="0"
+                    value="jackoff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a java beanstalk client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="vsthemes"
+            label="vsthemes">
+        <attvalues>
+          <attvalue for="0"
+                    value="vsthemes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Visual Studio Color Schemes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="timeapi"
+            label="timeapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="timeapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An online date/time parsing service, based on the 'chronic' ruby gem." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zippy"
+            label="zippy">
+        <attvalues>
+          <attvalue for="0"
+                    value="zippy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zippy lil’ zipcode lib." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="website_optimizer"
+            label="website_optimizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="website_optimizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin with helpers for use with Google Website Optimizer" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swtbot"
+            label="swtbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="swtbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="UI Testing for SWT and eclipse applications" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-hadoop"
+            label="php-hadoop">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-hadoop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple PHP set of scripts to wrap Hadoop" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="curies"
+            label="curies">
+        <attvalues>
+          <attvalue for="0"
+                    value="curies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Curies library implements the CURIE syntax for expressing Compact URIs.  See http://www.w3.org/TR/curie/ for more information on the CURIE specification." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scott-olson.org"
+            label="scott-olson.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="scott-olson.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The source for scott-olson.org, using jekyll (static site generator), maruku (markdown), pygments (syntax highlighting), and blahtex (LaTeX math -&gt; PNG)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="memcachetest"
+            label="memcachetest">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcachetest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a multithreaded, portable, statistically accurate benchmark testing tool for memcached" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="plogg"
+            label="plogg">
+        <attvalues>
+          <attvalue for="0"
+                    value="plogg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Read and Play Ogg files using low level Ogg libraries" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="delocalize"
+            label="delocalize">
+        <attvalues>
+          <attvalue for="0"
+                    value="delocalize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Date/time and number parsing for Rails." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="curl_multi.rb"
+            label="curl_multi.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="curl_multi.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Curl::Multi wrapper library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="oauth-plugin"
+            label="oauth-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Rails plugin for OAuth" />
+          <attvalue for="10"
+                    value="231" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chat3"
+            label="chat3">
+        <attvalues>
+          <attvalue for="0"
+                    value="chat3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chat 3.0" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pycukes"
+            label="pycukes">
+        <attvalues>
+          <attvalue for="0"
+                    value="pycukes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cucumber-like BDD tool built on top of Pyhistorian" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="textile.vim"
+            label="textile.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="textile.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Textile for VIM" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="language-p"
+            label="language-p">
+        <attvalues>
+          <attvalue for="0"
+                    value="language-p" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=" An experimental Perl 5 parser/compiler written in Perl 5" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="qlmarkdown"
+            label="qlmarkdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="qlmarkdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="QuickLook generator for Markdown files." />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ggplot2"
+            label="ggplot2">
+        <attvalues>
+          <attvalue for="0"
+                    value="ggplot2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An implementation of the Grammar of Graphics in R" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="mootools-lang"
+            label="mootools-lang">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-lang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Language Files for the MooTools JavaScript Library" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="quack"
+            label="quack">
+        <attvalues>
+          <attvalue for="0"
+                    value="quack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enhanced support for editing and running Scheme code" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="prototypegrowl"
+            label="prototypegrowl">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototypegrowl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Quicky Growl-like implementation for Prototype" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="selenium-remote-control"
+            label="selenium-remote-control">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium-remote-control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="web-socket-js"
+            label="web-socket-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="web-socket-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="HTML5 Web Socket implementation powered by Flash" />
+          <attvalue for="10"
+                    value="185" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Ant-Runner"
+            label="Ant-Runner">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ant-Runner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool to wrap the functionality of ANT" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="qooxdoo"
+            label="qooxdoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="qooxdoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fork of the qooxdoo SVN repository" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="can_flag"
+            label="can_flag">
+        <attvalues>
+          <attvalue for="0"
+                    value="can_flag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="flag content as inappropriate" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Stopwatch"
+            label="Stopwatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="Stopwatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NSStatusBar Timer written in MacRuby &amp; HotCocoa" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="quercus-gae"
+            label="quercus-gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="quercus-gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Quercus/PHP" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="djangopeople.net"
+            label="djangopeople.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangopeople.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A geographical community site for Django developers." />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="django-places"
+            label="django-places">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-places" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple model for recording point locations across applications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simple-daemon"
+            label="simple-daemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-daemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="SimpleDaemon is a lightweight daemon module for Ruby. Use it to add daemon functionality to your Ruby script." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="net-lastfm"
+            label="net-lastfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-lastfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="vimeo"
+            label="vimeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A full featured Ruby implementation of the Vimeo API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="exb"
+            label="exb">
+        <attvalues>
+          <attvalue for="0"
+                    value="exb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="erlang xmpp bot" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openatrium"
+            label="openatrium">
+        <attvalues>
+          <attvalue for="0"
+                    value="openatrium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Proof of concept openatrium component for drush_make" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="render_as_pdf"
+            label="render_as_pdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="render_as_pdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very easy way to generate pdf's in a Rails application." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Rubeno"
+            label="Rubeno">
+        <attvalues>
+          <attvalue for="0"
+                    value="Rubeno" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Talk to Ruby in Esperanto" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_require_closing_note"
+            label="redmine_require_closing_note">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_require_closing_note" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for the Redmine project management Rails app.  Requires a note to be entered when closing an issue" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="barracuda"
+            label="barracuda">
+        <attvalues>
+          <attvalue for="0"
+                    value="barracuda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Barracuda is a Ruby wrapper library for the OpenCL architecture." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nationbuilder"
+            label="nationbuilder">
+        <attvalues>
+          <attvalue for="0"
+                    value="nationbuilder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="NationBuilder is a Ruby on Rails application for running adhocracies online by loosely connecting people based on their priorities." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-simulate"
+            label="jquery-simulate">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-simulate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery Simulate is a plugin to simulate browser mouse and keyboard real events. This plugin leveraged the jQuery UI Automated tests to another level, giving the possibility to create automated scripts to test UI components (drag, drop, sortables, etc)." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-wtf"
+            label="git-wtf">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-wtf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby script that displays detailed status of local &amp; remote branches, whether they are merged, and so on" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gitweb-theme"
+            label="gitweb-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitweb-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An alternative theme for gitweb, strongly inspired by GitHub" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bookclub"
+            label="bookclub">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookclub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Tutor Book Club" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="microprinter"
+            label="microprinter">
+        <attvalues>
+          <attvalue for="0"
+                    value="microprinter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Arduino library and sample sketches for Citizen CBM-231 printer" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rasta"
+            label="rasta">
+        <attvalues>
+          <attvalue for="0"
+                    value="rasta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rasta is a keyword-driven framework using spreadsheets to drive test automation" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="GarlicSim"
+            label="GarlicSim">
+        <attvalues>
+          <attvalue for="0"
+                    value="GarlicSim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pythonic framework for working with simulations." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="slicehost-tools"
+            label="slicehost-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="slicehost-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="command lines tools that take advantage of the slicehost API" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inflectionist"
+            label="inflectionist">
+        <attvalues>
+          <attvalue for="0"
+                    value="inflectionist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Complex linguistic processing on top of ActiveSupport's Inflections in form of a plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitology"
+            label="gitology">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitology" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git Based Knowledge Management System" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="endo"
+            label="endo">
+        <attvalues>
+          <attvalue for="0"
+                    value="endo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test repo for talk." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hyde"
+            label="hyde">
+        <attvalues>
+          <attvalue for="0"
+                    value="hyde" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of jekyll" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wiki-network"
+            label="wiki-network">
+        <attvalues>
+          <attvalue for="0"
+                    value="wiki-network" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract a (social) network from a mediawiki dump" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="azathoth"
+            label="azathoth">
+        <attvalues>
+          <attvalue for="0"
+                    value="azathoth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTP load/traffic generator and benchmark tool built on Node.js" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rbiphonetest"
+            label="rbiphonetest">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbiphonetest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Want to write iPhone apps with unit tests? Want to write them in Ruby? " />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="radiant-drafts-extension"
+            label="radiant-drafts-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-drafts-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides the ability to manage drafts of Page Parts." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_resource_throttle"
+            label="active_resource_throttle">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_resource_throttle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A throttler for ActiveResource requests." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mini-mallows"
+            label="mini-mallows">
+        <attvalues>
+          <attvalue for="0"
+                    value="mini-mallows" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mini-Mallows: A Multi-Part Form Wrapper for Cocoa &amp; iPhone" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="dynomite"
+            label="dynomite">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynomite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Open source dynamo clone written in Erlang." />
+          <attvalue for="10"
+                    value="314" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pmfMobileKit"
+            label="pmfMobileKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="pmfMobileKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mobile clients for Apple iPhone, Google Android, and Palm Pre" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cucumber_site"
+            label="cucumber_site">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber_site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The source code for http://cukes.info - Cucumber's web site" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="titan"
+            label="titan">
+        <attvalues>
+          <attvalue for="0"
+                    value="titan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Titan: Open Source Javascript Web Framework" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="barista"
+            label="barista">
+        <attvalues>
+          <attvalue for="0"
+                    value="barista" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An automated user interface testing framework for Cappuccino applications" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="testy"
+            label="testy">
+        <attvalues>
+          <attvalue for="0"
+                    value="testy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a BDD testing framework for ruby that's mad at the world and plans to kick it's ass in 78 freakin lines of code" />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appengine-clj"
+            label="appengine-clj">
+        <attvalues>
+          <attvalue for="0"
+                    value="appengine-clj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Clojure library to make life on Google AppEngine clean and easy" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="numarkdown"
+            label="numarkdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="numarkdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Markdown processing with Nu. Use with any Nu or Objective-C project. Created by Grayson Hansard." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rantly"
+            label="rantly">
+        <attvalues>
+          <attvalue for="0"
+                    value="rantly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Imperative Random Data Generator and Quickcheck" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="run_later"
+            label="run_later">
+        <attvalues>
+          <attvalue for="0"
+                    value="run_later" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A port of Merb's run_later functionality to thread-safe Rails (&gt;= 2.2)." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flitter"
+            label="flitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="flitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Twitter clone (as shown on TeachMeToCode.com)" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pg_queue"
+            label="pg_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="pg_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby interface to skytools-pgq." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Facebook-for-Adobe-AIR"
+            label="Facebook-for-Adobe-AIR">
+        <attvalues>
+          <attvalue for="0"
+                    value="Facebook-for-Adobe-AIR" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Facebook for Adobe AIR" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="avatar"
+            label="avatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="avatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby helpers for avatar display" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="story-helper"
+            label="story-helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="story-helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of helpers/features to aid in implementing the StoryHelper concept in rails apps" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_permission"
+            label="acts_as_permission">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_permission" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rails plugin to assign a list of permissions on a resource." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-tmbundle"
+            label="rspec-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Textmate bundle for RSpec." />
+          <attvalue for="10"
+                    value="257" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wesabe-rubygem"
+            label="wesabe-rubygem">
+        <attvalues>
+          <attvalue for="0"
+                    value="wesabe-rubygem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Wraps communication with the Wesabe API" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rakeutil"
+            label="rakeutil">
+        <attvalues>
+          <attvalue for="0"
+                    value="rakeutil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple rake utilities" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webrat"
+            label="webrat">
+        <attvalues>
+          <attvalue for="0"
+                    value="webrat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="239" />
+          <attvalue for="9"
+                    value="Webrat - Ruby Acceptance Testing for Web applications" />
+          <attvalue for="10"
+                    value="1274" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kasket"
+            label="kasket">
+        <attvalues>
+          <attvalue for="0"
+                    value="kasket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A caching layer for ActiveRecord. Puts a cap on your queries!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slickspeed"
+            label="slickspeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="slickspeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Speed / Validity test for css dom queries in JavaScript web Frameworks." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="transmission-remote-cli"
+            label="transmission-remote-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="transmission-remote-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Curses interface for the daemon of the BitTorrent client Transmission" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-imagehandler"
+            label="django-imagehandler">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-imagehandler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An image handler for the django admin." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="net-irc"
+            label="net-irc">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-irc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby IRC library (Client, Server and many IRC gateways to webservice)" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adapter_extensions"
+            label="adapter_extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="adapter_extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adapter extensions for ActiveRecord" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gwibber-darkilouche"
+            label="gwibber-darkilouche">
+        <attvalues>
+          <attvalue for="0"
+                    value="gwibber-darkilouche" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A dark theme for the Gwibber twitter/laconi.ca client" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="friendly"
+            label="friendly">
+        <attvalues>
+          <attvalue for="0"
+                    value="friendly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="NoSQL with MySQL in Ruby" />
+          <attvalue for="10"
+                    value="425" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="localized_country_select"
+            label="localized_country_select">
+        <attvalues>
+          <attvalue for="0"
+                    value="localized_country_select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Rails plugin for localized &quot;country_select&quot; helper with Rake task for downloading locales from Unicode.org's CLDR" />
+          <attvalue for="10"
+                    value="143" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zend-service-wordpress"
+            label="zend-service-wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="zend-service-wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Zend Framework service class for the WordPress XML-RPC api" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="urlagg"
+            label="urlagg">
+        <attvalues>
+          <attvalue for="0"
+                    value="urlagg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Delicious Aggregator" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flash-sugar"
+            label="flash-sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="flash-sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An Espresso Sugar for ActionScript 3, Flex, and AIR development." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="opentox-test"
+            label="opentox-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Cucumber tests for OpenTox" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="edl"
+            label="edl">
+        <attvalues>
+          <attvalue for="0"
+                    value="edl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official repo is http://github.com/guerilla-di/edl" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ramdisk"
+            label="ramdisk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ramdisk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple shell script for creating a ramdisk" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rufus-scheduler"
+            label="rufus-scheduler">
+        <attvalues>
+          <attvalue for="0"
+                    value="rufus-scheduler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="scheduler for Ruby (at, in, cron and every jobs)" />
+          <attvalue for="10"
+                    value="229" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="speedlimit"
+            label="speedlimit">
+        <attvalues>
+          <attvalue for="0"
+                    value="speedlimit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Network bandwidth limiter for testing iphone apps" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="erubis_rails_helper"
+            label="erubis_rails_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="erubis_rails_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="erubis rails helper to make erubis work with rails 2.3" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cowsay"
+            label="cowsay">
+        <attvalues>
+          <attvalue for="0"
+                    value="cowsay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enter the cow, baby!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fixture_dependencies"
+            label="fixture_dependencies">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixture_dependencies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Sequel/ActiveRecord fixture loader that handles dependency graphs" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-iscapetags"
+            label="django-iscapetags">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-iscapetags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="templatetags I find we commonly use" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cssdry"
+            label="cssdry">
+        <attvalues>
+          <attvalue for="0"
+                    value="cssdry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Drupal module that makes it possible to write DRY CSS" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="smartfm"
+            label="smartfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="smartfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A rubygem for smart.fm APIs" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shortn-tweet.ee_addon"
+            label="shortn-tweet.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="shortn-tweet.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create a &quot;Tweet This&quot; link and optionally use bit.ly or is.gd to shorten the current URL. Ready for EE 1.x and EE 2." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rr"
+            label="rr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="RR (Double Ruby) is a test double framework that features a rich selection of double techniques and a terse syntax." />
+          <attvalue for="10"
+                    value="331" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-mistadobalina"
+            label="twitter-mistadobalina">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-mistadobalina" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A script that posts raps by Del Tha Funkee Homosapien to @mistadobalina on Twitter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery.pageless"
+            label="jquery.pageless">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.pageless" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery plugin. As you scroll down you see more results coming back at you automatically." />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vertebra-erl"
+            label="vertebra-erl">
+        <attvalues>
+          <attvalue for="0"
+                    value="vertebra-erl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vertebra Erlang Pieces" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="dm-is-markup"
+            label="dm-is-markup">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-markup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textile, Markdown, Wikitext support for datampper" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="configurator"
+            label="configurator">
+        <attvalues>
+          <attvalue for="0"
+                    value="configurator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Fatten your models with key/value pairs" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-json"
+            label="scala-json">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Scala JSON toolkit. Originally from the Odersky &quot;Stairway&quot; Book, tightened up and tests added by Twitter, Inc." />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="sfAdminThemejRollerPlugin"
+            label="sfAdminThemejRollerPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sfAdminThemejRollerPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Symfony admin generator with jQuery UI Theme Roller integration" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pages-module"
+            label="pages-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="pages-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="FreshCSV"
+            label="FreshCSV">
+        <attvalues>
+          <attvalue for="0"
+                    value="FreshCSV" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple utility that converts FreshBooks data to CSV format" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="g"
+            label="g">
+        <attvalues>
+          <attvalue for="0"
+                    value="g" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The Kernel.g that works like Kernel.p on growl :)" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="peloteros.cl"
+            label="peloteros.cl">
+        <attvalues>
+          <attvalue for="0"
+                    value="peloteros.cl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Software de organización de partidos" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="ruby-taskr"
+            label="ruby-taskr">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-taskr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Changes to the latest Taskr repo (here while awaiting approval from maintainer, Matt Zukowski)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jitter"
+            label="jitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="jitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery + Twitter" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="krauter"
+            label="krauter">
+        <attvalues>
+          <attvalue for="0"
+                    value="krauter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="New router for Rails.  Tiny (200 lines fool!), quick (adding routes so fast it hurts and competes with current router otherwise), and agile (OK...it's not more agile.  But it sounds cool.)" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wehaveweneed"
+            label="wehaveweneed">
+        <attvalues>
+          <attvalue for="0"
+                    value="wehaveweneed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CrisisCamp DC project to map people with needs with those that have things to offer" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yui3-examples"
+            label="yui3-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui3-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dav's YUI3 Examples" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="quickfix"
+            label="quickfix">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickfix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="QuickFIX engine" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="factory_girl"
+            label="factory_girl">
+        <attvalues>
+          <attvalue for="0"
+                    value="factory_girl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplest_auth"
+            label="simplest_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplest_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Simple implementation of authentication for Rails" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hornget"
+            label="hornget">
+        <attvalues>
+          <attvalue for="0"
+                    value="hornget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="The initial mission statement is to take control of building a common set of open source packages that are probably similar to many in the ALT.NET space." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="therapist"
+            label="therapist">
+        <attvalues>
+          <attvalue for="0"
+                    value="therapist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helps you deal with your (GitHub) issues" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CityGoRound"
+            label="CityGoRound">
+        <attvalues>
+          <attvalue for="0"
+                    value="CityGoRound" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Transit Data open government advocacy site" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cocos2d-application"
+            label="cocos2d-application">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocos2d-application" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An Xcode template for cocos2d-iphone 0.7.2." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="learning-rails-sample-app"
+            label="learning-rails-sample-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning-rails-sample-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Sample application for the Learning Rails free online course in Ruby on Rails" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="anybase"
+            label="anybase">
+        <attvalues>
+          <attvalue for="0"
+                    value="anybase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Arbitrary number bases" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webgui"
+            label="webgui">
+        <attvalues>
+          <attvalue for="0"
+                    value="webgui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A free open source content management system and web application framework. The most widely deployed mod_perl application on the planet. " />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bitserv"
+            label="bitserv">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitserv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom ruby IRC services for EighthBit - the open source network" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="error" />
+        </attvalues>
+      </node>
+      <node id="irssiscripts"
+            label="irssiscripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="irssiscripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts for the Irssi IRC client" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rails_tutor"
+            label="rails_tutor">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_tutor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AudioStreamer"
+            label="AudioStreamer">
+        <attvalues>
+          <attvalue for="0"
+                    value="AudioStreamer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A streaming audio player class (AudioStreamer) for Mac OS X and iPhone." />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="the-codeigniter-authentication-library"
+            label="the-codeigniter-authentication-library">
+        <attvalues>
+          <attvalue for="0"
+                    value="the-codeigniter-authentication-library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The Easiest Authentication Library for the CodeIgniter PHP Framework." />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Fane"
+            label="Fane">
+        <attvalues>
+          <attvalue for="0"
+                    value="Fane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW AddOn - Improved chat tabs!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="gitcrazy"
+            label="gitcrazy">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitcrazy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Crazy example scripts for a demonstration content distribution system using git" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perlanet"
+            label="perlanet">
+        <attvalues>
+          <attvalue for="0"
+                    value="perlanet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple Planet Clone in Perl" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="javascript-debug"
+            label="javascript-debug">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-debug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript Debug: A simple wrapper for console.log" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="libpurple-mini"
+            label="libpurple-mini">
+        <attvalues>
+          <attvalue for="0"
+                    value="libpurple-mini" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="libpurple separate from pidgin." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Tcl" />
+        </attvalues>
+      </node>
+      <node id="forest"
+            label="forest">
+        <attvalues>
+          <attvalue for="0"
+                    value="forest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="facebook_exceptions"
+            label="facebook_exceptions">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook_exceptions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin for rendering application errors directly within Facebook" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="socialbeat"
+            label="socialbeat">
+        <attvalues>
+          <attvalue for="0"
+                    value="socialbeat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proof of concept social crowd beat visualization thing, inspired by Giles Bowkett's RubyFringe talk." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="koha"
+            label="koha">
+        <attvalues>
+          <attvalue for="0"
+                    value="koha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Backup of koha git repository" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="authlogic_base"
+            label="authlogic_base">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic_base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Basic application with signups, password recovery, and full RSpec / Cucumber tests. Extracted from railsmentors.org with modifications." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gx"
+            label="gx">
+        <attvalues>
+          <attvalue for="0"
+                    value="gx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of git tools" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoboken"
+            label="hoboken">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoboken" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a simple wiki powered by sinatra" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="remarkable_mongo"
+            label="remarkable_mongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable_mongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Remarkable Matchers for MongoDB ORMs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nGen-File-Field"
+            label="nGen-File-Field">
+        <attvalues>
+          <attvalue for="0"
+                    value="nGen-File-Field" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EE Addon: File field type for FieldFrame" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="autobox-List-Util"
+            label="autobox-List-Util">
+        <attvalues>
+          <attvalue for="0"
+                    value="autobox-List-Util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="add the List::Util functions as methods for arrays" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dipy"
+            label="dipy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dipy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Diffusion imaging in Python" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="eee-code"
+            label="eee-code">
+        <attvalues>
+          <attvalue for="0"
+                    value="eee-code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="source code for the couchdb based version of eeecooks.com" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fetegeo"
+            label="fetegeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="fetegeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Free text geocoder" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="boolangstudio"
+            label="boolangstudio">
+        <attvalues>
+          <attvalue for="0"
+                    value="boolangstudio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Boo language integration for Visual Studio 2008" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="framer"
+            label="framer">
+        <attvalues>
+          <attvalue for="0"
+                    value="framer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=" Framer is a web craftsman’s tool, making a light task of creating prototypes and wireframes of websites." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mor9-refactoring-to-patterns"
+            label="mor9-refactoring-to-patterns">
+        <attvalues>
+          <attvalue for="0"
+                    value="mor9-refactoring-to-patterns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hypertable"
+            label="hypertable">
+        <attvalues>
+          <attvalue for="0"
+                    value="hypertable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A flexible database focused on performance and scalability" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="eyestalk"
+            label="eyestalk">
+        <attvalues>
+          <attvalue for="0"
+                    value="eyestalk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an XMPP presence leak test suite" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Telephus"
+            label="Telephus">
+        <attvalues>
+          <attvalue for="0"
+                    value="Telephus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Telephus is a connection pooled, low-level client API for Cassandra in Twisted python. " />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="remarkable_mongomapper"
+            label="remarkable_mongomapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable_mongomapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MongoMapper Remarkable Matchers (moved to http://github.com/nmerouze/remarkable_mongo)." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xslisp2"
+            label="xslisp2">
+        <attvalues>
+          <attvalue for="0"
+                    value="xslisp2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Next generation of xslisp fused together with brickos for saving space, plus additional functionality" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Go-Redis"
+            label="Go-Redis">
+        <attvalues>
+          <attvalue for="0"
+                    value="Go-Redis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Google Go Client and Connectors for Redis" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="merb-geokit-dysfunctional"
+            label="merb-geokit-dysfunctional">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-geokit-dysfunctional" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="merb-geokit git fork from svn... Severely outdated... Probably does not work... Use geokit-gem until I find time to update this! See: http://github.com/andre/geokit-gem" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="OG---Drupal7"
+            label="OG---Drupal7">
+        <attvalues>
+          <attvalue for="0"
+                    value="OG---Drupal7" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Upgrade organic groups module to Drupal 7" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="minihal"
+            label="minihal">
+        <attvalues>
+          <attvalue for="0"
+                    value="minihal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stupid MegaHAL clone" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-mailer-2"
+            label="django-mailer-2">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mailer-2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mail queuing and management for the Django web framework" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="stc-training"
+            label="stc-training">
+        <attvalues>
+          <attvalue for="0"
+                    value="stc-training" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Stuff I used in training sessions held for Ruby on Rails newbies" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine-bulk_time_entry_plugin"
+            label="redmine-bulk_time_entry_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-bulk_time_entry_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="This plugin will let you enter timelogs in bulk" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GitSharp"
+            label="GitSharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="GitSharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="38" />
+          <attvalue for="9"
+                    value="Git# --&gt; Git for .NET" />
+          <attvalue for="10"
+                    value="169" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="mailtofax"
+            label="mailtofax">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailtofax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple script for parsing emails and stuffing attachments into Hylafax's sendfax tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="limechat"
+            label="limechat">
+        <attvalues>
+          <attvalue for="0"
+                    value="limechat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="IRC Client for OSX" />
+          <attvalue for="10"
+                    value="171" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-google-analytics"
+            label="django-google-analytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-google-analytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple django application to using Google Analytics in your project and tying different GA tags to different sites" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery.tap.js"
+            label="jquery.tap.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.tap.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Eavesdrop on jQuery à la Ruby's Object#tap" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="parse-cpan-cached"
+            label="parse-cpan-cached">
+        <attvalues>
+          <attvalue for="0"
+                    value="parse-cpan-cached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utility wrapper around App::Cache and Parse::CPAN::(Authors|Packages|Whois)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="CGI-Application-Emulate-PSGI"
+            label="CGI-Application-Emulate-PSGI">
+        <attvalues>
+          <attvalue for="0"
+                    value="CGI-Application-Emulate-PSGI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a legacy-code-friendly PSGI adapter for CGI::Application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fullboat"
+            label="fullboat">
+        <attvalues>
+          <attvalue for="0"
+                    value="fullboat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WRCT Radio Station Management" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="js-synth-experiments"
+            label="js-synth-experiments">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-synth-experiments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="HaXe" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-restclient"
+            label="codeigniter-restclient">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-restclient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A RESTful client CodeIgniter library that can auto-detect the format and request its own." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="simplenote"
+            label="simplenote">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplenote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="simple gem for accessing notes on SimpleNote" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="auto-follow"
+            label="auto-follow">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto-follow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Twitter auto follow script" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="celerymon"
+            label="celerymon">
+        <attvalues>
+          <attvalue for="0"
+                    value="celerymon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Real-time monitoring of Celery workers." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="css-toolkit"
+            label="css-toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="css-toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a combination of tools from all over. 960.gs, internal Icons for links, rounded corners and more" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="coffee-script"
+            label="coffee-script">
+        <attvalues>
+          <attvalue for="0"
+                    value="coffee-script" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Unfancy JavaScript" />
+          <attvalue for="10"
+                    value="280" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="dm-rdf"
+            label="dm-rdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-rdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DataMapper adapter for RDF storage systems." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rb-fluidDB"
+            label="rb-fluidDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-fluidDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="REST library for FluidDB written in Ruby" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails21-book-es"
+            label="rails21-book-es">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails21-book-es" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Traducción al español del libro &quot;Ruby on Rails 2.1 Waht's new?&quot; " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-test-utils"
+            label="django-test-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-test-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utilities for testing Django applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="has_addresses"
+            label="has_addresses">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_addresses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Demonstrates a reference implementation for handling countries, regions, and addresses" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lucid-theme-tsunami"
+            label="lucid-theme-tsunami">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucid-theme-tsunami" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A theme for Lucid" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="backup_fu"
+            label="backup_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="backup_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes creating backups redonkulous. Redonkulously easy, that is." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amsn2"
+            label="amsn2">
+        <attvalues>
+          <attvalue for="0"
+                    value="amsn2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="115" />
+          <attvalue for="9"
+                    value="The new version of aMSN client" />
+          <attvalue for="10"
+                    value="139" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="qusion"
+            label="qusion">
+        <attvalues>
+          <attvalue for="0"
+                    value="qusion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Using AMQP as a Queuing Backend for Web Apps Should Be Easy" />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http-browserdetect"
+            label="http-browserdetect">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-browserdetect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Determine the Web browser, version, and platform from an HTTP user agent string" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="nmugreen"
+            label="nmugreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="nmugreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="NMUGreen" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="monadlib"
+            label="monadlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="monadlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A monad transformer library for Haskell" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="plasmadb"
+            label="plasmadb">
+        <attvalues>
+          <attvalue for="0"
+                    value="plasmadb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dod3" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="whatlanguage"
+            label="whatlanguage">
+        <attvalues>
+          <attvalue for="0"
+                    value="whatlanguage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A language detection library for Ruby that uses bloom filters for speed." />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iPhonePDF"
+            label="iPhonePDF">
+        <attvalues>
+          <attvalue for="0"
+                    value="iPhonePDF" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example Xcode project to create PDF files on iPhone device (with libHaru)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mt-theme-midcentury-mob"
+            label="mt-theme-midcentury-mob">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-theme-midcentury-mob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A theme for Movable Type that provides an iPhone optimized version of your blog." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="EZFLAR"
+            label="EZFLAR">
+        <attvalues>
+          <attvalue for="0"
+                    value="EZFLAR" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="a little wrap to ez the augmented reality works" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pinax"
+            label="pinax">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="131" />
+          <attvalue for="9"
+                    value="a Django-based platform for rapidly developing websites" />
+          <attvalue for="10"
+                    value="609" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rack-google-analytics"
+            label="rack-google-analytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-google-analytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rack middleware for implementing google analytics tracking in your Ruby-Rack based project. Supports synchronous and asynchronous insertion and configurable load options" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="insoshi"
+            label="insoshi">
+        <attvalues>
+          <attvalue for="0"
+                    value="insoshi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The open source social networking platform in Ruby on Rails from the author of RailsSpace" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-Engine-SCGI"
+            label="Catalyst-Engine-SCGI">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-Engine-SCGI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An SCGI Engine for the Perl Catalyst framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="oauthsimple"
+            label="oauthsimple">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauthsimple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple, standardized OAuth signature generator" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ceres"
+            label="ceres">
+        <attvalues>
+          <attvalue for="0"
+                    value="ceres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny Planet powered by Capcode" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="escalope.net"
+            label="escalope.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="escalope.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The mess of baked scripts that power escalope.net" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="open_flash_chart_lazy"
+            label="open_flash_chart_lazy">
+        <attvalues>
+          <attvalue for="0"
+                    value="open_flash_chart_lazy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin to use open_flash_chart version 2" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web2project"
+            label="web2project">
+        <attvalues>
+          <attvalue for="0"
+                    value="web2project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A web-based project management system built on LAMP (and WIMP compatible). The *official* repository is kept on SourceForge's subversion... consider this our sandbox." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="reports"
+            label="reports">
+        <attvalues>
+          <attvalue for="0"
+                    value="reports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to setup SQL queries with configurable parameters, this plugin engine can then run those reports" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cfwheels"
+            label="cfwheels">
+        <attvalues>
+          <attvalue for="0"
+                    value="cfwheels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="this is a git clone for the subversion repository of ColdFusion on Wheels" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="ColdFusion" />
+        </attvalues>
+      </node>
+      <node id="localisationmanager"
+            label="localisationmanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="localisationmanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Symphony extension to manage back-end localisation files" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ConfRoR2009"
+            label="ConfRoR2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="ConfRoR2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Register Web Application for the Conferencia Rails 2009" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gadget-about-nothing"
+            label="gadget-about-nothing">
+        <attvalues>
+          <attvalue for="0"
+                    value="gadget-about-nothing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Google gadget for displaying your Calendar About Nothing." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="show_for"
+            label="show_for">
+        <attvalues>
+          <attvalue for="0"
+                    value="show_for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Wrap your objects with a helper to easily show them" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Net-DNSSD"
+            label="Net-DNSSD">
+        <attvalues>
+          <attvalue for="0"
+                    value="Net-DNSSD" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XS binding for dns_sd.h DNS Service Discovery (aka Bonjour)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="coderetreat3"
+            label="coderetreat3">
+        <attvalues>
+          <attvalue for="0"
+                    value="coderetreat3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code from different pairs during coderetreat3 in Farmington, MI" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="localized"
+            label="localized">
+        <attvalues>
+          <attvalue for="0"
+                    value="localized" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Git repo to hold I18n and L10n related CakePHP code" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="js2bookmarklet"
+            label="js2bookmarklet">
+        <attvalues>
+          <attvalue for="0"
+                    value="js2bookmarklet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utility to create a bookmarklet from a JavaScript file" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="github-cli"
+            label="github-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A command-line interface to the GitHub Issues API v2." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-komodo-kit"
+            label="django-komodo-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-komodo-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Possibly including, but not limited to, packages, extensions, macros, commands, and snippets for potentially simplifying Django development within Komodo Edit or Komodo IDE. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pioneers"
+            label="pioneers">
+        <attvalues>
+          <attvalue for="0"
+                    value="pioneers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pioneers - web game based on The Settlers of Catan board game" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tenjin"
+            label="tenjin">
+        <attvalues>
+          <attvalue for="0"
+                    value="tenjin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tenjin is a very fast and full-featured template engine available in Python, Ruby, PHP, Perl, and JS" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="maven-android-plugin"
+            label="maven-android-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-android-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Maven Android Plugin" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="merb.github.com"
+            label="merb.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb official blog" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rake-backup"
+            label="rake-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="rake-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="System backup tool based on Rake" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="less-reverse-captcha"
+            label="less-reverse-captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="less-reverse-captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Creates a reverse captcha for any model." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="io-file-withpath"
+            label="io-file-withpath">
+        <attvalues>
+          <attvalue for="0"
+                    value="io-file-withpath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="clerb_wiki"
+            label="clerb_wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="clerb_wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vehicle-assembly"
+            label="vehicle-assembly">
+        <attvalues>
+          <attvalue for="0"
+                    value="vehicle-assembly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prepares apps for deployment on Amazon Web Services" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fallreign"
+            label="fallreign">
+        <attvalues>
+          <attvalue for="0"
+                    value="fallreign" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fall Reign Records concept app for friends" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="html_cleanup"
+            label="html_cleanup">
+        <attvalues>
+          <attvalue for="0"
+                    value="html_cleanup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide cleanup of HTML code by minifying style and script blocks and reducing redundant HTML whitespace" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_ip_column"
+            label="has_ip_column">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_ip_column" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ActiveRecord plugin to save IPs as ints, but get and set them as dotted decimal strings" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoshi"
+            label="hoshi">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoshi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="First-class views for Ruby." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="youtube-g"
+            label="youtube-g">
+        <attvalues>
+          <attvalue for="0"
+                    value="youtube-g" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="An object-oriented Ruby wrapper for the YouTube GData API" />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memc-nginx-module"
+            label="memc-nginx-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="memc-nginx-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="msf3"
+            label="msf3">
+        <attvalues>
+          <attvalue for="0"
+                    value="msf3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A personal fork of the Metasploit Framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="restful_rickets"
+            label="restful_rickets">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_rickets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a generator for a RESTful interface similar to a datagrid in the EXT javascript framework. " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qautotestgenerator"
+            label="qautotestgenerator">
+        <attvalues>
+          <attvalue for="0"
+                    value="qautotestgenerator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tool to generate autotest stubs for QTestLib and Qt classes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="kokki-cookbooks"
+            label="kokki-cookbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="kokki-cookbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cookbooks and recipes for Kokki" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Openpear"
+            label="Openpear">
+        <attvalues>
+          <attvalue for="0"
+                    value="Openpear" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The web system of openpear.org" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="teklayout"
+            label="teklayout">
+        <attvalues>
+          <attvalue for="0"
+                    value="teklayout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - My personal WorldFrame/ChatFrame layout" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="radiant-vapor-extension"
+            label="radiant-vapor-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-vapor-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Creates an interface to manage the redirection of URLs in Radiant CMS" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bespin"
+            label="bespin">
+        <attvalues>
+          <attvalue for="0"
+                    value="bespin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Unofficial mirror of http://hg.mozilla.org/labs/bespin/" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="spree-blog"
+            label="spree-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Basic blog facility as a Spree extension -- work in progress (see TODO file): see my fork of the demo for actual use" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lfe"
+            label="lfe">
+        <attvalues>
+          <attvalue for="0"
+                    value="lfe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Lisp Flavoured Erlang (LFE)" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="log4perl"
+            label="log4perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="log4perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Log4j Implementation For Perl" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bert.erl"
+            label="bert.erl">
+        <attvalues>
+          <attvalue for="0"
+                    value="bert.erl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Erlang BERT encoder/decoder" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="meta-tags"
+            label="meta-tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="meta-tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Search Engine Optimization (SEO) plugin for Ruby on Rails applications." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_restricted_subdomain"
+            label="acts_as_restricted_subdomain">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_restricted_subdomain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows a Rails application to run multiple subdomain sites transparently inside of a single Rails instance. This allows for multi-homed or multi-tenant databases very easily." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unpacker"
+            label="unpacker">
+        <attvalues>
+          <attvalue for="0"
+                    value="unpacker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby gem for working with archives (relies on system binaries)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fleximage"
+            label="fleximage">
+        <attvalues>
+          <attvalue for="0"
+                    value="fleximage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Rails plugin for uploading images as resources, with support for resizing, text stamping, and other special effects." />
+          <attvalue for="10"
+                    value="206" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-tablesort"
+            label="jquery-tablesort">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tablesort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tiny jQuery plugin to make tables sortable." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.structuredb"
+            label="bioclipse.structuredb">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.structuredb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A molecular structure database for Bioclipse 2 " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="report-hack-isp"
+            label="report-hack-isp">
+        <attvalues>
+          <attvalue for="0"
+                    value="report-hack-isp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A DenyHosts PLUGIN_DENY plugin that looks up a blacklisted IP's contact details and sends an abuse email to all found contacts" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="name_nanny"
+            label="name_nanny">
+        <attvalues>
+          <attvalue for="0"
+                    value="name_nanny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple plugin to encourage user’s to be on their best behavior when they choosing a username or filling out a form. Bad behavior can come in many forms but specifically, I wanted to prevent people from registering usernames like “administrator”, “root”, “abuse”,”support” etc. I also didn’t want people to pick names like “whore” or even “hoar”,”h0ar”,”wh0r3” (you get the picture)." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gen_paxos"
+            label="gen_paxos">
+        <attvalues>
+          <attvalue for="0"
+                    value="gen_paxos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="generic paxos module written in erlang" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="plt-gridsearch"
+            label="plt-gridsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="plt-gridsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A grid environment for implementing various graph searching algorithms" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="jquery-twitter"
+            label="jquery-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Use jquery. Harness twitter." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="asgit"
+            label="asgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="asgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="ActionScript Git library and browser implementation" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="factories-and-workers"
+            label="factories-and-workers">
+        <attvalues>
+          <attvalue for="0"
+                    value="factories-and-workers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="replacement for fixtures in rails tests. sweet metaprogramming to build/create valid/default models and attribute hashes." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Urljam"
+            label="Urljam">
+        <attvalues>
+          <attvalue for="0"
+                    value="Urljam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Combines several url shortners into one easy python tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-XML-Sig"
+            label="perl-XML-Sig">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-XML-Sig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A toolkit for XML digital signature creation and verification" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="maildir"
+            label="maildir">
+        <attvalues>
+          <attvalue for="0"
+                    value="maildir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby library for reading &amp; writing messages in the maildir format" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="querulous"
+            label="querulous">
+        <attvalues>
+          <attvalue for="0"
+                    value="querulous" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An agreeable way to talk to your database." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="is_taggable"
+            label="is_taggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="is_taggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="Tagging that doesn't want to be on steroids. It's skinny and happy to stay that way" />
+          <attvalue for="10"
+                    value="223" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="advent2009"
+            label="advent2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="advent2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Viele reden von Open Source, doch die wenigsten beteiligen sich aktiv. Mit dieser Serie von Artikeln will ich den Open Source Gedanken etwas näher bringen und ein interaktives Projekt zum mitmachen schaffen. Verpackt als Adventskalender (in kooperation mit Florian) gibt es jeden zweiten Tag im Advent ein Teil dieser Serie." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="collect-phil-cdc"
+            label="collect-phil-cdc">
+        <attvalues>
+          <attvalue for="0"
+                    value="collect-phil-cdc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collect images and metadata from phil.cdc.gov the Public Health Image Library at the Center for Disease Control" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="system-timer"
+            label="system-timer">
+        <attvalues>
+          <attvalue for="0"
+                    value="system-timer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Reliable Ruby timeouts for M.R.I. 1.8" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="gae-fakesubwayapis"
+            label="gae-fakesubwayapis">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-fakesubwayapis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Google AppEngine application to provide an API endpoint for subway systems that don't have one of their own" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="4store-ruby"
+            label="4store-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="4store-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby interface to Garlik's 4Store, working over HTTP" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="griffin"
+            label="griffin">
+        <attvalues>
+          <attvalue for="0"
+                    value="griffin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby script that growls the tweets from your twitter public timeline" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bitly"
+            label="bitly">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A ruby wrapper for the bit.ly API" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="saucerest-python"
+            label="saucerest-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="saucerest-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sauce Labs rest interface scripts. Python version." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="locomotive"
+            label="locomotive">
+        <attvalues>
+          <attvalue for="0"
+                    value="locomotive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open source server/service/application monitor and deployment panel. NOTE: the repository has moved to http://github.com/nedap/locomotive" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="potion"
+            label="potion">
+        <attvalues>
+          <attvalue for="0"
+                    value="potion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bucket_engine"
+            label="bucket_engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="bucket_engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A multi-tenancy meta-engine for memcached." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rcov_plugin"
+            label="rcov_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rcov_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Rails plugin for rcov" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fancy_box_rails_plugin"
+            label="fancy_box_rails_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancy_box_rails_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="This is a rails plugin for the jquery fancy_box (http://fancy.klade.lv/) plugin" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iscape-jobboard"
+            label="iscape-jobboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="iscape-jobboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Job posting board built with Django" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="employee_management"
+            label="employee_management">
+        <attvalues>
+          <attvalue for="0"
+                    value="employee_management" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin for employee management" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="userguide-ru"
+            label="userguide-ru">
+        <attvalues>
+          <attvalue for="0"
+                    value="userguide-ru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kohana user guide and live API documentation module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchrest"
+            label="couchrest">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchrest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="A RESTful CouchDB client based on Heroku's RestClient and Couch.js" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="report_card"
+            label="report_card">
+        <attvalues>
+          <attvalue for="0"
+                    value="report_card" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="metrics and CI are for A students." />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonegap-examples"
+            label="phonegap-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="open source phonegap examples go here" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-openid-wordpress"
+            label="mt-plugin-openid-wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-openid-wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides an enhanced login experience for WordPress.com users." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mr-experimental"
+            label="mr-experimental">
+        <attvalues>
+          <attvalue for="0"
+                    value="mr-experimental" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is my private git mirror of the experimental branch (0.5), it might not always be up-to-date so keep that in mind." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="slick-grid"
+            label="slick-grid">
+        <attvalues>
+          <attvalue for="0"
+                    value="slick-grid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Quite simply, SlickGrid is a JavaScript grid/spreadsheet component. " />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="runcoderun-gem"
+            label="runcoderun-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="runcoderun-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RunCodeRun command line gem" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_dev_mode_performance"
+            label="rails_dev_mode_performance">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_dev_mode_performance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin to speed up Rails to production speed even in dev mode" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="multihook"
+            label="multihook">
+        <attvalues>
+          <attvalue for="0"
+                    value="multihook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git hook multiplexer." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mechanize"
+            label="mechanize">
+        <attvalues>
+          <attvalue for="0"
+                    value="mechanize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mechanize is a ruby library that makes automated web interaction easy." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Perfidies-of-the-Web"
+            label="Perfidies-of-the-Web">
+        <attvalues>
+          <attvalue for="0"
+                    value="Perfidies-of-the-Web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The client side of Mozilla's Plugin Finder Server (PFS2). A JavaScript client for checking to see if your browser has out of date plugins." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bunny"
+            label="bunny">
+        <attvalues>
+          <attvalue for="0"
+                    value="bunny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Another synchronous Ruby AMQP client" />
+          <attvalue for="10"
+                    value="157" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="caldav"
+            label="caldav">
+        <attvalues>
+          <attvalue for="0"
+                    value="caldav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Ruby CalDAV client" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fast-scrolling"
+            label="fast-scrolling">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast-scrolling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Code from &quot;Fast Scrolling in Tweetie with UITableView&quot; blog post (unofficial)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="perl-php-serialization"
+            label="perl-php-serialization">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-php-serialization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PHP::Serialization CPAN module" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mixico"
+            label="mixico">
+        <attvalues>
+          <attvalue for="0"
+                    value="mixico" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="mixin hijinks — enable and disable mixins" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sweat_shop"
+            label="sweat_shop">
+        <attvalues>
+          <attvalue for="0"
+                    value="sweat_shop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Asynchronous worker queue built on top of rabbitmq/ampq." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="data_structures_dp_cpp"
+            label="data_structures_dp_cpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="data_structures_dp_cpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data Structures discipline following an online book that are developed in c++" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="error" />
+        </attvalues>
+      </node>
+      <node id="rails-course-materials"
+            label="rails-course-materials">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-course-materials" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Slides and materials for a three day Ruby on Rails course" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fcgi2"
+            label="fcgi2">
+        <attvalues>
+          <attvalue for="0"
+                    value="fcgi2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of FCGI.pm from git://git.shadowcat.co.uk/catagits/fcgi2.git" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="catalyst-app-example-locallibapp"
+            label="catalyst-app-example-locallibapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-app-example-locallibapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yasnippets-rails"
+            label="yasnippets-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippets-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A collection of yasnippets snippet definitions for use with Ruby on Rails" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="yasnippets-rspec"
+            label="yasnippets-rspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippets-rspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="yasnippet compatible versions of the TextMate-bundled rSpec snippets." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="git-deploy"
+            label="git-deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="git deployment made easy" />
+          <attvalue for="10"
+                    value="172" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="goodold_drupal_subtree"
+            label="goodold_drupal_subtree">
+        <attvalues>
+          <attvalue for="0"
+                    value="goodold_drupal_subtree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of good old drupal that uses subtrees instead of submodules" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_auditable"
+            label="acts_as_auditable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_auditable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Easy auditing (not versioning) of ActiveRecord models " />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Forms"
+            label="Forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="Forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A FormView for SproutCore, with support for lovely animation." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cw-andtutorials"
+            label="cw-andtutorials">
+        <attvalues>
+          <attvalue for="0"
+                    value="cw-andtutorials" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source Code to _Android Programming Tutorials_" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="task-kensho"
+            label="task-kensho">
+        <attvalues>
+          <attvalue for="0"
+                    value="task-kensho" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Glimpse at an Enlightned Perl Distribution" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pingfm"
+            label="pingfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="pingfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ping.fm Ruby Library" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="querypath"
+            label="querypath">
+        <attvalues>
+          <attvalue for="0"
+                    value="querypath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="QueryPath is a PHP library for manipulating XML and HTML. It is designed to work not only with local files, but also with web services and database resources." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="flux"
+            label="flux">
+        <attvalues>
+          <attvalue for="0"
+                    value="flux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Haskell OpenGL based 3d engine." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="puppet-vmware"
+            label="puppet-vmware">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-vmware" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet module for the &quot;Freeware&quot; vmware module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="debug_kit"
+            label="debug_kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="debug_kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Official CakePHP Debug Kit Git Repository" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vitacilina"
+            label="vitacilina">
+        <attvalues>
+          <attvalue for="0"
+                    value="vitacilina" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="feeds exporter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="merb-artemis"
+            label="merb-artemis">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-artemis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb skelleton app for an oauth provider" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="browsercms"
+            label="browsercms">
+        <attvalues>
+          <attvalue for="0"
+                    value="browsercms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BrowserCMS: Humane Content Management for Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-top-level-page-extension"
+            label="radiant-top-level-page-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-top-level-page-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant CMS Extension that changes the top level page of a user" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongrel_service"
+            label="mongrel_service">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongrel_service" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mongrel::Service" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="earl"
+            label="earl">
+        <attvalues>
+          <attvalue for="0"
+                    value="earl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="URL metadata API for scraping titles, descriptions, images, and videos from URL's." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lastfm-stats"
+            label="lastfm-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="lastfm-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pull last.fm stats and display them on the desktop, possibly with conky" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="remindify"
+            label="remindify">
+        <attvalues>
+          <attvalue for="0"
+                    value="remindify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quick reminder scheduler" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="listface"
+            label="listface">
+        <attvalues>
+          <attvalue for="0"
+                    value="listface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook-like auto completion" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zbx-multicheck"
+            label="zbx-multicheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="zbx-multicheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Execute multiple commands and send multiple values to Zabbix with a single call" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-oopviews"
+            label="django-oopviews">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-oopviews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django-oopviews provides a simple way to have some object orientation in Django's view layer" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pybugz"
+            label="pybugz">
+        <attvalues>
+          <attvalue for="0"
+                    value="pybugz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python interface to Bugzilla." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="epsilon"
+            label="epsilon">
+        <attvalues>
+          <attvalue for="0"
+                    value="epsilon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A platform-neutral graphics library I wrote ages ago" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="opendns-fetchstats"
+            label="opendns-fetchstats">
+        <attvalues>
+          <attvalue for="0"
+                    value="opendns-fetchstats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatically fetch your OpenDNS Top Domains data" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-pingback"
+            label="django-pingback">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pingback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pingback client/server implementation for Django framework (improved version)." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="codeigniter"
+            label="codeigniter">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Codeigniter SVN clone updated hourly via script" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="josh.github.com"
+            label="josh.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="josh.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My GitHub Page" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="iphone-arkit"
+            label="iphone-arkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-arkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bolongu"
+            label="bolongu">
+        <attvalues>
+          <attvalue for="0"
+                    value="bolongu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Social blogging and content share network" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sing_pomodoro"
+            label="sing_pomodoro">
+        <attvalues>
+          <attvalue for="0"
+                    value="sing_pomodoro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pomodoro tracking app" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-sns-minifier-extension"
+            label="radiant-sns-minifier-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-sns-minifier-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows you to minify your JS and/or CSS output.  Keep all the comments and spacing in Radiant but serve up a condensed, light-weight version" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dapi"
+            label="dapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="dapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django RESTful API" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-assetgallery"
+            label="mt-plugin-assetgallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-assetgallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that allows users to embed a photo gallery within a blog post using Movable Type Pro and custom fields." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pyjamas"
+            label="pyjamas">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyjamas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pyjamas is a Web Toolkit Widget set, AJAX library and python-to-javascript compiler." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="asset_library"
+            label="asset_library">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset_library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Manage and bundle CSS and JavaScript files" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoodwinkd"
+            label="hoodwinkd">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoodwinkd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="the travelling peanut gallery (a meta-web)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cocotron"
+            label="cocotron">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocotron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cross-platform Objective-C API similar to Apple's Cocoa (unofficial svn fork)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twitterspy"
+            label="twitterspy">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterspy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A twitter &lt;-&gt; XMPP gateway with search and track and other good stuff." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wicketpixie"
+            label="wicketpixie">
+        <attvalues>
+          <attvalue for="0"
+                    value="wicketpixie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A free social media WordPress theme. Issue Tracker at http://code.idlesoft.net" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="three20"
+            label="three20">
+        <attvalues>
+          <attvalue for="0"
+                    value="three20" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Three20 is an Objective-C library for iPhone developers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb_musicplayer"
+            label="merb_musicplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_musicplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The open XSPF player in a Merb app. Upload songs and the player plays 'em." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sycamore"
+            label="sycamore">
+        <attvalues>
+          <attvalue for="0"
+                    value="sycamore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="sycamore official git repository" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Cappuccino-datepicker"
+            label="Cappuccino-datepicker">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cappuccino-datepicker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cappuccino implementation of NSDatePicker" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="togglejs"
+            label="togglejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="togglejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A LowPro and Prototype-based library with a collection of behaviors for unobtrusively toggling elements on and off via links, checkboxes, selects, etc." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Appush-iPhone-Client"
+            label="Appush-iPhone-Client">
+        <attvalues>
+          <attvalue for="0"
+                    value="Appush-iPhone-Client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Objective-C library that provides a thin wrapper around the Appush RESTful API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="datapoint_simplepie"
+            label="datapoint_simplepie">
+        <attvalues>
+          <attvalue for="0"
+                    value="datapoint_simplepie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cabar"
+            label="cabar">
+        <attvalues>
+          <attvalue for="0"
+                    value="cabar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cabar - an extensible software component backplane." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gaze"
+            label="gaze">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaze" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Serve up your Markdown files with this tiny Sinatra app!" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lego-core"
+            label="lego-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="lego-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterengine"
+            label="twitterengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A twitter aggregator for Google AppEngine" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="reload-emacs.d"
+            label="reload-emacs.d">
+        <attvalues>
+          <attvalue for="0"
+                    value="reload-emacs.d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="reload my emacs.d, use git sub-module to maintain all vender elisp lib." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="ktuo"
+            label="ktuo">
+        <attvalues>
+          <attvalue for="0"
+                    value="ktuo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="json encoder/decoder for Erlang" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="os_sleuth"
+            label="os_sleuth">
+        <attvalues>
+          <attvalue for="0"
+                    value="os_sleuth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open sourced version of my code implementation tool - modified from that made at LBi with MAJOR assistance from Dan Webb" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="netbeans-php-enhancements"
+            label="netbeans-php-enhancements">
+        <attvalues>
+          <attvalue for="0"
+                    value="netbeans-php-enhancements" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Netbeans PHP Enhancements, such as PHP Code Sniffer Support" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="midgt"
+            label="midgt">
+        <attvalues>
+          <attvalue for="0"
+                    value="midgt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prevent the Link Rot Apocalypse™ of the Internet!" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="our-parliament"
+            label="our-parliament">
+        <attvalues>
+          <attvalue for="0"
+                    value="our-parliament" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Republishing Canada's Hansard" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rudybot"
+            label="rudybot">
+        <attvalues>
+          <attvalue for="0"
+                    value="rudybot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Just what the world needs: another IRC bot" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="prototype-slideshow"
+            label="prototype-slideshow">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype-slideshow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript Prototype Class that takes a sequence of images or HTML elements and turns them into a Slide Show." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="amnesia"
+            label="amnesia">
+        <attvalues>
+          <attvalue for="0"
+                    value="amnesia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Sinatra app that presents memcached server stats" />
+          <attvalue for="10"
+                    value="112" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pep8"
+            label="pep8">
+        <attvalues>
+          <attvalue for="0"
+                    value="pep8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Simple Python style checker in one Python file" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mofo"
+            label="mofo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mofo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Mofo is a fast and simple microformat parser, based on a concise DSL and Hpricot." />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspec-maven-plugin"
+            label="rspec-maven-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-maven-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of http://svn.codehaus.org/mojo/trunk/sandbox/rspec-maven-plugin/" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ribs"
+            label="ribs">
+        <attvalues>
+          <attvalue for="0"
+                    value="ribs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ribs is a Ruby DAO/ORM framework built on top of Hibernate, running on JRuby." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="seed"
+            label="seed">
+        <attvalues>
+          <attvalue for="0"
+                    value="seed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="a Common Sense CMS from The Media Collective" />
+          <attvalue for="10"
+                    value="234" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trac4r"
+            label="trac4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="trac4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Niklas Cathor's Ruby Trac XML-RPC Wrapper" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mailindex"
+            label="mailindex">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailindex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Clojure/Lucene-based mail indexer for use with Gnus and nnir.el" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="gibberish"
+            label="gibberish">
+        <attvalues>
+          <attvalue for="0"
+                    value="gibberish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dead simple Rails localization." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mac-zfs"
+            label="mac-zfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="mac-zfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Continuing where Apple left off with ZFS." />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts_as_money"
+            label="acts_as_money">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_money" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="an Active Record plugin that makes it easier to work with the money gem" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aftimagr"
+            label="aftimagr">
+        <attvalues>
+          <attvalue for="0"
+                    value="aftimagr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin/generator for attachment_fu TinyMCE Image Management" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xcode-cappuccino"
+            label="xcode-cappuccino">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode-cappuccino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="XCode extensions for Cappuccino and Objective-j" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="lzspool"
+            label="lzspool">
+        <attvalues>
+          <attvalue for="0"
+                    value="lzspool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="lazyscripts script pool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jQuery-Desktop"
+            label="jQuery-Desktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-Desktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript desktop environment built with jQuery + HTML5." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rapidsms-core"
+            label="rapidsms-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="rapidsms-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="rapidsms core code (no apps!)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nbu2vcard"
+            label="nbu2vcard">
+        <attvalues>
+          <attvalue for="0"
+                    value="nbu2vcard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nokia NBU to vCard" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="show_in_columns"
+            label="show_in_columns">
+        <attvalues>
+          <attvalue for="0"
+                    value="show_in_columns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="It's a helper to show your content in columns when you use a table." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlangxcode"
+            label="erlangxcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlangxcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang plugin for the XCode 3 IDE" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kroll"
+            label="kroll">
+        <attvalues>
+          <attvalue for="0"
+                    value="kroll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Kroll is the pyrometallurgical industrial process used to produce titanium. It's a microkernel." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="participant-s-projects"
+            label="participant-s-projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="participant-s-projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a space for projects that maybe did or didn't start at a Dojo session and the participants continued developing." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pymarc"
+            label="pymarc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymarc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="process MARC records from Python" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="erlang-oauth-tests"
+            label="erlang-oauth-tests">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-oauth-tests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test code for erlang-oauth" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="transmission-client"
+            label="transmission-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="transmission-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Transmission RPC Client" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wireit"
+            label="wireit">
+        <attvalues>
+          <attvalue for="0"
+                    value="wireit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A javascript wiring library to create web wirable interfaces for dataflow applications, visual programming languages or graphical modeling." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="message_block"
+            label="message_block">
+        <attvalues>
+          <attvalue for="0"
+                    value="message_block" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A replacement for error_messages_for that is much more powerful/flexible." />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kiokudb--backend--memcachedb"
+            label="kiokudb--backend--memcachedb">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokudb--backend--memcachedb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Memcachedb backend for KiokuDB" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="magnetize"
+            label="magnetize">
+        <attvalues>
+          <attvalue for="0"
+                    value="magnetize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Creates a magnet link out of the urls on a given page." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jubilator"
+            label="jubilator">
+        <attvalues>
+          <attvalue for="0"
+                    value="jubilator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Browse public GitHub repos in style!" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="machinist"
+            label="machinist">
+        <attvalues>
+          <attvalue for="0"
+                    value="machinist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="53" />
+          <attvalue for="9"
+                    value="Fixtures aren't fun. Machinist is." />
+          <attvalue for="10"
+                    value="670" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="HTML-Mason-PSGIHandler"
+            label="HTML-Mason-PSGIHandler">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTML-Mason-PSGIHandler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PSGI handler for Mason" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="onelinr"
+            label="onelinr">
+        <attvalues>
+          <attvalue for="0"
+                    value="onelinr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Social backchannel application" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smallcage"
+            label="smallcage">
+        <attvalues>
+          <attvalue for="0"
+                    value="smallcage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple website generator" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="runkit"
+            label="runkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="runkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Patched PHP runkit extension supporting PHP 5.2 and static methods in classes." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="KiwiCore"
+            label="KiwiCore">
+        <attvalues>
+          <attvalue for="0"
+                    value="KiwiCore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakephp-plugins"
+            label="cakephp-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="concepts and implementations for the almighty CakePHP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dist-zilla"
+            label="dist-zilla">
+        <attvalues>
+          <attvalue for="0"
+                    value="dist-zilla" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="scary tools for building CPAN distributions" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="searchy"
+            label="searchy">
+        <attvalues>
+          <attvalue for="0"
+                    value="searchy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="yo dawg I heard you like search so I put search in your browser so you can search while you browse" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jryaml"
+            label="jryaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="jryaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modern YAML for ObjC. Uses libyaml and Mike Schrag's MDYAML" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="power-card-viewer"
+            label="power-card-viewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="power-card-viewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone app for browsing DnD 4e power cards" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb_markaby"
+            label="merb_markaby">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_markaby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the merb_markaby fork" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo3"
+            label="mongo3">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rule your mongoDB clusters!" />
+          <attvalue for="10"
+                    value="148" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sdoc_all"
+            label="sdoc_all">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdoc_all" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="documentation for everything" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prag_dave_testing"
+            label="prag_dave_testing">
+        <attvalues>
+          <attvalue for="0"
+                    value="prag_dave_testing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dave Thomas' proof of concept test library" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dokuwiki-template-dokubook"
+            label="dokuwiki-template-dokubook">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwiki-template-dokubook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spree-subscription-manager"
+            label="spree-subscription-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-subscription-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Spree extension to which allows you to create mailing lists which users can subscribe to." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="notifixlight"
+            label="notifixlight">
+        <attvalues>
+          <attvalue for="0"
+                    value="notifixlight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a light version of http://notifixio.us, powered by Superfeedr and Google AppEngine" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="zkclient"
+            label="zkclient">
+        <attvalues>
+          <attvalue for="0"
+                    value="zkclient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="a zookeeper client, that makes life a little easier." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="blacklist"
+            label="blacklist">
+        <attvalues>
+          <attvalue for="0"
+                    value="blacklist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dead simple content filtering" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sammy"
+            label="sammy">
+        <attvalues>
+          <attvalue for="0"
+                    value="sammy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Sammy is a tiny javascript framework built on top of jQuery, It's RESTful Evented Javascript." />
+          <attvalue for="10"
+                    value="351" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="just_ci_project"
+            label="just_ci_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="just_ci_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="just a secret test" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gadgeteer"
+            label="gadgeteer">
+        <attvalues>
+          <attvalue for="0"
+                    value="gadgeteer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easy OpenSocial gadget development with Rails or Sinatra." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-concurrent_draft-extension"
+            label="radiant-concurrent_draft-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-concurrent_draft-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="RadiantCMS extensions for concurrent drafts" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="virtualearth"
+            label="virtualearth">
+        <attvalues>
+          <attvalue for="0"
+                    value="virtualearth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Talk to the VirtualEarth SOAP API." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tircd"
+            label="tircd">
+        <attvalues>
+          <attvalue for="0"
+                    value="tircd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="mirror of google code project for tircd - An ircd proxy to the twitter API." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="android_system_core"
+            label="android_system_core">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_system_core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Android System Core (CM)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="acts_as_geocodable"
+            label="acts_as_geocodable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_geocodable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A Rails plugin that makes your applications geo-aware." />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pgtap"
+            label="pgtap">
+        <attvalues>
+          <attvalue for="0"
+                    value="pgtap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="PostgreSQL Unit Testing Suite" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="xui"
+            label="xui">
+        <attvalues>
+          <attvalue for="0"
+                    value="xui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="A tiny javascript framework for mobile web apps. " />
+          <attvalue for="10"
+                    value="217" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="markdown"
+            label="markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony 2 Markdown text formatter Extension" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="emergence"
+            label="emergence">
+        <attvalues>
+          <attvalue for="0"
+                    value="emergence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra template for quick frontend prototyping" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-friendfeed"
+            label="ruby-friendfeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-friendfeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Ruby library to provide access to FriendFeed API's" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-superpage"
+            label="mt-plugin-superpage">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-superpage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that fragments a large page into multiple and auto-generates a table of contents for you." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="clocky-frontend-sproutcore"
+            label="clocky-frontend-sproutcore">
+        <attvalues>
+          <attvalue for="0"
+                    value="clocky-frontend-sproutcore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SproutCore implementation of the front end for Clocky, a trivial time tracker" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gettext_to_i18n"
+            label="gettext_to_i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="gettext_to_i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Transforms gettext to I18n API and generate SimpleBackend locale file" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rbcoremidi"
+            label="rbcoremidi">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbcoremidi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple access layer to the OS X CoreMIDI library." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="launch-pad"
+            label="launch-pad">
+        <attvalues>
+          <attvalue for="0"
+                    value="launch-pad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem for automating distributed tasks using Amazon Web Services" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="remedie"
+            label="remedie">
+        <attvalues>
+          <attvalue for="0"
+                    value="remedie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="perl based pluggable media center application" />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tweetjobsearch"
+            label="tweetjobsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetjobsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Twitter Job Search Engine" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="robotium"
+            label="robotium">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like Selenium, but for Android" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="geo_mere_laal"
+            label="geo_mere_laal">
+        <attvalues>
+          <attvalue for="0"
+                    value="geo_mere_laal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Zero-effort creation of Location-aware Rails application based on W3C Geolocaton API." />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flash_messages_helper"
+            label="flash_messages_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="flash_messages_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple yet configurable rails view helper for displaying flash messages." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openx"
+            label="openx">
+        <attvalues>
+          <attvalue for="0"
+                    value="openx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby interface the the OpenX XML-RPC interface" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ftpsync"
+            label="ftpsync">
+        <attvalues>
+          <attvalue for="0"
+                    value="ftpsync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Ruby class to sync local directory to a remote ftp directory, or copy directories on ftp server." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rspreedly"
+            label="rspreedly">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspreedly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for the Spreedly API" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flickr_context_tags"
+            label="flickr_context_tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr_context_tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A flickr-image block for Drupal that displays public photos for different tags based on context" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="phenny-ish"
+            label="phenny-ish">
+        <attvalues>
+          <attvalue for="0"
+                    value="phenny-ish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some phenny modules for custom use" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="xhtml-transitional-template"
+            label="xhtml-transitional-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="xhtml-transitional-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A basic XHTML compliant web page template." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="inherits_from"
+            label="inherits_from">
+        <attvalues>
+          <attvalue for="0"
+                    value="inherits_from" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Class Table Inheritance plugin for Rails/ActiveRecord" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twippera"
+            label="twippera">
+        <attvalues>
+          <attvalue for="0"
+                    value="twippera" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Opera widget for Twitter" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cgi-application-plugin-authentication"
+            label="cgi-application-plugin-authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi-application-plugin-authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Authentication framework for CGI::Application" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="action_messager"
+            label="action_messager">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_messager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dead simple IM notifications for your app" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Gource"
+            label="Gource">
+        <attvalues>
+          <attvalue for="0"
+                    value="Gource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="software version control visualization" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="1025"
+            label="1025">
+        <attvalues>
+          <attvalue for="0"
+                    value="1025" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a ridiculously simple os x dashboard widget to pace (10+2)*5 work sessions." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="passerd"
+            label="passerd">
+        <attvalues>
+          <attvalue for="0"
+                    value="passerd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Twitter client that works as an IRC server" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bringing-vim-to-the-people"
+            label="bringing-vim-to-the-people">
+        <attvalues>
+          <attvalue for="0"
+                    value="bringing-vim-to-the-people" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="An lo, on the fourth day he did step down from the mountain, and with him VIM did follow . . . ." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-gatekeeper"
+            label="django-gatekeeper">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-gatekeeper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django object moderation" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ideabucket"
+            label="ideabucket">
+        <attvalues>
+          <attvalue for="0"
+                    value="ideabucket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="social idea sharing on how to pass a lazy afternoon or on where to spend a rainy weekend." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-templates-extension"
+            label="radiant-templates-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-templates-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS to create page &quot;templates&quot; or &quot;inner layouts&quot; that constrain the structure and editing UI of a page." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rb-gsl"
+            label="rb-gsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-gsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby 1.9.1 compatible fork of rb-gsl bindings for the Gnu Scientific Library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pony-build"
+            label="pony-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="pony-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A simple continuous integration system, written in Python." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="capifony"
+            label="capifony">
+        <attvalues>
+          <attvalue for="0"
+                    value="capifony" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="symfony project configuration tool for deployment" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rhosync-datacache"
+            label="rhosync-datacache">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhosync-datacache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="redis-powered rhosync object storage... this will become the 1.5 branch of rhosync shortly, this repo is only a temporary holding place" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="server-status-plugin"
+            label="server-status-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="server-status-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin to display the hostname of the server that your Rails app is deployed to." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inplace"
+            label="inplace">
+        <attvalues>
+          <attvalue for="0"
+                    value="inplace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Restful inplace plugin for Rails" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fmdb-migration-manager"
+            label="fmdb-migration-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="fmdb-migration-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Schema Migration support for the SQLite library FMDB" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sentinel"
+            label="sentinel">
+        <attvalues>
+          <attvalue for="0"
+                    value="sentinel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple authorization for Rails (includes Shoulda macros)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter.sugar"
+            label="codeigniter.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CodeIgniter sugar for MacRabbit's Espresso" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="AcotieScript"
+            label="AcotieScript">
+        <attvalues>
+          <attvalue for="0"
+                    value="AcotieScript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="AcotieScript is new program language. おうっふー!" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="utype"
+            label="utype">
+        <attvalues>
+          <attvalue for="0"
+                    value="utype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Puts 'u' back in blogging." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="javascript-tools-tmbundle"
+            label="javascript-tools-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-tools-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Essential Tools for developing Javascript in TextMate" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="physio_mist"
+            label="physio_mist">
+        <attvalues>
+          <attvalue for="0"
+                    value="physio_mist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="EECS 393 project, fall 2009" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="rtex"
+            label="rtex">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Ruby LaTeX to PDF preprocessor (and Rails plugin)" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dramatis"
+            label="dramatis">
+        <attvalues>
+          <attvalue for="0"
+                    value="dramatis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An actor library for dynamic languages" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="mooshell_project"
+            label="mooshell_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="mooshell_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A sample project used to host mooshell application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="maxent"
+            label="maxent">
+        <attvalues>
+          <attvalue for="0"
+                    value="maxent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git mirror of maxent.sourceforge.net" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-idmapper"
+            label="django-idmapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-idmapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An identify mapper for the Django ORM" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-template-help"
+            label="django-template-help">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-template-help" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes writing template tags easier and makes communication between template authors and django developers a bit easier." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="stackit"
+            label="stackit">
+        <attvalues>
+          <attvalue for="0"
+                    value="stackit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test project to share simple code" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="module-release"
+            label="module-release">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-release" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="(Perl) Automate software releases" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="eve-alert"
+            label="eve-alert">
+        <attvalues>
+          <attvalue for="0"
+                    value="eve-alert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yekuana"
+            label="yekuana">
+        <attvalues>
+          <attvalue for="0"
+                    value="yekuana" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Event Management" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="facebooker"
+            label="facebooker">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebooker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The facebooker Rails plugin" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery.timeclock.js"
+            label="jquery.timeclock.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.timeclock.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A stopwatch-like timeclock created in jQuery." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mail_safe"
+            label="mail_safe">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail_safe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keep your ActionMailer emails from escaping into the wild during development." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tftpy"
+            label="tftpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="tftpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pure Python TFTP library" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="svz_cookbooks"
+            label="svz_cookbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="svz_cookbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Cookbooks for Chef based on Opscode" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="skynet"
+            label="skynet">
+        <attvalues>
+          <attvalue for="0"
+                    value="skynet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of skynet" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="z"
+            label="z">
+        <attvalues>
+          <attvalue for="0"
+                    value="z" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="z is the new j, yo" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scumd"
+            label="scumd">
+        <attvalues>
+          <attvalue for="0"
+                    value="scumd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Git hosting in Java" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="drupal-rpx"
+            label="drupal-rpx">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-rpx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JanRain RPX Plugin for Drupal - TEMPORARY" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wss4r"
+            label="wss4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="wss4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of wss4r on Rubyforge. Partial implementation of some of the WS-Security standards on top of SOAP4R. Implements encryption and signature for web services written in ruby." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="wordlist"
+            label="wordlist">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordlist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby library for generating and working with wordlists." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-constructor-allerrors"
+            label="moosex-constructor-allerrors">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-constructor-allerrors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Madoqua"
+            label="Madoqua">
+        <attvalues>
+          <attvalue for="0"
+                    value="Madoqua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Madoqua blogging engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hbridge"
+            label="hbridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="hbridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use an Arduino to bi-directionally control 2 DC motors with an L293D H-Bridge." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Head-First-ColdFusion"
+            label="Head-First-ColdFusion">
+        <attvalues>
+          <attvalue for="0"
+                    value="Head-First-ColdFusion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Book based on the Head First Series" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mubs"
+            label="mubs">
+        <attvalues>
+          <attvalue for="0"
+                    value="mubs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a multi-users multi-blogs blog system" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-poker"
+            label="ruby-poker">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-poker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby library for comparing poker hands and determining the winner." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sbt-generate-plugin"
+            label="sbt-generate-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbt-generate-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A code generation plugin for SBT" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gwt-on-rails"
+            label="gwt-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="gwt-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A port of the hibernating http://code.google.com/p/gwt-on-rails/ : The mission is to update gwt-on-rails to gwt1.6/rails2.3.2" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="enumerables"
+            label="enumerables">
+        <attvalues>
+          <attvalue for="0"
+                    value="enumerables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experiment to see if there is a good implementation for enumerable types, particularly for some of our rails applications." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-IO"
+            label="perl-IO">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-IO" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl IO modules" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="datamapper-tutorial"
+            label="datamapper-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamapper-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My notes about Datamapper (Sinatra app)." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-admin-histograms"
+            label="django-admin-histograms">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-admin-histograms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A library for simple histograms in Django's admin." />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="whatever_you_say"
+            label="whatever_you_say">
+        <attvalues>
+          <attvalue for="0"
+                    value="whatever_you_say" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Is a RoR chat application that provides on the fly translation and live browser based chat." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tabbr"
+            label="tabbr">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabbr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="htmldiff"
+            label="htmldiff">
+        <attvalues>
+          <attvalue for="0"
+                    value="htmldiff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A diff library that uses html tags to show differences" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="octoform"
+            label="octoform">
+        <attvalues>
+          <attvalue for="0"
+                    value="octoform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate HTML forms dynamically (via InputEx) and store them in MongoDB (via mongo mapper) over Rails." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="minimalenium"
+            label="minimalenium">
+        <attvalues>
+          <attvalue for="0"
+                    value="minimalenium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exploring TSTTCPW to run Selenium tests under Rails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ubiquity-download-files"
+            label="ubiquity-download-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubiquity-download-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Firefox Ubiquity script that downloads files matching the regular expression pattern to a folder." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="touchscreentoolkit"
+            label="touchscreentoolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="touchscreentoolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creates touch-friendly user interfaces from HTML forms" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="crane"
+            label="crane">
+        <attvalues>
+          <attvalue for="0"
+                    value="crane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="heavy lifting in clojure" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pdxjs.com"
+            label="pdxjs.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdxjs.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official website of the Portland JavaScript Admirers" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-iui"
+            label="rails-iui">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-iui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Rails wrapper for the iUI toolkit for building iPhone enabled web applications" />
+          <attvalue for="10"
+                    value="159" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="browserjs"
+            label="browserjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="browserjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An implementation of browser JavaScript APIs for securable modules / ServerJS compatible environments, such as Narwhal" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pixis"
+            label="pixis">
+        <attvalues>
+          <attvalue for="0"
+                    value="pixis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Engine Behind Japan Perl Association - Subclassable Catalyst, with support for plugins" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mysqlplus"
+            label="mysqlplus">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysqlplus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="An enhanced mysql driver with an async interface and threaded access support" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-svn-scripts"
+            label="git-svn-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-svn-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Scripts to implement a nice workflow with git svn" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="list-rubylike"
+            label="list-rubylike">
+        <attvalues>
+          <attvalue for="0"
+                    value="list-rubylike" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby-like list operations for perl" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="simple-server"
+            label="simple-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple web-server run by Emacs" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="es-mx-locale"
+            label="es-mx-locale">
+        <attvalues>
+          <attvalue for="0"
+                    value="es-mx-locale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails I18n for es-MX" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tutorial_ruby"
+            label="tutorial_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="tutorial_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Um tutorial de Ruby baseado no Ruby Learning e em português" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Cony"
+            label="Cony">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cony" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cony is a HTTP based service for providing insight into running RabbitMQ processes" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="restfulie-site"
+            label="restfulie-site">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulie-site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Restfulie website" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruote-external-workitem"
+            label="ruote-external-workitem">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-external-workitem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thin wrapper class for Ruote workitems when used outside of the core engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="AS3"
+            label="AS3">
+        <attvalues>
+          <attvalue for="0"
+                    value="AS3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a very useful library of AS3 classes" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="gavim"
+            label="gavim">
+        <attvalues>
+          <attvalue for="0"
+                    value="gavim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Vim configuration (.vimrc and .vim/)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-resources"
+            label="sinatra-resources">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-resources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple nested resources to DRY up Sinatra code " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruxtape"
+            label="ruxtape">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruxtape" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A playlist for the web." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlmpd"
+            label="erlmpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlmpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Erlang client module for MPD" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="iris"
+            label="iris">
+        <attvalues>
+          <attvalue for="0"
+                    value="iris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Iris Jabber/XMPP library" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="edbi"
+            label="edbi">
+        <attvalues>
+          <attvalue for="0"
+                    value="edbi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Database independent interface for Erlang" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="evri_rpx"
+            label="evri_rpx">
+        <attvalues>
+          <attvalue for="0"
+                    value="evri_rpx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This is an API wrapper for the RPXNow.com login service (canonical repo)." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter_bots"
+            label="twitter_bots">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter_bots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="collection of simple twitter bots" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prawn-layout"
+            label="prawn-layout">
+        <attvalues>
+          <attvalue for="0"
+                    value="prawn-layout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension to Prawn offering table support, grid layouts and other things" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-mvc"
+            label="jquery-mvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-mvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple model controller for jQuery. (ie. client side MVC) (originally by Mark Gibson)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="admin_data"
+            label="admin_data">
+        <attvalues>
+          <attvalue for="0"
+                    value="admin_data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Browse and Manage your data using browser" />
+          <attvalue for="10"
+                    value="286" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bcms_blog"
+            label="bcms_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="bcms_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Blog Module for BrowserCMS" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fixed_point_field"
+            label="fixed_point_field">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixed_point_field" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stores floating point values in an integer database column." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rots"
+            label="rots">
+        <attvalues>
+          <attvalue for="0"
+                    value="rots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dummy OpenID Server for making dead simple tests on OpenID Consumers implementations" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openff"
+            label="openff">
+        <attvalues>
+          <attvalue for="0"
+                    value="openff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenFF - an open-source implementation of FriendFeed's API" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="markdown.tmbundle"
+            label="markdown.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdown.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TextMate support for Markdown" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mojo"
+            label="mojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mustache templates for JavaScript - C compiler for ultra fast logic-free templates!" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nginx_accept_language_module"
+            label="nginx_accept_language_module">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx_accept_language_module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parse the Accept-Language header and sets a variable to a language you support that your user can understand" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="neverblock"
+            label="neverblock">
+        <attvalues>
+          <attvalue for="0"
+                    value="neverblock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of high level non-blocking IO libraries" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EverBlogR"
+            label="EverBlogR">
+        <attvalues>
+          <attvalue for="0"
+                    value="EverBlogR" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-extjs"
+            label="django-extjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-extjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django extjs helpers for forms and grids" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="erlang-percent-encoding"
+            label="erlang-percent-encoding">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-percent-encoding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Comparison of existing Erlang percent encoding implementations" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="Project-Templates"
+            label="Project-Templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="Project-Templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Xcode Three20 Project Templates" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ruby_scm_twitter"
+            label="ruby_scm_twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_scm_twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby based SCM notification script" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drefile"
+            label="drefile">
+        <attvalues>
+          <attvalue for="0"
+                    value="drefile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An automatic, chronological file organizer" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterfon"
+            label="twitterfon">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterfon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Twitterfon is a iPhone Twitter client that used to be free." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="openlibrary"
+            label="openlibrary">
+        <attvalues>
+          <attvalue for="0"
+                    value="openlibrary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="One webpage for every book ever published!" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="merbership"
+            label="merbership">
+        <attvalues>
+          <attvalue for="0"
+                    value="merbership" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simpliest system to manage member to rubyfrance" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang_nginx"
+            label="erlang_nginx">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_nginx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A proof of concept to demonstrate how nginx and Erlang play nicely together." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="prolog.tmbundle"
+            label="prolog.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="prolog.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Prolog" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="b-hooks-op-check-entersubforcv"
+            label="b-hooks-op-check-entersubforcv">
+        <attvalues>
+          <attvalue for="0"
+                    value="b-hooks-op-check-entersubforcv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Invoke callbacks on construction of entersub OPs for certain CVs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-chronicle-extension"
+            label="radiant-chronicle-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-chronicle-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides page history, diffs, and dev-only drafts to Radiant CMS" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="EquipSetUpdater"
+            label="EquipSetUpdater">
+        <attvalues>
+          <attvalue for="0"
+                    value="EquipSetUpdater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - &quot;Update&quot; button for the equipment eanager" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="elo_ladder"
+            label="elo_ladder">
+        <attvalues>
+          <attvalue for="0"
+                    value="elo_ladder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ladder for two-player games using the Elo rating system. Still under development." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="run-a-log"
+            label="run-a-log">
+        <attvalues>
+          <attvalue for="0"
+                    value="run-a-log" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sinatra app analyzing and visualizing gps-traces (.gpx files) that uses pstore as a persistence backend" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="persistize"
+            label="persistize">
+        <attvalues>
+          <attvalue for="0"
+                    value="persistize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy denormalization for your ActiveRecord models" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tlb"
+            label="tlb">
+        <attvalues>
+          <attvalue for="0"
+                    value="tlb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test load balancer for cruise (http://www.thoughtworks-studios.com/cruise-release-management)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.statistics"
+            label="bioclipse.statistics">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.statistics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Bioclipse2 Statistics." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="neotoma"
+            label="neotoma">
+        <attvalues>
+          <attvalue for="0"
+                    value="neotoma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Erlang library and packrat parser-generator for parsing expression grammars." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="barcampkl-hub"
+            label="barcampkl-hub">
+        <attvalues>
+          <attvalue for="0"
+                    value="barcampkl-hub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Hub, for KL BarCampers." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Repl"
+            label="Repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="Repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gui repl for clojure" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="jquery-autoscroll"
+            label="jquery-autoscroll">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-autoscroll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Creates one automatic scroll system that moves with user mouse movements" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tower-defense"
+            label="tower-defense">
+        <attvalues>
+          <attvalue for="0"
+                    value="tower-defense" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="tower defense game for iPhone" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="nettica"
+            label="nettica">
+        <attvalues>
+          <attvalue for="0"
+                    value="nettica" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby client for updating DNS entries managed by the nettica.com bulk-dns system" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="suspenders"
+            label="suspenders">
+        <attvalues>
+          <attvalue for="0"
+                    value="suspenders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="A Rails project template, intended to keep app baselines up to date. Includes shoulda, mocha, factory_girl, Hoptoad, git rake tasks, cap recipes, etc." />
+          <attvalue for="10"
+                    value="469" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cocoa-web-app-example"
+            label="cocoa-web-app-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-web-app-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Cocoa application to demonstrate the interaction between Objective-C and JavaScript in a WebView." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rubyosa"
+            label="rubyosa">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyosa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Fork of http://rubyosa.rubyforge.org/svn/trunk" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="camping"
+            label="camping">
+        <attvalues>
+          <attvalue for="0"
+                    value="camping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="the 4k pocket full-of-gags web microframework" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="puppet-nagios"
+            label="puppet-nagios">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-nagios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a nagios module for puppet" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perldoc-org"
+            label="perldoc-org">
+        <attvalues>
+          <attvalue for="0"
+                    value="perldoc-org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Code to generate nice html pages from POD files" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="github_creator"
+            label="github_creator">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_creator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(Perl) Create a Github repository for your Perl module" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="caesars"
+            label="caesars">
+        <attvalues>
+          <attvalue for="0"
+                    value="caesars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rapid and delicious DSL prototyping in Ruby" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-xslt"
+            label="ruby-xslt">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-xslt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby 1.9 compatible version" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="watercoolr"
+            label="watercoolr">
+        <attvalues>
+          <attvalue for="0"
+                    value="watercoolr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="pubsub via webhooks" />
+          <attvalue for="10"
+                    value="116" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack_hoptoad"
+            label="rack_hoptoad">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack_hoptoad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="middleware for posting exceptions to http://hoptoadapp.com" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="viewji"
+            label="viewji">
+        <attvalues>
+          <attvalue for="0"
+                    value="viewji" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Viewji is a clone of NodeBox in Javascript, using the HTML 5 canvas" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="llvm-mirror"
+            label="llvm-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="llvm-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mirror of llvm/trunk from LLVM's SVN. Updated hourly." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="enlive"
+            label="enlive">
+        <attvalues>
+          <attvalue for="0"
+                    value="enlive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a selector-based (à la CSS) templating and transformation system for Clojure" />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="goaloc"
+            label="goaloc">
+        <attvalues>
+          <attvalue for="0"
+                    value="goaloc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Generate On A Lot Of Crack is a repl-based generator, intended to speed up the start of the rails dev process" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pydsl"
+            label="pydsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="pydsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="musing about dsls in python" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gemlets"
+            label="gemlets">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemlets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Packages your gems into a jar for deployment to a JRuby app server." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-autogrow"
+            label="jquery-autogrow">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-autogrow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Chrys Bader's Auto Growing Textareas: This plugin makes it easy to have auto-growing textareas. Meaning, if you have a textarea, as the user types it will expand vertically to accommodate the size of the entry. This was inspired by Facebook's auto-expanding text areas." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="custom-xul-view"
+            label="custom-xul-view">
+        <attvalues>
+          <attvalue for="0"
+                    value="custom-xul-view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Songbird Media Page View that does tree-like things without using a XUL tree" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="TextboxList"
+            label="TextboxList">
+        <attvalues>
+          <attvalue for="0"
+                    value="TextboxList" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MooTools tokenizer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gisty"
+            label="gisty">
+        <attvalues>
+          <attvalue for="0"
+                    value="gisty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="yet another command line client for gist" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="eminence"
+            label="eminence">
+        <attvalues>
+          <attvalue for="0"
+                    value="eminence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Super simple boss timers" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="spree-print-invoice"
+            label="spree-print-invoice">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-print-invoice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generates PDF of order details on Admin UI" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="proper_time_zones"
+            label="proper_time_zones">
+        <attvalues>
+          <attvalue for="0"
+                    value="proper_time_zones" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bit of code to reference on how to query records with dates and times" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pea"
+            label="pea">
+        <attvalues>
+          <attvalue for="0"
+                    value="pea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A browser-based development environment for non-programmers." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fez.djangoskel"
+            label="fez.djangoskel">
+        <attvalues>
+          <attvalue for="0"
+                    value="fez.djangoskel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Paster templates for creating Django projects and apps" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mack-more"
+            label="mack-more">
+        <attvalues>
+          <attvalue for="0"
+                    value="mack-more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All the extra stuff you could want for the Mack Framework." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-metadata"
+            label="jquery-metadata">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-metadata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin for extracting metadata from DOM elements." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cerb5"
+            label="cerb5">
+        <attvalues>
+          <attvalue for="0"
+                    value="cerb5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cerberus Helpdesk 5.x" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lilypond.tmbundle"
+            label="lilypond.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="lilypond.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for LilyPond" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="barcampalsace6"
+            label="barcampalsace6">
+        <attvalues>
+          <attvalue for="0"
+                    value="barcampalsace6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small rails app to help organize BarCampAlsace6" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CityByZipCode-Web-Service-Tutorial"
+            label="CityByZipCode-Web-Service-Tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="CityByZipCode-Web-Service-Tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Using Titanium Mobile, demonstrates  how to take user input, make a web service call, and display data." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="couchdb-simple-demo"
+            label="couchdb-simple-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-simple-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple CouchDB demo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="democracy_in_action"
+            label="democracy_in_action">
+        <attvalues>
+          <attvalue for="0"
+                    value="democracy_in_action" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="resources for interacting with the DemocracyInAction online organizing platform (http://www.democracyinaction.org)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chat-server"
+            label="chat-server">
+        <attvalues>
+          <attvalue for="0"
+                    value="chat-server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Long polling real-time chat server based on EM" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spiceworks-tmbundle"
+            label="spiceworks-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="spiceworks-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Develop your Spiceworks plugins in TextMate" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sfpy"
+            label="sfpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="sfpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Another SuperFeedr Python client" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ffi-opengl"
+            label="ffi-opengl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi-opengl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby-ffi binding to OpenGL libraries" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spike"
+            label="spike">
+        <attvalues>
+          <attvalue for="0"
+                    value="spike" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Tool for exploring rails application log files." />
+          <attvalue for="10"
+                    value="176" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="asunit-legacy"
+            label="asunit-legacy">
+        <attvalues>
+          <attvalue for="0"
+                    value="asunit-legacy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The ActionScript unit test framework that supports Flash Players 6, 7, 8, 9 and 10" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="static_actions"
+            label="static_actions">
+        <attvalues>
+          <attvalue for="0"
+                    value="static_actions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to quickly make named routes for non-RESTful actions." />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RFIDAccessControlSingle"
+            label="RFIDAccessControlSingle">
+        <attvalues>
+          <attvalue for="0"
+                    value="RFIDAccessControlSingle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Arduino with an ID-12 RFID module to control an electric door lock (striker plate)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-chronograph"
+            label="django-chronograph">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-chronograph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twyrses"
+            label="twyrses">
+        <attvalues>
+          <attvalue for="0"
+                    value="twyrses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A curses based twitter client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="human-markdown-reference"
+            label="human-markdown-reference">
+        <attvalues>
+          <attvalue for="0"
+                    value="human-markdown-reference" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A multilingual human-readable Markdown reference you can include in your projects." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acronyms"
+            label="acronyms">
+        <attvalues>
+          <attvalue for="0"
+                    value="acronyms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Government Acronym Glossary" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bioe007configs"
+            label="bioe007configs">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioe007configs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my dotfiles" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="virtualenv-commands"
+            label="virtualenv-commands">
+        <attvalues>
+          <attvalue for="0"
+                    value="virtualenv-commands" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Additional commands to augment the python virtualenv package." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pinax-tracker"
+            label="pinax-tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinax-tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pinax project expanding on the existing pinax features to make a more complete issue tracker" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="redcloth_template"
+            label="redcloth_template">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcloth_template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use Textile or Markdown syntax directly in your views in .red files." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-data-objectdriver"
+            label="perl-data-objectdriver">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-data-objectdriver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data::ObjectDriver is Six Apart's Perl ORM" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pyPdf"
+            label="pyPdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyPdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Pure-Python PDF Library" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sphinx-to-github"
+            label="sphinx-to-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="sphinx-to-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Script to prepare Sphinx html output for github pages." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="comma_parser"
+            label="comma_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="comma_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to allow commas for numeric fields in ActiveRecord models" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="unit-controller"
+            label="unit-controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="unit-controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="UnitController assists with unit testing controllers by stubbing view rendering." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memoria"
+            label="memoria">
+        <attvalues>
+          <attvalue for="0"
+                    value="memoria" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web application statistics for Redis" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-pluggables"
+            label="django-pluggables">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-pluggables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The source code for the Django Pluggables application index." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="grapi"
+            label="grapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="grapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby client to access Unofficial Google Reader API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rsemantic"
+            label="rsemantic">
+        <attvalues>
+          <attvalue for="0"
+                    value="rsemantic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A document vector search with flexible matrix transforms. Currently supports Latent semantic analysis and Term frequency - inverse document frequency" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datapoint"
+            label="datapoint">
+        <attvalues>
+          <attvalue for="0"
+                    value="datapoint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Generalized data source handling for Drupal" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="opDiaryPlugin"
+            label="opDiaryPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="opDiaryPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Diary plugin for OpenPNE3" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="constantrecord"
+            label="constantrecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="constantrecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny ActiveRecord substitute for small, never changing database tables" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SMS-Turks"
+            label="SMS-Turks">
+        <attvalues>
+          <attvalue for="0"
+                    value="SMS-Turks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="System to help volunteers manually parse information out of text messages." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="raptor"
+            label="raptor">
+        <attvalues>
+          <attvalue for="0"
+                    value="raptor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="menu for KDE 4" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="template_relation"
+            label="template_relation">
+        <attvalues>
+          <attvalue for="0"
+                    value="template_relation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lg.twitter.ee_addon"
+            label="lg.twitter.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="lg.twitter.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Update your Twitter.com status when publishing new ExpressionEngine entries." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vimmpc"
+            label="vimmpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimmpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mpd controller for vim" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cooling-tower"
+            label="cooling-tower">
+        <attvalues>
+          <attvalue for="0"
+                    value="cooling-tower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Intelligent app deployer built on deltacloud.org" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="tubes"
+            label="tubes">
+        <attvalues>
+          <attvalue for="0"
+                    value="tubes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple yet powerfull REST microframework based on werkzeug" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="assume"
+            label="assume">
+        <attvalues>
+          <attvalue for="0"
+                    value="assume" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C source code analysis/manipulation toolkit, someday" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="OCaml" />
+        </attvalues>
+      </node>
+      <node id="p5-http-server-brick"
+            label="p5-http-server-brick">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-http-server-brick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTP::Server::Brick - Simple pure perl http server for prototyping &quot;in the style of&quot; Ruby's WEBrick" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jsonrpc"
+            label="jsonrpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonrpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby JSON RPC implementation" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="goldberg"
+            label="goldberg">
+        <attvalues>
+          <attvalue for="0"
+                    value="goldberg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Goldberg -- the rapid website framework for Ruby on Rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="to_xls"
+            label="to_xls">
+        <attvalues>
+          <attvalue for="0"
+                    value="to_xls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This Rails plugin is the easiest way to export to Excel. It gives you the ability to call to_xls to a collection of activerecords. The builder options are the same as to_json / to_xml, except for the :include." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vimperator-colorscheme"
+            label="vimperator-colorscheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimperator-colorscheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This repository is directories of User color scheme and CSS for Vimperator." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shorten"
+            label="shorten">
+        <attvalues>
+          <attvalue for="0"
+                    value="shorten" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Example app for Episode 1 of Classy Web Development with Sinatra" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wicked_pdf"
+            label="wicked_pdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="wicked_pdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="PDF generator (from HTML) plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cw-android"
+            label="cw-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="cw-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Source Code to _The Busy Coder's Guide To Android Development_" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="iphonerestwrapper"
+            label="iphonerestwrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphonerestwrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="This is an Xcode project (for iPhone), showing an Objective-C class (called Wrapper) which can be used to interact with remote REST web services." />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="auto-session-timeout"
+            label="auto-session-timeout">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto-session-timeout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides automatic session timeout in a Rails application." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test_output_shaper"
+            label="test_output_shaper">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_output_shaper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puts test output into shape" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shinmun"
+            label="shinmun">
+        <attvalues>
+          <attvalue for="0"
+                    value="shinmun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="git-based blog engine" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="as3icy"
+            label="as3icy">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3icy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A humble attempt to decode MP3 and parse/play Shoutcast, Icecast and Limewire streams with embedded metadata in AS3" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="lizzy"
+            label="lizzy">
+        <attvalues>
+          <attvalue for="0"
+                    value="lizzy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An DSL for creating AMQP agents; quickly." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-dtrace"
+            label="perl-dtrace">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-dtrace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DTrace probes and consumer API for Perl" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="milpon"
+            label="milpon">
+        <attvalues>
+          <attvalue for="0"
+                    value="milpon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="an iPhone application for Remember the Milk." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="remarkable_extensions"
+            label="remarkable_extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable_extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Collection of unofficial Remarkable matchers" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mooshell"
+            label="mooshell">
+        <attvalues>
+          <attvalue for="0"
+                    value="mooshell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Django application to test web development frontends" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="activerecord"
+            label="activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="An objective-C implementation of ActiveRecord" />
+          <attvalue for="10"
+                    value="165" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchrest-app"
+            label="couchrest-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchrest-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CouchApp for CouchRest logger middleware. Browse and analyze your logs directly from Couch" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tension"
+            label="tension">
+        <attvalues>
+          <attvalue for="0"
+                    value="tension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Extensions Manager for software like Spree, RedMine, ..." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-cf-widgetset"
+            label="mt-plugin-cf-widgetset">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-cf-widgetset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that defines a new Custom Field type: a pull down menu of all the widget sets in your blog." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="validates_as_email_address"
+            label="validates_as_email_address">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_email_address" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds support for validating the format/length of email addresses" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MangoDB"
+            label="MangoDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="MangoDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An ORM/ActiveRecord like library for MongoDB that takes full advantage of all MongoDB features (!! MongoDB 1.3 recommended (Mango_Set uses some MongoDB 1.3 features) !!)" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mongo-erlang-driver"
+            label="mongo-erlang-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-erlang-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="erlang driver for mongodb" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="perl_call_graph"
+            label="perl_call_graph">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl_call_graph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Produce subroutine call graphs (Static code analysis) for your perl scripts using GraphViz" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="toast"
+            label="toast">
+        <attvalues>
+          <attvalue for="0"
+                    value="toast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A real time CouchDB chat demo" />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="android_system_bluetooth"
+            label="android_system_bluetooth">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_system_bluetooth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android Bluetooth glue" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="wikipydia"
+            label="wikipydia">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikipydia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Python module for interacting with Wikipedia's API with an interest in multilingual capabilities" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="slingshotsms"
+            label="slingshotsms">
+        <attvalues>
+          <attvalue for="0"
+                    value="slingshotsms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny RESTful modem server" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scala_on_gae"
+            label="scala_on_gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala_on_gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ScalaでGAE/jを手軽に始めるためのフレームワークとサンプルアプリ。まだ作りかけ。" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="jquery.hotkeys"
+            label="jquery.hotkeys">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.hotkeys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jquery.hotkeys plugin lets you easily add and remove handlers for keyboard events anywhere in your code supporting almost any key combination. It takes one line of code to bind/unbind a hot key combination" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bort"
+            label="bort">
+        <attvalues>
+          <attvalue for="0"
+                    value="bort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A base rails app featuring: RESTful Authentication, Will Paginate, Rspec &amp;amp; Rspec-rails, Exception Notifier, Asset Packager, Cap Recipe. Put together by Fudge to remove the need for boring project setup." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="health_monitor"
+            label="health_monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="health_monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monitor individual aspects of your rails application's health" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mw_api"
+            label="mw_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="mw_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fast ruby client library for using MediaWiki's API." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brain_buster"
+            label="brain_buster">
+        <attvalues>
+          <attvalue for="0"
+                    value="brain_buster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="BrainBuster - a logic captcha for Rails" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limewire-api"
+            label="limewire-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="limewire-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails-based remote control for limewire" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_indexes"
+            label="rails_indexes">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_indexes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A rake task to track down missing database indexes. does not assume that all foreign keys end with the convention of _id." />
+          <attvalue for="10"
+                    value="241" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moose-collection"
+            label="moose-collection">
+        <attvalues>
+          <attvalue for="0"
+                    value="moose-collection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Moose Git Repositories in git submodules" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phpunit-tmbundle"
+            label="phpunit-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpunit-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="TextMate bundle for working with PHPUnit" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="simple_permalink"
+            label="simple_permalink">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_permalink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SimplePermalink is a simple way to create permalinks for your models." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JDave"
+            label="JDave">
+        <attvalues>
+          <attvalue for="0"
+                    value="JDave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Behavior Driven Development (BDD) is a refinement for Test Driven Development (TDD)." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clojure-bowling"
+            label="clojure-bowling">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-bowling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uncle Bob's bowling example in Clojure" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rack-noie"
+            label="rack-noie">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-noie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rack middleware to redirect (*cough* kick) IE6 users out of your website" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appengine-go"
+            label="appengine-go">
+        <attvalues>
+          <attvalue for="0"
+                    value="appengine-go" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A turn-based implementation of the ancient game of &quot;Go,&quot; written as a Google App Engine application. Originally a &quot;weekend hack&quot; by Dave Peck." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="CarterHenry"
+            label="CarterHenry">
+        <attvalues>
+          <attvalue for="0"
+                    value="CarterHenry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript isometric engine using html canvas tag" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rfeedfinder"
+            label="rfeedfinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfeedfinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rfeedfinder uses RSS autodiscovery, Atom autodiscovery, spidering, URL correction, and Web service queries (whatever it takes) to find the feed." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mmcopyrights"
+            label="mmcopyrights">
+        <attvalues>
+          <attvalue for="0"
+                    value="mmcopyrights" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds copyright headers to all the source files in a directory" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rat-hole"
+            label="rat-hole">
+        <attvalues>
+          <attvalue for="0"
+                    value="rat-hole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rat Hole is a handy library for creating a rack compliant http proxy that allows you to modify the request from the user and the response from the server. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ironruby-dbi"
+            label="ironruby-dbi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironruby-dbi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DBI integration for ADO.NET and the activerecord adapters for rails support" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="site-template"
+            label="site-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="site-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Starting point for markup, CSS, JavaScript, and folder structure." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-shell-scripts"
+            label="git-shell-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-shell-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Homemade git shell scripts" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl589delta"
+            label="perl589delta">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl589delta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The perl589delta.pod file for the 5.8.9 release of Perl" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_dismissible"
+            label="acts_as_dismissible">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_dismissible" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows you to create messages in the user interface, which the users can dismiss once read. The plugin stores the reference to the dismissed message in a cookie. " />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spomskyd"
+            label="spomskyd">
+        <attvalues>
+          <attvalue for="0"
+                    value="spomskyd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RubySMS application to implement the OMC SMS Proxy Protocol" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="towelie"
+            label="towelie">
+        <attvalues>
+          <attvalue for="0"
+                    value="towelie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Towelie keeps your code dry, and likes to get high." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="genetify"
+            label="genetify">
+        <attvalues>
+          <attvalue for="0"
+                    value="genetify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An unobtrusive way to A/B test and optimize webpages" />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chromium"
+            label="chromium">
+        <attvalues>
+          <attvalue for="0"
+                    value="chromium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Open-source project behind Google Chrome" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="perl-anyevent-superfeedr"
+            label="perl-anyevent-superfeedr">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-anyevent-superfeedr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl5 Interface to superfeedr.com - RT notifications of feed updates" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="comics"
+            label="comics">
+        <attvalues>
+          <attvalue for="0"
+                    value="comics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="comics is a web comics aggregator" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="openid_active_recod_store"
+            label="openid_active_recod_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid_active_recod_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecod store-driver for ruby-openid" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pig.tmbundle"
+            label="pig.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="pig.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple syntax highlighting for writing Pig scripts (http://hadoop.apache.org/pig) in Textmate." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="songbee"
+            label="songbee">
+        <attvalues>
+          <attvalue for="0"
+                    value="songbee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="xulrunner-based cross-platform song projection software with Japanese support" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twitplot"
+            label="twitplot">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitplot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="webapp that pulls twitter data for a given location" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="multiresponse"
+            label="multiresponse">
+        <attvalues>
+          <attvalue for="0"
+                    value="multiresponse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python class for Django that allows a request to provide content-type aware responses." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gibak"
+            label="gibak">
+        <attvalues>
+          <attvalue for="0"
+                    value="gibak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of Mauricio Fernandez's git backup tool." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="radiant-database-mailer-extension"
+            label="radiant-database-mailer-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-database-mailer-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Save fields from mailer forms to the database." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sir"
+            label="sir">
+        <attvalues>
+          <attvalue for="0"
+                    value="sir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="text-press"
+            label="text-press">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-press" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Text templating language for Haskell that is similar to Django/Jinja " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="eindexer"
+            label="eindexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="eindexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple search engine written in Erlang" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="perl101"
+            label="perl101">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl101" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The source for perl101.org" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webrat-tmbundle"
+            label="webrat-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="webrat-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Useful collection of webrat Textmate snippets meant for use with the RSpec Story and/or Cucumber bundles" />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="integrity-email"
+            label="integrity-email">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Email notifier for the Integrity continuous integration server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="abbreviator"
+            label="abbreviator">
+        <attvalues>
+          <attvalue for="0"
+                    value="abbreviator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery plugin for pixel-precise string abbreviation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="siesta"
+            label="siesta">
+        <attvalues>
+          <attvalue for="0"
+                    value="siesta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="painless rest via asp.net mvc" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="loudmouth-ruby"
+            label="loudmouth-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="loudmouth-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby bindings for the Loudmouth library" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="friends-jukebox-music-player"
+            label="friends-jukebox-music-player">
+        <attvalues>
+          <attvalue for="0"
+                    value="friends-jukebox-music-player" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Friends' Jukebox Music Player." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="islands"
+            label="islands">
+        <attvalues>
+          <attvalue for="0"
+                    value="islands" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An experimental Java programming tool written in Haskell" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="TwitterDelphi"
+            label="TwitterDelphi">
+        <attvalues>
+          <attvalue for="0"
+                    value="TwitterDelphi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample in Delphi accessing twitter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-slidify"
+            label="jquery-slidify">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-slidify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A graphical range selector for jQuery" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="infogami"
+            label="infogami">
+        <attvalues>
+          <attvalue for="0"
+                    value="infogami" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="faraday"
+            label="faraday">
+        <attvalues>
+          <attvalue for="0"
+                    value="faraday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="experiments in a rest api lib" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="netspire-core"
+            label="netspire-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="netspire-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Erlang RADIUS server and NetFlow v5, v9 collector" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="matsunitter"
+            label="matsunitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="matsunitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP matsuri findTwitter unit test sample code" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="chuckr"
+            label="chuckr">
+        <attvalues>
+          <attvalue for="0"
+                    value="chuckr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="chuckr - strongly-timed audio/scheduling with ruby and chuck" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_many_polymorphs"
+            label="has_many_polymorphs">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_many_polymorphs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An ActiveRecord plugin for self-referential and double-sided polymorphic associations." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CodeMash-2010-Precompiler-Application"
+            label="CodeMash-2010-Precompiler-Application">
+        <attvalues>
+          <attvalue for="0"
+                    value="CodeMash-2010-Precompiler-Application" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="This is the application that will be built during the Agile Workshop with Leon (and friends!) at CodeMash 2010" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cataniarb.org"
+            label="cataniarb.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="cataniarb.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="catania.rb the website of Catania Ruby User Group" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yardstick"
+            label="yardstick">
+        <attvalues>
+          <attvalue for="0"
+                    value="yardstick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tool for verifying YARD documentation coverage" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arguments"
+            label="arguments">
+        <attvalues>
+          <attvalue for="0"
+                    value="arguments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="You don't have to wait until Ruby 2.0 to get (named|keyword) arguments. Has been tested with 1.8.6 and 1.9.1. Plausible alternative to options hash." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="random_items"
+            label="random_items">
+        <attvalues>
+          <attvalue for="0"
+                    value="random_items" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to pick random items from a model (without using :order =&gt; &quot;RAND()&quot;)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whippoorwill"
+            label="whippoorwill">
+        <attvalues>
+          <attvalue for="0"
+                    value="whippoorwill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Blogging software written in Rails." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tingle"
+            label="tingle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tingle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tingle is a lightweight PHP template library that doesn't force you to learn a separate template language." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="record_filter"
+            label="record_filter">
+        <attvalues>
+          <attvalue for="0"
+                    value="record_filter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ActiveRecord query API for replacing SQL with awesome." />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CommandPattern"
+            label="CommandPattern">
+        <attvalues>
+          <attvalue for="0"
+                    value="CommandPattern" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C# and Ruby examples of how to implement the Command pattern" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="persistent_openstruct"
+            label="persistent_openstruct">
+        <attvalues>
+          <attvalue for="0"
+                    value="persistent_openstruct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenStruct that persists to a datastore." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tekkompare"
+            label="tekkompare">
+        <attvalues>
+          <attvalue for="0"
+                    value="tekkompare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WoW Addon - Simple item compare tooltips" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="jsonizator"
+            label="jsonizator">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonizator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails template handler for flawless building json " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clamp"
+            label="clamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="clamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creates Java interfaces and classes from Jython classes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-floating-headers"
+            label="jquery-floating-headers">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-floating-headers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Floating table headers to maintain visibility" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-settings"
+            label="rails-settings">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-settings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Settings is a plugin that makes managing a table of global key, value pairs easy. Think of it like a global Hash stored in your database, that uses simple ActiveRecord like methods for manipulation. Keep track of any global setting that you don't want to hard code into your rails app. You can store any kind of object. Strings, numbers, arrays, or any serializable object." />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web-admin"
+            label="web-admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="web-admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web based server administration application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="winxp_presp"
+            label="winxp_presp">
+        <attvalues>
+          <attvalue for="0"
+                    value="winxp_presp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Download and install Windows XP updates" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="glimmer"
+            label="glimmer">
+        <attvalues>
+          <attvalue for="0"
+                    value="glimmer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Glimmer is a JRuby DSL that enables easy and efficient authoring of user-interfaces using the robust platform-independent Eclipse SWT library. Glimmer comes with built-in data-binding support to greatly facilitate synchronizing UI with domain models." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="i18n_localize_core"
+            label="i18n_localize_core">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n_localize_core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses I18n to localize dates and numbers automatically and add parse class methods to I18n" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ronin"
+            label="ronin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ronin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple script to login to multiple ey cloud instances from the command line" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libebb"
+            label="libebb">
+        <attvalues>
+          <attvalue for="0"
+                    value="libebb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="a lightweight HTTP server library for C" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-test-apocalypse"
+            label="perl-test-apocalypse">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-test-apocalypse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apocalypse's favorite tests bundled into a simple interface" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="homebrew"
+            label="homebrew">
+        <attvalues>
+          <attvalue for="0"
+                    value="homebrew" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Packaging system for Mac OS X 10.5 and above; heavy optimisations, no redundant packages and a bonus beer theme" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lightbox"
+            label="lightbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="lightbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lightbox widget" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yasnippet"
+            label="yasnippet">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of yasnippet" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="parseScripts"
+            label="parseScripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="parseScripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple abstraction to simplify the process of adding your own JavaScript enhancements. Read README.txt" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redsnapper"
+            label="redsnapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="redsnapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Safari/SIMBL plugin for capturing the page as you see it, built in Objective-C" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bregma-flash"
+            label="bregma-flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="bregma-flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flash port of our first pyweek entry bregma" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ff_gui_minification"
+            label="ff_gui_minification">
+        <attvalues>
+          <attvalue for="0"
+                    value="ff_gui_minification" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hide all firefox GUI bars (menu, navigation, and tabs) with a toggle key." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery.query-yql"
+            label="jquery.query-yql">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.query-yql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery Plugin: Query YQL simply." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="laziness"
+            label="laziness">
+        <attvalues>
+          <attvalue for="0"
+                    value="laziness" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin to create tests for you when your app throws an unhandled exception" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oh-my-zsh"
+            label="oh-my-zsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="oh-my-zsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="100" />
+          <attvalue for="9"
+                    value="A community-driven framework for managing your zsh configuration." />
+          <attvalue for="10"
+                    value="388" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gchart"
+            label="gchart">
+        <attvalues>
+          <attvalue for="0"
+                    value="gchart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="GChart exposes the Google Chart API (http://code.google.com/apis/chart) via a friendly Ruby interface. It can generate the URL for a given chart (for webpage use), or download the generated PNG (for offline use)." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ts-datetime-delta"
+            label="ts-datetime-delta">
+        <attvalues>
+          <attvalue for="0"
+                    value="ts-datetime-delta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage delta indexes via datetime columns for Thinking Sphinx" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="code-highlighter"
+            label="code-highlighter">
+        <attvalues>
+          <attvalue for="0"
+                    value="code-highlighter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A compact, extensible code highlighter written in JavaScript" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iso_codes"
+            label="iso_codes">
+        <attvalues>
+          <attvalue for="0"
+                    value="iso_codes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ISO code lookups in Ruby for Currencies, Countries and Languages." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plumb"
+            label="plumb">
+        <attvalues>
+          <attvalue for="0"
+                    value="plumb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Plumb is a web layout composition tool for use with the Blueprint framework." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cll-js-animate"
+            label="cll-js-animate">
+        <attvalues>
+          <attvalue for="0"
+                    value="cll-js-animate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple demonstration of the relations between a timeline, frames, and frame objects." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="icookbook"
+            label="icookbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="icookbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="epicode"
+            label="epicode">
+        <attvalues>
+          <attvalue for="0"
+                    value="epicode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An extremely lightweight PHP framework.  It includes caching, session, database, form validation, twitter, oauth and asynchronous/non-blocking curl components." />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="list_for"
+            label="list_for">
+        <attvalues>
+          <attvalue for="0"
+                    value="list_for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A rails plugin for making lists!" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feed_me"
+            label="feed_me">
+        <attvalues>
+          <attvalue for="0"
+                    value="feed_me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A tiny parser for RSS and Atom feeds built on Nokogiri." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="epm"
+            label="epm">
+        <attvalues>
+          <attvalue for="0"
+                    value="epm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang Package Manager" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ss-moma-utils"
+            label="ss-moma-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="ss-moma-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MoMA Social Bar Standalone Utils" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jqcon-projects"
+            label="jqcon-projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="jqcon-projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Empty HTML project for interactive jquery conference 2009 sessions" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plainlog"
+            label="plainlog">
+        <attvalues>
+          <attvalue for="0"
+                    value="plainlog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-templatesadmin"
+            label="django-templatesadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-templatesadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Django app to make minor changes to your templates on the fly." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clustered-jruby"
+            label="clustered-jruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="clustered-jruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cluster Configuration for JRuby, using Terracotta." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mkvdts2ac3"
+            label="mkvdts2ac3">
+        <attvalues>
+          <attvalue for="0"
+                    value="mkvdts2ac3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Bash script to convert DTS audio to AC3 within a matroska file." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="blasphemous_beaver"
+            label="blasphemous_beaver">
+        <attvalues>
+          <attvalue for="0"
+                    value="blasphemous_beaver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The BlueRuby Website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="StudentLife"
+            label="StudentLife">
+        <attvalues>
+          <attvalue for="0"
+                    value="StudentLife" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="emo-vote"
+            label="emo-vote">
+        <attvalues>
+          <attvalue for="0"
+                    value="emo-vote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A WordPress plugin which let's you encourage your users by letting them express their feelings by &quot;emoting&quot; rather than voting." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-autolink"
+            label="mt-plugin-autolink">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-autolink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that automattically adds links to words and phrases you choose." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rdfa-test-suite"
+            label="rdfa-test-suite">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdfa-test-suite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The official RDFa Test Suite for XHTML1.1, HTML4, HTML5 and other languages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-edit-published-date-extension"
+            label="radiant-edit-published-date-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-edit-published-date-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allow to edit the published date of pages" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="picoguild"
+            label="picoguild">
+        <attvalues>
+          <attvalue for="0"
+                    value="picoguild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - LDB Guild data feed" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="libomvtk"
+            label="libomvtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="libomvtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenMetaverse Toolkit Library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="activerecord-do-adapter"
+            label="activerecord-do-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-do-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord DataObjects adapter" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phonegap-symbian.wrt"
+            label="phonegap-symbian.wrt">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-symbian.wrt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Symbian WRT implementation of the PhoneGap API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cappuccino.org"
+            label="cappuccino.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappuccino.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cappuccino project website" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="sinatra-auth"
+            label="sinatra-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple HTTP Basic auth for Sinatra" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inputex"
+            label="inputex">
+        <attvalues>
+          <attvalue for="0"
+                    value="inputex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A javascript framework for YUI to build fields and forms." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tm_bundle"
+            label="tm_bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tm_bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="TextMate bundle(s) for CakePHP" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="locarails"
+            label="locarails">
+        <attvalues>
+          <attvalue for="0"
+                    value="locarails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Configuracao de Capistrano automatica para hospedagens Linux Locaweb" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="schedulable"
+            label="schedulable">
+        <attvalues>
+          <attvalue for="0"
+                    value="schedulable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;Schedulability&quot; to your models, as simple as 1, 2, `schedulable`" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ttcluster"
+            label="ttcluster">
+        <attvalues>
+          <attvalue for="0"
+                    value="ttcluster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tokyo Tyrant cluster administration tool" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="limechat-whisper"
+            label="limechat-whisper">
+        <attvalues>
+          <attvalue for="0"
+                    value="limechat-whisper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Subtle theme for the IRC client LimeChat" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="paging_keys_js"
+            label="paging_keys_js">
+        <attvalues>
+          <attvalue for="0"
+                    value="paging_keys_js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Page navigation (scrolling) and pagination using keyboard shortcuts with micro-formatted html (hentry), inspired by interaction on ffffound.com" />
+          <attvalue for="10"
+                    value="147" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libcurl_titanium"
+            label="libcurl_titanium">
+        <attvalues>
+          <attvalue for="0"
+                    value="libcurl_titanium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A patched version of libcurl for Titanium" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="jretlang"
+            label="jretlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="jretlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JRuby wrapper for jetlang (jetlang.org)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="presentation_10papers"
+            label="presentation_10papers">
+        <attvalues>
+          <attvalue for="0"
+                    value="presentation_10papers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="10 Papers -- Really Fast" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SPPM-Perl_101"
+            label="SPPM-Perl_101">
+        <attvalues>
+          <attvalue for="0"
+                    value="SPPM-Perl_101" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Curso de Introdução do Perl, São Paulo Perl Mongers" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="build_a_bed"
+            label="build_a_bed">
+        <attvalues>
+          <attvalue for="0"
+                    value="build_a_bed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant CMS based app to assist with the Build A Bed cause" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="User-Library"
+            label="User-Library">
+        <attvalues>
+          <attvalue for="0"
+                    value="User-Library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A CodeIgniter User Library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fab"
+            label="fab">
+        <attvalues>
+          <attvalue for="0"
+                    value="fab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="a javascript DSL for building async web apps" />
+          <attvalue for="10"
+                    value="128" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pycassa"
+            label="pycassa">
+        <attvalues>
+          <attvalue for="0"
+                    value="pycassa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple python library for Cassandra" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gae_twitter.py"
+            label="gae_twitter.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae_twitter.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter client class in python for Google App Engine" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CallSignRb"
+            label="CallSignRb">
+        <attvalues>
+          <attvalue for="0"
+                    value="CallSignRb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A RubyGem to access the XML view of Callook.info." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="butler"
+            label="butler">
+        <attvalues>
+          <attvalue for="0"
+                    value="butler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Digg has a bunch of web servers. One of the problems with running a bunch of web servers is that you sometimes need to get information from each one individually. Or maybe you need to run operations on each one individually. For instance, we use APC to cache configurations and other data. Without restarting Apache we can use Butler to clear configurations from APC or alter APC keys. We also use it to get a bunch of PHP-specific information (e.g. PHP modules and PEAR packages). " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="python-sunlightapi"
+            label="python-sunlightapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-sunlightapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="python client library for interacting with Sunlight Labs API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-ole"
+            label="ruby-ole">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A library for easy read/write access to OLE compound documents for Ruby" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-www-yahoo-keywordextractor"
+            label="perl-www-yahoo-keywordextractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-www-yahoo-keywordextractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tekChat"
+            label="tekChat">
+        <attvalues>
+          <attvalue for="0"
+                    value="tekChat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Misc chat stuff
" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="boutique-vacarme"
+            label="boutique-vacarme">
+        <attvalues>
+          <attvalue for="0"
+                    value="boutique-vacarme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="La boutique de la revue vacarme" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="presen.vim"
+            label="presen.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="presen.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="presentation software for Vim. Use markdown for presentation-file." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="edge"
+            label="edge">
+        <attvalues>
+          <attvalue for="0"
+                    value="edge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Development repo for the Waves web application framework" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="live-validations"
+            label="live-validations">
+        <attvalues>
+          <attvalue for="0"
+                    value="live-validations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="No longer maintained." />
+          <attvalue for="10"
+                    value="278" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EGOTableViewPullRefresh"
+            label="EGOTableViewPullRefresh">
+        <attvalues>
+          <attvalue for="0"
+                    value="EGOTableViewPullRefresh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A similar control to the pull down to refresh control created by atebits in Tweetie 2." />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="tokboxer"
+            label="tokboxer">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokboxer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby implementation of the TokBox API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="IDA-Python-Scripts"
+            label="IDA-Python-Scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="IDA-Python-Scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IDA Python Scripts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yard"
+            label="yard">
+        <attvalues>
+          <attvalue for="0"
+                    value="yard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="YARD is a Ruby Documentation tool (Yay!)
+
+YARD is a documentation generation tool for the Ruby programming language.
 It enables the user to generate consistent, usable documentation that can be
 exported to a number of formats very easily, and also supports extending for
 custom Ruby constructs such as custom class level definitions." />
+          <attvalue for="10"
+                    value="255" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="railsxls"
+            label="railsxls">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsxls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A copy of the original railsxls plugin, but suited for Rails Edge" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="spock"
+            label="spock">
+        <attvalues>
+          <attvalue for="0"
+                    value="spock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="command-line tool to sign update manifests of Mozilla extensions (update.rdf)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="translators"
+            label="translators">
+        <attvalues>
+          <attvalue for="0"
+                    value="translators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GIT mirror of Zotero translators" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="grain"
+            label="grain">
+        <attvalues>
+          <attvalue for="0"
+                    value="grain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Grain is the course platform for SynergyJ" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flexihash"
+            label="flexihash">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexihash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Flexihash is a small PHP library which implements consistent hashing." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="php-hoptoad-notifier"
+            label="php-hoptoad-notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-hoptoad-notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple class that can feed PHP errors and exceptions into Hoptoad" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="easter_eggs_for_build_tools"
+            label="easter_eggs_for_build_tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="easter_eggs_for_build_tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a Rosetta-stone project for various types of Java build tools" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="shoppingcloud"
+            label="shoppingcloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoppingcloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby on rails e-commerce engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="riot_rails"
+            label="riot_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="riot_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Riot macros and helpers for Rails application testing " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fancy-admin-generators"
+            label="fancy-admin-generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancy-admin-generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of Rails generator scripts to create admin interfaces" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tire_swing"
+            label="tire_swing">
+        <attvalues>
+          <attvalue for="0"
+                    value="tire_swing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple node and visitor definitions for Treetop grammars" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hg2git"
+            label="hg2git">
+        <attvalues>
+          <attvalue for="0"
+                    value="hg2git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mercurial to git importer (originally from http://git.utsl.gen.nz/mirror/repo.or.cz/hg2git.git/)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nagios_erlang"
+            label="nagios_erlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="nagios_erlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nagios plugins for monitoring Erlang process groups/applications/nodes/etc" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="javascript-prototype-and-script.aculo.us.tmbundle"
+            label="javascript-prototype-and-script.aculo.us.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-prototype-and-script.aculo.us.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for JavaScript Prototype &amp; Script.aculo.us" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="subtlety"
+            label="subtlety">
+        <attvalues>
+          <attvalue for="0"
+                    value="subtlety" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Subtlety: SVN =&gt; RSS, hAtom =&gt; Atom" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dojorio"
+            label="dojorio">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojorio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The repository of the Coding Dojo group from Rio de Janeiro" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Glasses"
+            label="Glasses">
+        <attvalues>
+          <attvalue for="0"
+                    value="Glasses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="This is the next generation of VLC for Mac also called Lunettes." />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="holler"
+            label="holler">
+        <attvalues>
+          <attvalue for="0"
+                    value="holler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="In/Out style app." />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo-scala-driver"
+            label="mongo-scala-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-scala-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Working with MongoDB in a Scala way" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="merb_background"
+            label="merb_background">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_background" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a merb slice for background-fu" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="grails-joda-time"
+            label="grails-joda-time">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-joda-time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin that Integrates the Joda Time date/time library into Grails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="taglist.vim"
+            label="taglist.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="taglist.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of taglist" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="shelper"
+            label="shelper">
+        <attvalues>
+          <attvalue for="0"
+                    value="shelper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby jabber agent to help system administrators. Configure your servers from your favorite IM." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="irbfiles"
+            label="irbfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="irbfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="irb the way I like it (enhanced with boson)" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yogo-authz"
+            label="yogo-authz">
+        <attvalues>
+          <attvalue for="0"
+                    value="yogo-authz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Development Branch for YogoAuthz." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="famfamfam"
+            label="famfamfam">
+        <attvalues>
+          <attvalue for="0"
+                    value="famfamfam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="githubed famfamfam silk icons 1.3. Why not add them as sub module to your project?" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-prowl"
+            label="ruby-prowl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-prowl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby interface to Prowl, http://prowl.weks.net/" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hcl"
+            label="hcl">
+        <attvalues>
+          <attvalue for="0"
+                    value="hcl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Command-line tool for manipulating Harvest timesheets" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="relmeauth"
+            label="relmeauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="relmeauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample implementation of relmeauth" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rad"
+            label="rad">
+        <attvalues>
+          <attvalue for="0"
+                    value="rad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Ruby Arduino Development: a framework for programming the Arduino physcial computing platform using Ruby" />
+          <attvalue for="10"
+                    value="176" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="neighborly"
+            label="neighborly">
+        <attvalues>
+          <attvalue for="0"
+                    value="neighborly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Neighbor-to-neighbor communication tool" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="uploader"
+            label="uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tiny little uploader utility with password protection and an API." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sp-ii"
+            label="sp-ii">
+        <attvalues>
+          <attvalue for="0"
+                    value="sp-ii" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Notatki do wykladu Środowisko Programisty." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sys-uname"
+            label="sys-uname">
+        <attvalues>
+          <attvalue for="0"
+                    value="sys-uname" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby interface for getting operating system information." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="schume"
+            label="schume">
+        <attvalues>
+          <attvalue for="0"
+                    value="schume" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scheme engine." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="weretwit"
+            label="weretwit">
+        <attvalues>
+          <attvalue for="0"
+                    value="weretwit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="riakka"
+            label="riakka">
+        <attvalues>
+          <attvalue for="0"
+                    value="riakka" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scala library for talking to Riak" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="django-chicago"
+            label="django-chicago">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-chicago" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A repository for miscellaneous code from Chicago's Django user group." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="muddle"
+            label="muddle">
+        <attvalues>
+          <attvalue for="0"
+                    value="muddle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A merb tumblelog, with posts persisted in couchdb.  Live at http://geemus.com." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shouty"
+            label="shouty">
+        <attvalues>
+          <attvalue for="0"
+                    value="shouty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="titlecase"
+            label="titlecase">
+        <attvalues>
+          <attvalue for="0"
+                    value="titlecase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby version of John Gruber's TitleCase.pl" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-employees-directory"
+            label="radiant-employees-directory">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-employees-directory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Radiant extension that adds employees management." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="email-folder"
+            label="email-folder">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-folder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library for reading from email folders" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-pushup"
+            label="jquery-pushup">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-pushup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="jQuery port of Nick Stakenburg's pushup." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Popit"
+            label="Popit">
+        <attvalues>
+          <attvalue for="0"
+                    value="Popit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PopIt is a Prototype-based dynamically generated, draggable, resizable popup window that has many custom options.  It was created using strict web programming standards in mind so that there is cleaner code and easily managable." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="judaism"
+            label="judaism">
+        <attvalues>
+          <attvalue for="0"
+                    value="judaism" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="one of the first monotheistic religions and is among the oldest religious traditions still being practiced today" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django_live_edit"
+            label="django_live_edit">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_live_edit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick and ghetto demo for getting Django to generically update models via jquery-in-place-edit" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="git-lighthouse"
+            label="git-lighthouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-lighthouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A tool to help work with git projects that accept patches from Lighthouse" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="punbb_lithuanian_translation"
+            label="punbb_lithuanian_translation">
+        <attvalues>
+          <attvalue for="0"
+                    value="punbb_lithuanian_translation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="punbb translation into Lithuanian" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="adam-bot-framework"
+            label="adam-bot-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="adam-bot-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An IRC bot framework in Perl based on MooseX::POE" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yadorigi"
+            label="yadorigi">
+        <attvalues>
+          <attvalue for="0"
+                    value="yadorigi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Yadorigi Programming Language" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="wapcaplet"
+            label="wapcaplet">
+        <attvalues>
+          <attvalue for="0"
+                    value="wapcaplet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keep your functional tests functional" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sandex"
+            label="sandex">
+        <attvalues>
+          <attvalue for="0"
+                    value="sandex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An index of the difference in weather between your location and San Diego, CA." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="LuaEclipse"
+            label="LuaEclipse">
+        <attvalues>
+          <attvalue for="0"
+                    value="LuaEclipse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="LuaEclipse is a collection of plugins developed for the Eclipse platform that together make an IDE for the development of applications in the Lua programming language. In this environment it's possible to edit Lua scripts with syntax highlight, code completion, compilation errors, code and comment folding, script execution with a pre-configured interpreter, besides the tools that the eclipse platform provides.  The main goal of the project is that new tools will be developed using the extension architecture that the Eclipse platform provides and that LuaEclipse has available for extension of its capabilities." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="chinwag"
+            label="chinwag">
+        <attvalues>
+          <attvalue for="0"
+                    value="chinwag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="chat app that steve and i are playing with, uses google app engine, html5, css3 and jquery" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pgsql"
+            label="pgsql">
+        <attvalues>
+          <attvalue for="0"
+                    value="pgsql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Erlang postgresql driver" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="tito"
+            label="tito">
+        <attvalues>
+          <attvalue for="0"
+                    value="tito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tool for managing rpm based git projects." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="eventful-spinoff-cakephp"
+            label="eventful-spinoff-cakephp">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventful-spinoff-cakephp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redesigned Eventful System for CakePHP" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="test-www-selenium-catalyst"
+            label="test-www-selenium-catalyst">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-www-selenium-catalyst" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fizzbuzzdazzkezz"
+            label="fizzbuzzdazzkezz">
+        <attvalues>
+          <attvalue for="0"
+                    value="fizzbuzzdazzkezz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="When fizzbuzz is not enogh." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dbix-locker"
+            label="dbix-locker">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbix-locker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="lock resources by issuing an INSERT" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-redirecting-fnf-page-extension"
+            label="radiant-redirecting-fnf-page-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-redirecting-fnf-page-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Beta: FileNotFound page that supports 301 and 302 redirects in addition to 404" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-helpers"
+            label="git-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="various git helper scripts to augment your git experience" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="immutable"
+            label="immutable">
+        <attvalues>
+          <attvalue for="0"
+                    value="immutable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Declare methods as immutable, somewhat like Java's &quot;final&quot; but still allowing child classes to override." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pain-point"
+            label="pain-point">
+        <attvalues>
+          <attvalue for="0"
+                    value="pain-point" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Rails app that uses voting to identify pain points." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="In-Field-Labels-jQuery-Plugin"
+            label="In-Field-Labels-jQuery-Plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="In-Field-Labels-jQuery-Plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a simple plugin that turns properly formatted HTML forms into forms with in-field label support. Labels fade when the field is focussed and disappear when text entry begins. Clearing a field and leaving brings back the label." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trivia-llama"
+            label="trivia-llama">
+        <attvalues>
+          <attvalue for="0"
+                    value="trivia-llama" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="It's a llama. On Twitter. It LOVES trivia." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wedidit"
+            label="wedidit">
+        <attvalues>
+          <attvalue for="0"
+                    value="wedidit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="We Did It" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xcode.tmbundle"
+            label="xcode.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TextMate support for Xcode" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pinax-buildout"
+            label="pinax-buildout">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinax-buildout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="contains buildout config files to bootstrap a Pinax installation" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="genesis4iphone"
+            label="genesis4iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="genesis4iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sega Genesis (MegaDrive) and Sega CD  emulator for the Apple iPhone and iPod Touch. Based on Notaz PicoDrive." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="emacswiki.org"
+            label="emacswiki.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacswiki.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of the Emacswiki" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bookqueue"
+            label="bookqueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookqueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="personal bookshelf application, rails based." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rspec-mode"
+            label="rspec-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="An RSpec minor mode for Emacs" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="ohmyvim"
+            label="ohmyvim">
+        <attvalues>
+          <attvalue for="0"
+                    value="ohmyvim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My personal Vim setup - mainly for my own use but feel free to copy/fork/whatever." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-ajax-validation"
+            label="django-ajax-validation">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-ajax-validation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A reusable application to preform ajax validation on django forms." />
+          <attvalue for="10"
+                    value="105" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="uf-weekly-dinner-template"
+            label="uf-weekly-dinner-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="uf-weekly-dinner-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple script to turn an upcoming event into a wiki template for the uF weekly dinner." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tog_depot"
+            label="tog_depot">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_depot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="File management plugin for Tog: Community Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="docsplit"
+            label="docsplit">
+        <attvalues>
+          <attvalue for="0"
+                    value="docsplit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Break Apart Documents into Images, Text, Pages and PDFs" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tiny_mce_plus"
+            label="tiny_mce_plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiny_mce_plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TinyMCE editor with image upload." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-couchdb"
+            label="sproutcore-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a couchdb adapter for sproutcore." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="portsensor"
+            label="portsensor">
+        <attvalues>
+          <attvalue for="0"
+                    value="portsensor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Service monitoring (Devblocks/PHP/MySQL)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="clispec"
+            label="clispec">
+        <attvalues>
+          <attvalue for="0"
+                    value="clispec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helpers for testing CLI tools with Cucumber and RSpec" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_record_uuid"
+            label="active_record_uuid">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_record_uuid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin to add automatic UUID support to AR" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blueprint-plugin---silksprite"
+            label="blueprint-plugin---silksprite">
+        <attvalues>
+          <attvalue for="0"
+                    value="blueprint-plugin---silksprite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Popular Silk Icon Package in CSS Sprite form to improve peformance and ease of use" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chorizo"
+            label="chorizo">
+        <attvalues>
+          <attvalue for="0"
+                    value="chorizo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bitmask-attribute"
+            label="bitmask-attribute">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitmask-attribute" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple bitmask attribute support for ActiveRecord" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CMScout-Forums"
+            label="CMScout-Forums">
+        <attvalues>
+          <attvalue for="0"
+                    value="CMScout-Forums" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Forum plugin for CMScout3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="paperplanes"
+            label="paperplanes">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperplanes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My personal website, running on jekyll." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="email-simple-test-traceheaders"
+            label="email-simple-test-traceheaders">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-simple-test-traceheaders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make a simple email object with known trace information" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bananajour"
+            label="bananajour">
+        <attvalues>
+          <attvalue for="0"
+                    value="bananajour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Local git repository hosting with a sexy web interface and bonjour discovery. It's like your own little adhoc, network-aware github!" />
+          <attvalue for="10"
+                    value="431" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twisted-twitter-stream"
+            label="twisted-twitter-stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="twisted-twitter-stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Twitter Stream API for Twisted" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="smalltalk"
+            label="smalltalk">
+        <attvalues>
+          <attvalue for="0"
+                    value="smalltalk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="GNU Smalltalk" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="hatenadiary-writer"
+            label="hatenadiary-writer">
+        <attvalues>
+          <attvalue for="0"
+                    value="hatenadiary-writer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hatena diary writer" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="paypal"
+            label="paypal">
+        <attvalues>
+          <attvalue for="0"
+                    value="paypal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Paypal IPN handling library" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ideamonk.github.com"
+            label="ideamonk.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="ideamonk.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ideamonk.github.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twitter-friend-faves-opml"
+            label="twitter-friend-faves-opml">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-friend-faves-opml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get an OPML reading list of friends' favorites feeds, suitable for import into Google Reader, etal" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="extended_form_helper"
+            label="extended_form_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="extended_form_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Helper methods to ease form creation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pingboard"
+            label="pingboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="pingboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mac OS X Dashboard client for Ping.fm" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fireeagle-updater-midlet"
+            label="fireeagle-updater-midlet">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagle-updater-midlet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="J2ME MIDlet that uses JSR179 to get loc and pushes to FE" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="openaustralia-rmidet"
+            label="openaustralia-rmidet">
+        <attvalues>
+          <attvalue for="0"
+                    value="openaustralia-rmidet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prototype software for processing Australian register of parliamentarians interests" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ext.js"
+            label="ext.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript extensions and utilities -- for node.js and other CommonJS frameworks" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yui-app-theme"
+            label="yui-app-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-app-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A generic, skinnable layout for web applications built using YUI Grids." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="webtouch"
+            label="webtouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="webtouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A shell UIKit/iPhone project that includes the setup for using a WebKit view" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Old-scala.tmbundle"
+            label="Old-scala.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Old-scala.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is not maintained, check out deanwampler's Scala.tmbundle. A textmate bundle for Scala, modified copy of http://gestalt.monoid.net/blog/2008/02/new-scala-bundle-for-textmate.html" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="reflex"
+            label="reflex">
+        <attvalues>
+          <attvalue for="0"
+                    value="reflex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Reflex is a class library for writing reactive Perl programs.  It provides base classes for reactive objects, and specific subclasses for various tasks." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="unicode-table-for-you"
+            label="unicode-table-for-you">
+        <attvalues>
+          <attvalue for="0"
+                    value="unicode-table-for-you" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Unicode browser for people who like looking at characters" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="has_enum"
+            label="has_enum">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_enum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for Rails to easily handle enumeration attributes in models" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fireeagle-as3"
+            label="fireeagle-as3">
+        <attvalues>
+          <attvalue for="0"
+                    value="fireeagle-as3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActionScript 3 classes for accessing the Fire Eagle API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="swiftiply"
+            label="swiftiply">
+        <attvalues>
+          <attvalue for="0"
+                    value="swiftiply" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A high performance clustering proxy / web server for web applications." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="completed_form_generator"
+            label="completed_form_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="completed_form_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smhelper-obfuscated-email"
+            label="smhelper-obfuscated-email">
+        <attvalues>
+          <attvalue for="0"
+                    value="smhelper-obfuscated-email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A staticmatic helper to obfuscate mailto links using javascript." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inaccessible_attributes"
+            label="inaccessible_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="inaccessible_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Disables mass assignment by default, requiring attr_accessible to specify safe attributes. Also improves mass-assignment related logging." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beast_qa"
+            label="beast_qa">
+        <attvalues>
+          <attvalue for="0"
+                    value="beast_qa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beast modified for a Q&amp;A based site" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blorgit"
+            label="blorgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="blorgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a simple org-mode based, git amenable, blogging engine running on sinatra" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recurly-client-ruby"
+            label="recurly-client-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="recurly-client-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby API wrapper for Recurly. Super Simple Subscription billing." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-moose.tmbundle"
+            label="perl-moose.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-moose.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate Bundle for Moose" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="attachmerb_fu"
+            label="attachmerb_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="attachmerb_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A merb port of the attachment_fu Rails plugin" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.svg"
+            label="jquery.svg">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.svg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Keith Wood's jQuery SVG plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jxmppd"
+            label="jxmppd">
+        <attvalues>
+          <attvalue for="0"
+                    value="jxmppd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An XMPP server written in Java." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="whatsup"
+            label="whatsup">
+        <attvalues>
+          <attvalue for="0"
+                    value="whatsup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My web monitoring jabber bot." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="GitHubTest"
+            label="GitHubTest">
+        <attvalues>
+          <attvalue for="0"
+                    value="GitHubTest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test of all the goodies that GitHub has" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="quickbooks_expermenting"
+            label="quickbooks_expermenting">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickbooks_expermenting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="just messing around with quickbooks" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CSS-Parser"
+            label="CSS-Parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="CSS-Parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A nice litte css parser written in php" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="find-in-files"
+            label="find-in-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="find-in-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for Gedit that allows you to find text in documents similar to TextMate's Find in Project" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scel"
+            label="scel">
+        <attvalues>
+          <attvalue for="0"
+                    value="scel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of SuperCollider interface for emacs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="SuperCollider" />
+        </attvalues>
+      </node>
+      <node id="firefox-home-tab-mockup"
+            label="firefox-home-tab-mockup">
+        <attvalues>
+          <attvalue for="0"
+                    value="firefox-home-tab-mockup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Firefox Home Tab mockup tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rbet"
+            label="rbet">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Git fork of rbet - a Ruby wrapper for the Exact Target API" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="project-sprouts"
+            label="project-sprouts">
+        <attvalues>
+          <attvalue for="0"
+                    value="project-sprouts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="Project Sprouts is an open-source, cross-platform project generation and configuration tool for ActionScript 2, ActionScript 3, Adobe AIR Flash and Flex projects" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="rb232"
+            label="rb232">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb232" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple serial port library for Ruby" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sorria"
+            label="sorria">
+        <attvalues>
+          <attvalue for="0"
+                    value="sorria" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integrando flex ao rails via rubyamf" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-ActionRole-PseudoCache"
+            label="Catalyst-ActionRole-PseudoCache">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-ActionRole-PseudoCache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cs422"
+            label="cs422">
+        <attvalues>
+          <attvalue for="0"
+                    value="cs422" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data Mining Projects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="community_shelf"
+            label="community_shelf">
+        <attvalues>
+          <attvalue for="0"
+                    value="community_shelf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple app for managing a bookshelf, and a demo app for DataMapper, Merb, merb-cache" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tableviewcellwithbkgnd"
+            label="tableviewcellwithbkgnd">
+        <attvalues>
+          <attvalue for="0"
+                    value="tableviewcellwithbkgnd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Change the background color of a cell in a grouped table" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rto_nested_admin"
+            label="rto_nested_admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rto_nested_admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Nested set admin generator for symfony 1.2" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mustache"
+            label="mustache">
+        <attvalues>
+          <attvalue for="0"
+                    value="mustache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Logic-less Ruby templates." />
+          <attvalue for="10"
+                    value="465" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="Element.GetUntil"
+            label="Element.GetUntil">
+        <attvalues>
+          <attvalue for="0"
+                    value="Element.GetUntil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Element methods for selecting sibling and parent nodes up to but not including a matched element from a selector." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="RedisPl"
+            label="RedisPl">
+        <attvalues>
+          <attvalue for="0"
+                    value="RedisPl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redis Perl Bindings (from svn://svn.rot13.org/Redis/)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="request-log-analyzer"
+            label="request-log-analyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="request-log-analyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="A command line tool that analyzes request logfiles (e.g. Rails, Merb, Apache) to produce a performance report." />
+          <attvalue for="10"
+                    value="552" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="achilles"
+            label="achilles">
+        <attvalues>
+          <attvalue for="0"
+                    value="achilles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web-based client to manage Nessus scans." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="macournoyer.com"
+            label="macournoyer.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="macournoyer.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my awesome personal website" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feeddit"
+            label="feeddit">
+        <attvalues>
+          <attvalue for="0"
+                    value="feeddit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An improvement to the standard RSS feed on Digg.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cfwheels-nested-set"
+            label="cfwheels-nested-set">
+        <attvalues>
+          <attvalue for="0"
+                    value="cfwheels-nested-set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for cfwheels to handle nested sets in your database tables" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Accessible-Tabs"
+            label="Accessible-Tabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="Accessible-Tabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="jQuery Plugin that generates a Tab Navigation from Markup that makes sense without Javascript. The generated Tabs are the only ones out there that work for Screenreader users without support for WAI ARIA." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bloomnames"
+            label="bloomnames">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloomnames" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick and dirty bloom filter implementation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="duplikate"
+            label="duplikate">
+        <attvalues>
+          <attvalue for="0"
+                    value="duplikate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Syncs one directory to another (example: a git project to an svn repo)" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-fpm"
+            label="php-fpm">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-fpm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Git mirror of php-fpm" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="tinyjira"
+            label="tinyjira">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinyjira" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tiny interface for Atlassian JIRA based on JSON-RPC" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="html5.tmbundle"
+            label="html5.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="html5.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="HTML5 bundle for TextMate" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="proto"
+            label="proto">
+        <attvalues>
+          <attvalue for="0"
+                    value="proto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A a hyper-lightweight dependency tracking and project installation system" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="NGDocKit"
+            label="NGDocKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="NGDocKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scripts and stylesheets for making XML-based documentation presentable within a browser" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="javazone2010"
+            label="javazone2010">
+        <attvalues>
+          <attvalue for="0"
+                    value="javazone2010" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Web site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatra-mvc"
+            label="sinatra-mvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-mvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Agile Sinatra-based MVC app (skeleton)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rpeg-markdown"
+            label="rpeg-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="rpeg-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fast Ruby Markdown library based on a PEG grammar (see peg-markdown)" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gravatar_image_tag"
+            label="gravatar_image_tag">
+        <attvalues>
+          <attvalue for="0"
+                    value="gravatar_image_tag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A configurable and documented Rail view helper for adding gravatars into your Rails application" />
+          <attvalue for="10"
+                    value="93" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hurl"
+            label="hurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="hurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Hurl makes HTTP requests." />
+          <attvalue for="10"
+                    value="208" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphone_ui_fireworks"
+            label="iphone_ui_fireworks">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone_ui_fireworks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone UI as Rich Symbols for Adobe Fireworks" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-app-roleapplicator"
+            label="catalyst-app-roleapplicator">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-app-roleapplicator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="scriptaculous"
+            label="scriptaculous">
+        <attvalues>
+          <attvalue for="0"
+                    value="scriptaculous" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="378" />
+          <attvalue for="9"
+                    value="script.aculo.us is an open-source JavaScript framework for visual effects and interface behaviours." />
+          <attvalue for="10"
+                    value="1474" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="txpc"
+            label="txpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="txpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TXPC, a Textpattern plugin compiler." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Pimple"
+            label="Pimple">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pimple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small PHP 5.3 dependency injection container" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="inquisition"
+            label="inquisition">
+        <attvalues>
+          <attvalue for="0"
+                    value="inquisition" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="core_extensions"
+            label="core_extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="core_extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just a bunch of meta-programming I use over and over in Rails projects." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="misc"
+            label="misc">
+        <attvalues>
+          <attvalue for="0"
+                    value="misc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miscellaneous stuff" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="myspace"
+            label="myspace">
+        <attvalues>
+          <attvalue for="0"
+                    value="myspace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MySpace parser written in Ruby that uses Hpricot" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pages"
+            label="pages">
+        <attvalues>
+          <attvalue for="0"
+                    value="pages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Waves-based CMS" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mozlab"
+            label="mozlab">
+        <attvalues>
+          <attvalue for="0"
+                    value="mozlab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="merb_dynamic_sass"
+            label="merb_dynamic_sass">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_dynamic_sass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A merb slice to provide more handy way to use Sass engine." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="meta-spotify"
+            label="meta-spotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="meta-spotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby wrapper for the Spotify Metadata API" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="big_sitemap"
+            label="big_sitemap">
+        <attvalues>
+          <attvalue for="0"
+                    value="big_sitemap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sitemap generator for Rails 2.3 that handles large numbers of URLs" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sukia-smalltalk-to-ruby"
+            label="sukia-smalltalk-to-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="sukia-smalltalk-to-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Traducción de sukia de smalltalk a Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="Mode"
+            label="Mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small (but sadly not that simple) demo game built on the flixel framework.  Hopefully it will become kind of obsolete with the creation of more targeted, simple, and smaller open source demo games!" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="limewire"
+            label="limewire">
+        <attvalues>
+          <attvalue for="0"
+                    value="limewire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="simplegit"
+            label="simplegit">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplegit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="simple git bindings example project - this is a dumb example project for book examples and whatnot, not a real project" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="auth-hmac"
+            label="auth-hmac">
+        <attvalues>
+          <attvalue for="0"
+                    value="auth-hmac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby Gem for authenticating HTTP requests using a HMAC." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="app-nopaste"
+            label="app-nopaste">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-nopaste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="easy access to any pastebin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="resume-interactivity-provider"
+            label="resume-interactivity-provider">
+        <attvalues>
+          <attvalue for="0"
+                    value="resume-interactivity-provider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="App for creating static resume-like pages with dynamic interactivity." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cmsmadesimple-2-0"
+            label="cmsmadesimple-2-0">
+        <attvalues>
+          <attvalue for="0"
+                    value="cmsmadesimple-2-0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git mirror of the CMS Made Simple 2.0 rewrite" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rak"
+            label="rak">
+        <attvalues>
+          <attvalue for="0"
+                    value="rak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="grep replacement in pure Ruby" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="testable-logger"
+            label="testable-logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="testable-logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Testable Logger lets you assert that messages were (or were not) written to the application's log file during a test case." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bash.sugar"
+            label="bash.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sugar adding sweet Bash support for Espresso" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="objectiverecord"
+            label="objectiverecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="objectiverecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SQL persistence framework for the iPhone that started as a hybrid of ActiveRecord and SQLPersistentObject" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gnip-ruby"
+            label="gnip-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnip-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Ruby library for utilizing Gnip services." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tweetermeter"
+            label="tweetermeter">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetermeter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter MPAA Curse Ratings" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="as3swf"
+            label="as3swf">
+        <attvalues>
+          <attvalue for="0"
+                    value="as3swf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Low level Actionscript 3 library to parse, create, modify and publish SWF files." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="Playing-with-Patterns"
+            label="Playing-with-Patterns">
+        <attvalues>
+          <attvalue for="0"
+                    value="Playing-with-Patterns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just code kata for patterns" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="scaffhole"
+            label="scaffhole">
+        <attvalues>
+          <attvalue for="0"
+                    value="scaffhole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lets you leave scaffold-shaped holes in your app." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-auth-kerberos"
+            label="rack-auth-kerberos">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-auth-kerberos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rack library for authenticating users via Kerberos" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ushahidi_Web"
+            label="Ushahidi_Web">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ushahidi_Web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Ushahidi is a platform that crowdsources crisis information, allowing anyone to submit crisis information through text messaging using a mobile phone, email or web form." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="c-repl"
+            label="c-repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="c-repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a C read-eval-print loop" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="txtthispage"
+            label="txtthispage">
+        <attvalues>
+          <attvalue for="0"
+                    value="txtthispage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SMS (input) based Social Networking site." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="picard"
+            label="picard">
+        <attvalues>
+          <attvalue for="0"
+                    value="picard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Micro-framework for node.js" />
+          <attvalue for="10"
+                    value="169" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webview-in-tableview"
+            label="webview-in-tableview">
+        <attvalues>
+          <attvalue for="0"
+                    value="webview-in-tableview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is sample code to show you to integrate a UIWebView in a UITableview" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="curve25519-donna"
+            label="curve25519-donna">
+        <attvalues>
+          <attvalue for="0"
+                    value="curve25519-donna" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementations of a fast Elliptic-curve Diffie-Hellman primitive" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sexy_scaffold"
+            label="sexy_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="sexy_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Uber version of rspec_haml_scaffold, uber version of make_resourceful as well" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newsbeuter"
+            label="newsbeuter">
+        <attvalues>
+          <attvalue for="0"
+                    value="newsbeuter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Newsbeuter is an open-source RSS/Atom feed reader for text terminals." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="resources_controller"
+            label="resources_controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="resources_controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="resources_controller rails plugin: rc makes RESTful controllers fun" />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="umleitung"
+            label="umleitung">
+        <attvalues>
+          <attvalue for="0"
+                    value="umleitung" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="source code for the erlounge wellington mochiweb demo app" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yql-utilities"
+            label="yql-utilities">
+        <attvalues>
+          <attvalue for="0"
+                    value="yql-utilities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="YQL utilities and programs for working with YQL" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hydraframework_libs"
+            label="hydraframework_libs">
+        <attvalues>
+          <attvalue for="0"
+                    value="hydraframework_libs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SWC binaries for all projects in one neat project." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nasaprofiles"
+            label="nasaprofiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="nasaprofiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An extension of the NASA contact system" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="should_pricot"
+            label="should_pricot">
+        <attvalues>
+          <attvalue for="0"
+                    value="should_pricot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test the html in your functional tests using the wicked Hpricot CSS / XPath selectors." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pygtk"
+            label="pygtk">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygtk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gmaps_on_rails"
+            label="gmaps_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="gmaps_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="github clone of gmaps-on-rails plugin; I'll be pushing my changes back to the Google Code Subversion repository" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="backgrounded"
+            label="backgrounded">
+        <attvalues>
+          <attvalue for="0"
+                    value="backgrounded" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple background execution of model methods" />
+          <attvalue for="10"
+                    value="149" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Fresh"
+            label="Fresh">
+        <attvalues>
+          <attvalue for="0"
+                    value="Fresh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fresh is a CodeIgniter CMS" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="actionmailer-tls"
+            label="actionmailer-tls">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionmailer-tls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows ActionMailer to use TLS (for gmail, etc.) via Stephen Chu" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-plugins"
+            label="merb-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="38" />
+          <attvalue for="9"
+                    value="Merb Plugins: Even more modules to hook up your Merb installation" />
+          <attvalue for="10"
+                    value="283" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tokyo_store"
+            label="tokyo_store">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyo_store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rack based Tokyo stored (FAST!) Rails session store. " />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-openstreetmap-client"
+            label="clojure-openstreetmap-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-openstreetmap-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A clojure OpenStreetMap client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="shovel"
+            label="shovel">
+        <attvalues>
+          <attvalue for="0"
+                    value="shovel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Shovel is an embedded AMQP relay for RabbitMQ." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="chanl"
+            label="chanl">
+        <attvalues>
+          <attvalue for="0"
+                    value="chanl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Portable channel-based concurrency for Common Lisp" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="clarity"
+            label="clarity">
+        <attvalues>
+          <attvalue for="0"
+                    value="clarity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Web interface for the grep and tail -f unix tools. Useful for real-time log analysis. Remotely related to splunk" />
+          <attvalue for="10"
+                    value="495" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trendingtopics"
+            label="trendingtopics">
+        <attvalues>
+          <attvalue for="0"
+                    value="trendingtopics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails app for tracking trends in server logs - powered by the Cloudera Hadoop Distribution on EC2" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="magic_multi_connections"
+            label="magic_multi_connections">
+        <attvalues>
+          <attvalue for="0"
+                    value="magic_multi_connections" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mrsh"
+            label="mrsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="mrsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mr Shell executes commands concurrently on multiple hosts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lua-bz2"
+            label="lua-bz2">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua-bz2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a binding to libbzip2 for lua" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="gst-openmax"
+            label="gst-openmax">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-openmax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="GStreamer OpenMAX IL plug-in" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="can_search"
+            label="can_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="can_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Build common named scopes automatically, and provide a simple way to merge them with a single #search call." />
+          <attvalue for="10"
+                    value="116" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chain.js"
+            label="chain.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="chain.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Data Binding Plugin for jQuery" />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ljupdate"
+            label="ljupdate">
+        <attvalues>
+          <attvalue for="0"
+                    value="ljupdate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LiveJournal client for Emacs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="cms"
+            label="cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight CMS build with Rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="epp"
+            label="epp">
+        <attvalues>
+          <attvalue for="0"
+                    value="epp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Provides basic functionality for connecting and making requests on EPP (Extensible Provisioning Protocol) servers. Currently, major providers Centralnic and Nominet have been tested." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="directory_watcher"
+            label="directory_watcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="directory_watcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Event notification for file system changes" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="treelator"
+            label="treelator">
+        <attvalues>
+          <attvalue for="0"
+                    value="treelator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Application for easy translation with I18n and .yml files" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="boxy"
+            label="boxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="boxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="General purpose copycat Facebook dialog/overlay" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xrefresh"
+            label="xrefresh">
+        <attvalues>
+          <attvalue for="0"
+                    value="xrefresh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Browser refresh automation for web developers" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="datetimex-easy"
+            label="datetimex-easy">
+        <attvalues>
+          <attvalue for="0"
+                    value="datetimex-easy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="csspool"
+            label="csspool">
+        <attvalues>
+          <attvalue for="0"
+                    value="csspool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CSSPool is a CSS SAC parser and by default will output a DOM Level 2 style tree." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="picoparse"
+            label="picoparse">
+        <attvalues>
+          <attvalue for="0"
+                    value="picoparse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Small parser construction library for Python. Regular Expression free" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="class-c3-adopt-next"
+            label="class-c3-adopt-next">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-c3-adopt-next" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make NEXT suck less" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sinatra-static-assets"
+            label="sinatra-static-assets">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-static-assets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra extension providing helper methods to output tags for static assets." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="event-dispatcher"
+            label="event-dispatcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="event-dispatcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Symfony Event Dispatcher Component" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="token_generator"
+            label="token_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="token_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Token generator plugin" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-urls"
+            label="django-urls">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-urls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental replacement for Django's get_absolute_url() method." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pastejour"
+            label="pastejour">
+        <attvalues>
+          <attvalue for="0"
+                    value="pastejour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Broadcast standard out." />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-ev"
+            label="jquery-ev">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a COMET event loop for jQuery" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="baconl"
+            label="baconl">
+        <attvalues>
+          <attvalue for="0"
+                    value="baconl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript haiku inspired by haml. " />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kiokudb-backend-bdb"
+            label="kiokudb-backend-bdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokudb-backend-bdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="BDB backend for KiokuDB" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="firequery"
+            label="firequery">
+        <attvalues>
+          <attvalue for="0"
+                    value="firequery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Firebug extension to aid jQuery development" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rhino-licensing"
+            label="rhino-licensing">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-licensing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A software licensing framework " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="railsmagazine_pt"
+            label="railsmagazine_pt">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsmagazine_pt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails Magazine - fine articles on Ruby / Rails ( em português )" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twitter_buzz_service"
+            label="twitter_buzz_service">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter_buzz_service" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="shows (and caches) the twitter buzz about  a search term" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kohana-cache"
+            label="kohana-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cache module for Kohana.3" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gistory"
+            label="gistory">
+        <attvalues>
+          <attvalue for="0"
+                    value="gistory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gistory, the git reminiscer; docs soon." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-demos-Bundle"
+            label="robotlegs-demos-Bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-demos-Bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Demo Flex and Flash Applications based on the RobotLegs MVCS Framework" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="site_scaffold"
+            label="site_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="site_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This plugin is a basic generator for some repetitive task when working with websites. You can use script/generate to create contact forms, admin painel with mini-blog session and product catalog. " />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="huSoftM"
+            label="huSoftM">
+        <attvalues>
+          <attvalue for="0"
+                    value="huSoftM" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code for Accessing the SoftM ERP System" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="safewayspecials"
+            label="safewayspecials">
+        <attvalues>
+          <attvalue for="0"
+                    value="safewayspecials" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RSS feed for Safeway's Weekly Specials (done by scraping their crazy site)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="routing-filter"
+            label="routing-filter">
+        <attvalues>
+          <attvalue for="0"
+                    value="routing-filter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="routing-filter wraps around the complex beast that the Rails routing system is, allowing for unseen flexibility and power in Rails URL recognition and generation." />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-ruby"
+            label="puppet-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Puppet module for managing ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sapo-broker"
+            label="sapo-broker">
+        <attvalues>
+          <attvalue for="0"
+                    value="sapo-broker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SAPO Broker is a distributed messaging framework" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="jsbin"
+            label="jsbin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsbin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Collaborative JavaScript Debugging App" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="freelancing-god.github.com"
+            label="freelancing-god.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="freelancing-god.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_isdoc"
+            label="acts_as_isdoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_isdoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ISDOC renderer for Ruby on Rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="markdownr.com"
+            label="markdownr.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdownr.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A nifty markdown notepad" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GitSharp.Demo"
+            label="GitSharp.Demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="GitSharp.Demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Git# Demo for Windows (WPF)" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Taskmanager"
+            label="Taskmanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="Taskmanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Drupal feature for a richer node based case tracker" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bike_mountain_speedometer"
+            label="bike_mountain_speedometer">
+        <attvalues>
+          <attvalue for="0"
+                    value="bike_mountain_speedometer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="firmware from my pcomp final" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radioaunty"
+            label="radioaunty">
+        <attvalues>
+          <attvalue for="0"
+                    value="radioaunty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Mac app that allows you to listen to live and catchup BBC Radio" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rss-glib"
+            label="rss-glib">
+        <attvalues>
+          <attvalue for="0"
+                    value="rss-glib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RSS and Atom parser that plays well with GObject" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cow-blog"
+            label="cow-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="cow-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A blog written in Clojure using Compojure." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="BERT-JS"
+            label="BERT-JS">
+        <attvalues>
+          <attvalue for="0"
+                    value="BERT-JS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Javascript implementation of BERT serialization (Binary ERlang Term)." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webdesign-plugfr"
+            label="webdesign-plugfr">
+        <attvalues>
+          <attvalue for="0"
+                    value="webdesign-plugfr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Templates HTML/CSS pour le PLUG" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="barewm"
+            label="barewm">
+        <attvalues>
+          <attvalue for="0"
+                    value="barewm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BareWM - A minimal window manager" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="googlevoiceapi"
+            label="googlevoiceapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlevoiceapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby gem for interacting with Google Voice" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="junior"
+            label="junior">
+        <attvalues>
+          <attvalue for="0"
+                    value="junior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An MVC Web Framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-lucene-adapter"
+            label="dm-lucene-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-lucene-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a datamapper adapter for the search engine lucene for jruby only" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="redcloth"
+            label="redcloth">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcloth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="RedCloth is a Ruby library for converting Textile into HTML." />
+          <attvalue for="10"
+                    value="229" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="johnson"
+            label="johnson">
+        <attvalues>
+          <attvalue for="0"
+                    value="johnson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Johnson wraps JavaScript in a loving Ruby embrace." />
+          <attvalue for="10"
+                    value="342" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ares1.0.1"
+            label="ares1.0.1">
+        <attvalues>
+          <attvalue for="0"
+                    value="ares1.0.1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ares" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-super-selectors"
+            label="jquery-super-selectors">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-super-selectors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin enabling better CSS selector support for older browsers by leveraging jQuery's excellent selectors." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="palmist"
+            label="palmist">
+        <attvalues>
+          <attvalue for="0"
+                    value="palmist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Palmist" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-validation"
+            label="jquery-validation">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-validation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This branch is currently inactive. Development happens here: http://bassistance-plugins.googlecode.com/svn/trunk/plugins/validate/" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="moodocs-for-textmate"
+            label="moodocs-for-textmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="moodocs-for-textmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generate markdown documentation templates from Mootools Classes." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wsgiservice"
+            label="wsgiservice">
+        <attvalues>
+          <attvalue for="0"
+                    value="wsgiservice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python WSGI framework to create REST web services" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="libanki"
+            label="libanki">
+        <attvalues>
+          <attvalue for="0"
+                    value="libanki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="clone of the library that drives anki, the friendly, intelligent spaced learning system" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chowder"
+            label="chowder">
+        <attvalues>
+          <attvalue for="0"
+                    value="chowder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rack middleware providing session based authentication" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-activemq"
+            label="grails-activemq">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-activemq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Grails plugin to integrate ActiveMQ" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="watermarking-app"
+            label="watermarking-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="watermarking-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="watermarking-app" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webkit2png"
+            label="webkit2png">
+        <attvalues>
+          <attvalue for="0"
+                    value="webkit2png" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="png screenshots of webpages" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.vscreen"
+            label="bioclipse.vscreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.vscreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Virtual Screening feature for Bioclipse" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ec2onrails"
+            label="ec2onrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="ec2onrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EC2 on Rails - Deploy a Ruby on Rails app on EC2 in five minutes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cmarques-vimfiles"
+            label="cmarques-vimfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="cmarques-vimfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="My vimfiles were a mess so I decided to create a new repo." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-customheader"
+            label="mt-plugin-customheader">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-customheader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that makes it easy to customize your blog's header image." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-import-mephisto"
+            label="radiant-import-mephisto">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-import-mephisto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant extension that aids in the process of migrating from the Mephisto blogging engine to Radiant CMS" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Track-R"
+            label="Track-R">
+        <attvalues>
+          <attvalue for="0"
+                    value="Track-R" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small client library that uses PivotalTracker API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphone-3.0-cookbook-"
+            label="iphone-3.0-cookbook-">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-3.0-cookbook-" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Sample Code" />
+          <attvalue for="10"
+                    value="278" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="range_set"
+            label="range_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="range_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="class that supports set operations on ranges. some of my first ruby code, so be warned." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpdoc-en"
+            label="phpdoc-en">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpdoc-en" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="styled_inputs"
+            label="styled_inputs">
+        <attvalues>
+          <attvalue for="0"
+                    value="styled_inputs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds automated styling of input fields with css classes" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drive-thru"
+            label="drive-thru">
+        <attvalues>
+          <attvalue for="0"
+                    value="drive-thru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Drive-Thru: chef-solo in minutes" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="local_cache"
+            label="local_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="local_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby on rails (&gt;= 2.1) plugin that extends the cache store with an in memory cache to enhance caching performance and solves a race conditions. (replaces extended_fragment_cache)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_basic_helpers"
+            label="rails_basic_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_basic_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin providing some super simple helpers." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EnumMap"
+            label="EnumMap">
+        <attvalues>
+          <attvalue for="0"
+                    value="EnumMap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generalization of Data.IntMap that only requires the key to be an instance of Enum" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="ubiquity-rdoc"
+            label="ubiquity-rdoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubiquity-rdoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of Mozilla Ubiquity commands for searching on Ruby rdocs." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="korma"
+            label="korma">
+        <attvalues>
+          <attvalue for="0"
+                    value="korma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Git based blog?" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spazcore"
+            label="spazcore">
+        <attvalues>
+          <attvalue for="0"
+                    value="spazcore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Core libraries for creating client apps in HTML/JS runtimes" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-template-repl"
+            label="django-template-repl">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-template-repl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A readline shell for the Django template language." />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="conference"
+            label="conference">
+        <attvalues>
+          <attvalue for="0"
+                    value="conference" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Everything you usually need when organising a conference" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="visual-git-guide"
+            label="visual-git-guide">
+        <attvalues>
+          <attvalue for="0"
+                    value="visual-git-guide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A visual guide to git." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tiddlyhoster"
+            label="tiddlyhoster">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlyhoster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TiddlyWeb tools for hosting TiddlyWikis" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="processingspec"
+            label="processingspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="processingspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby-Processing spec formatter" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="djata"
+            label="djata">
+        <attvalues>
+          <attvalue for="0"
+                    value="djata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django REST Data API App" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rails21-book-br"
+            label="rails21-book-br">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails21-book-br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails - O que há de novo?" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SGF-Tools"
+            label="SGF-Tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="SGF-Tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of tools for working with SGF files on Mac OS X." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="simply_searchable"
+            label="simply_searchable">
+        <attvalues>
+          <attvalue for="0"
+                    value="simply_searchable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin to simplify searching your model" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_static_link"
+            label="redmine_static_link">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_static_link" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redmine plugin to add a link to the top menu (Home, My Page, Help)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="super_delegate"
+            label="super_delegate">
+        <attvalues>
+          <attvalue for="0"
+                    value="super_delegate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GitHub fork of ar-delegation" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ValidateThis"
+            label="ValidateThis">
+        <attvalues>
+          <attvalue for="0"
+                    value="ValidateThis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An object oriented validation framework for ColdFusion objects" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pycat"
+            label="pycat">
+        <attvalues>
+          <attvalue for="0"
+                    value="pycat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simplified irccat &quot;clone&quot; in python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="effigy"
+            label="effigy">
+        <attvalues>
+          <attvalue for="0"
+                    value="effigy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Effigy is a mocking library for erlang testing.  it makes it easy to mock out whole modules, stub functions, and verify behavior." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tasche"
+            label="tasche">
+        <attvalues>
+          <attvalue for="0"
+                    value="tasche" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Todo's and priorities meet tagging and order" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="platform_frameworks_base"
+            label="platform_frameworks_base">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_frameworks_base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-highlight"
+            label="jquery-highlight">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-highlight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Highlight plugin for real-time searching" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rdoc_osx_dictionary"
+            label="rdoc_osx_dictionary">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdoc_osx_dictionary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chebit.ru"
+            label="chebit.ru">
+        <attvalues>
+          <attvalue for="0"
+                    value="chebit.ru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Чебоксарские Айтишники" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iplay"
+            label="iplay">
+        <attvalues>
+          <attvalue for="0"
+                    value="iplay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monitor BBC for when shows are available on iplayer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="passenger-stack"
+            label="passenger-stack">
+        <attvalues>
+          <attvalue for="0"
+                    value="passenger-stack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="50" />
+          <attvalue for="9"
+                    value="Sprinkles for Apache, Passenger, Memcached, Git, Mysql or Postgres" />
+          <attvalue for="10"
+                    value="298" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aprendendo-rails"
+            label="aprendendo-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="aprendendo-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="aprendendo-rails" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="politico"
+            label="politico">
+        <attvalues>
+          <attvalue for="0"
+                    value="politico" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="groovywebconsole"
+            label="groovywebconsole">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovywebconsole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Groovy Web Console on Google App Engine" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-asset"
+            label="codeigniter-asset">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-asset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A modular asset linking library with a helper for tidy views." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="shove_auth"
+            label="shove_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="shove_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Shove all your authentication tasks to a central server" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="natter"
+            label="natter">
+        <attvalues>
+          <attvalue for="0"
+                    value="natter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Erlang XMPP Client" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="git-campfire-hook"
+            label="git-campfire-hook">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-campfire-hook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Making a better git post-receive Campfire hook." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vertexdb"
+            label="vertexdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="vertexdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A graph database on top of tokyocabinet and libevent" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="restfully"
+            label="restfully">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfully" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental code for auto-generation of wrappers on top of RESTful APIs that follow HATEOAS principles." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kohana"
+            label="kohana">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="Basic application with official modules included" />
+          <attvalue for="10"
+                    value="180" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="opRankingPlugin"
+            label="opRankingPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="opRankingPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ranking plugin for OpenPNE3" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="python-module-for-puppet"
+            label="python-module-for-puppet">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-module-for-puppet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python module for Puppet, using easy_install for module control." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="just-do-it-widget"
+            label="just-do-it-widget">
+        <attvalues>
+          <attvalue for="0"
+                    value="just-do-it-widget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The simplest TODO widget ever" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="groovyrtm"
+            label="groovyrtm">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovyrtm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Groovy API for Remember The Milk" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="smusher"
+            label="smusher">
+        <attvalues>
+          <attvalue for="0"
+                    value="smusher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ruby/CLI: Automatic lossless reduction of all your images" />
+          <attvalue for="10"
+                    value="164" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uglify_html"
+            label="uglify_html">
+        <attvalues>
+          <attvalue for="0"
+                    value="uglify_html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make a Html document ugly" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="permalink_fu"
+            label="permalink_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="permalink_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="44" />
+          <attvalue for="9"
+                    value="ActiveRecord plugin for automatically converting fields to permalinks." />
+          <attvalue for="10"
+                    value="317" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_reports"
+            label="redmine_reports">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_reports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reporting plugin for Redmine" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="StatefulToolkit"
+            label="StatefulToolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="StatefulToolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple toolkit to enable the management of states in AS3, developed by Mark Starling ( @mark_star )" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="laika-hl7"
+            label="laika-hl7">
+        <attvalues>
+          <attvalue for="0"
+                    value="laika-hl7" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="safe"
+            label="safe">
+        <attvalues>
+          <attvalue for="0"
+                    value="safe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="simple backup for mysql, posgresql, svn and files to s3 or local filesystem" />
+          <attvalue for="10"
+                    value="264" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Cross-Browser-CSS3-Rule-Generator"
+            label="Cross-Browser-CSS3-Rule-Generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cross-Browser-CSS3-Rule-Generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generates cross-browser CSS3 rules" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mertd_doc"
+            label="mertd_doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="mertd_doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perldoc.perlassociation.org"
+            label="perldoc.perlassociation.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="perldoc.perlassociation.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="spree-correios-bounded-store"
+            label="spree-correios-bounded-store">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-correios-bounded-store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Support for brazilian postal service online shiping price calculation, using a type of web service access contract called &quot;bounded store&quot;." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="javascript_routes"
+            label="javascript_routes">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript_routes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Your routes, in JavaScript" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-ruby-reference"
+            label="php-ruby-reference">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-ruby-reference" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="PHP functions and their equivalents in Ruby (and Rails)." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="date_helper_ja"
+            label="date_helper_ja">
+        <attvalues>
+          <attvalue for="0"
+                    value="date_helper_ja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DateHelperJa plugin allows you to show Japanese-style dates on the Ruby on Rails applications." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-iMT"
+            label="mt-plugin-iMT">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-iMT" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Movable Type plugin for iPhone and other WebKit-based mobile devices." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sphinx-java-api"
+            label="sphinx-java-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="sphinx-java-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sphinx searchd client (java api)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="chef-sample"
+            label="chef-sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A simple setup for installing nginx, thin, mysql and memcached on EC2 using chef" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="on2ruby"
+            label="on2ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="on2ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Bindings for On2's FlixEngine " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twilio-python"
+            label="twilio-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="twilio-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python module for communicating with the Twilio API and generating TwiML" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="kohana-demo"
+            label="kohana-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demos of Kohana Class Files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="christmas"
+            label="christmas">
+        <attvalues>
+          <attvalue for="0"
+                    value="christmas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="Is It Christmas?" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vim-dot-files"
+            label="vim-dot-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-dot-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vim dot files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="googlesuggest-complete-vim"
+            label="googlesuggest-complete-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlesuggest-complete-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="complete function using google suggest API. perhaps, you should input japanese without IME." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="very_small_shellscripts"
+            label="very_small_shellscripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="very_small_shellscripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EveInject"
+            label="EveInject">
+        <attvalues>
+          <attvalue for="0"
+                    value="EveInject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EVE Online Python injector" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="gedit-plugins"
+            label="gedit-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gedit-plugins" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rhouse"
+            label="rhouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Home Automation using Ruby" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amanda"
+            label="amanda">
+        <attvalues>
+          <attvalue for="0"
+                    value="amanda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Amanda Network Backup" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="queueue"
+            label="queueue">
+        <attvalues>
+          <attvalue for="0"
+                    value="queueue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A portable Amazon Simple Queue Service stub in Ruby" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_document"
+            label="active_document">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_document" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Active models in Berkeley DB." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="feed-normalizer"
+            label="feed-normalizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="feed-normalizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Extensible Ruby wrapper for Atom and RSS parsers" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Contacts"
+            label="android_packages_apps_Contacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Contacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android Contacts application" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="social_feed"
+            label="social_feed">
+        <attvalues>
+          <attvalue for="0"
+                    value="social_feed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a ruby on rails plugin to create and display a social feed" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-template"
+            label="sinatra-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="57" />
+          <attvalue for="9"
+                    value="A base Sinatra application template with DataMapper, RSpec, and Haml. Just fork and build." />
+          <attvalue for="10"
+                    value="167" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cform"
+            label="cform">
+        <attvalues>
+          <attvalue for="0"
+                    value="cform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP5 form generator, based on http://sprawsm.com/uni-form/" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cruisecontrolrb-debian"
+            label="cruisecontrolrb-debian">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruisecontrolrb-debian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debian files for the CruiseControl.rb project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="addressable"
+            label="addressable">
+        <attvalues>
+          <attvalue for="0"
+                    value="addressable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Addressable is a replacement for the URI implementation that is part of Ruby's standard library. It more closely conforms to the relevant RFCs and adds support for IRIs and URI templates. " />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="code-beautifier.tmbundle"
+            label="code-beautifier.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="code-beautifier.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Textmate bundle for indenting code" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dibi"
+            label="dibi">
+        <attvalues>
+          <attvalue for="0"
+                    value="dibi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="dibi - excelent database abstraction layer" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Search-GIN-Extract-AttributeIndexes"
+            label="Search-GIN-Extract-AttributeIndexes">
+        <attvalues>
+          <attvalue for="0"
+                    value="Search-GIN-Extract-AttributeIndexes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatically collect index metadata from MooseX::AttributeIndexes consuming models" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-podcast_page-extension"
+            label="radiant-podcast_page-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-podcast_page-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes it easy to render an iTunes-compatible podcast rss feed" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clot"
+            label="clot">
+        <attvalues>
+          <attvalue for="0"
+                    value="clot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clojure IRC client/bot" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="twitter-async"
+            label="twitter-async">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-async" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Twitter-async is a high performance wrapper for Twitter's basic and OAuth API which provides parallel/asynchronous calls. Follow @apiclient for commit updates." />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="certmaster"
+            label="certmaster">
+        <attvalues>
+          <attvalue for="0"
+                    value="certmaster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="alikins devel branch of certmaster" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rails-math-captcha"
+            label="rails-math-captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-math-captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The beginnings of a basic Math Captcha for Rails" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-plugins"
+            label="mootools-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some classes and utilities built on top of MooTools" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="languages"
+            label="languages">
+        <attvalues>
+          <attvalue for="0"
+                    value="languages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Languages for osCommerce Online Merchant v3.x" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails_xss"
+            label="rails_xss">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_xss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A plugin for rails 2.3 apps which switches the default to escape by default" />
+          <attvalue for="10"
+                    value="255" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tora"
+            label="tora">
+        <attvalues>
+          <attvalue for="0"
+                    value="tora" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An Erlang client for Tokyo Tyrant (speaks Tokyo Tyrant's TCP/IP protocol)." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="acts_as_gold"
+            label="acts_as_gold">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_gold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that allows you to extend a model with Gold, Silver and Copper money as featured in World of Warcraft" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hashie"
+            label="hashie">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Hashie is a simple collection of useful Hash extensions." />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="youtube-as3-integration"
+            label="youtube-as3-integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="youtube-as3-integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Youtube player in as3, you can load as many video as you want" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery.livetwitter"
+            label="jquery.livetwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.livetwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lightweight, live updating Twitter search plugin for jQuery" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pickmi"
+            label="pickmi">
+        <attvalues>
+          <attvalue for="0"
+                    value="pickmi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vote your 5 favourite books" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="couchapp"
+            label="couchapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="The official repo is now at http://github.com/couchapp/couchapp" />
+          <attvalue for="10"
+                    value="200" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="v8"
+            label="v8">
+        <attvalues>
+          <attvalue for="0"
+                    value="v8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An official mirror of V8 SVN repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="MapKitDragAndDrop"
+            label="MapKitDragAndDrop">
+        <attvalues>
+          <attvalue for="0"
+                    value="MapKitDragAndDrop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MapKit sample for custom draggable AnnotationView with CoreAnimation pin lift/drop/bounce effects" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="groovedown"
+            label="groovedown">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovedown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="proceed with caution" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pykontagent"
+            label="pykontagent">
+        <attvalues>
+          <attvalue for="0"
+                    value="pykontagent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple interface into the Kontagent REST API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cwru-courses"
+            label="cwru-courses">
+        <attvalues>
+          <attvalue for="0"
+                    value="cwru-courses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CWRU Course evaluation data analysis, originally for a class" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="noisecal"
+            label="noisecal">
+        <attvalues>
+          <attvalue for="0"
+                    value="noisecal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NoiseCal" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="edrop"
+            label="edrop">
+        <attvalues>
+          <attvalue for="0"
+                    value="edrop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="edrop is a simple Twitter feed aggregator." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="continuation-delimited"
+            label="continuation-delimited">
+        <attvalues>
+          <attvalue for="0"
+                    value="continuation-delimited" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="delimited continuations for Perl 5" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="uwruby-winter-week2"
+            label="uwruby-winter-week2">
+        <attvalues>
+          <attvalue for="0"
+                    value="uwruby-winter-week2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Depo Application for my UW Ruby Class" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mustache.js"
+            label="mustache.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="mustache.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="{{mustaches}} in JavaScript — shameless port from @defunkt" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whisper"
+            label="whisper">
+        <attvalues>
+          <attvalue for="0"
+                    value="whisper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A security layer to provide some basic encryption" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tiny_wiki"
+            label="tiny_wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiny_wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="50 lines of Perl to play around with Dancer and KiokuDB" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gaebar"
+            label="gaebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Google App Engine Backup and Restore" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="opscode-rest"
+            label="opscode-rest">
+        <attvalues>
+          <attvalue for="0"
+                    value="opscode-rest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A wrapper for RestClient providing a User Agent style cookie jar and OpenID authentication." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-outerhtml"
+            label="jquery-outerhtml">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-outerhtml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin for getting the outerHTML of an element." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hattrick"
+            label="hattrick">
+        <attvalues>
+          <attvalue for="0"
+                    value="hattrick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Simple cloak/helm checkboxes in the Character frame" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="esv_bible"
+            label="esv_bible">
+        <attvalues>
+          <attvalue for="0"
+                    value="esv_bible" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="No longer maintained.  See http://github.com/gdagley/esv" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="minimo-website"
+            label="minimo-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="minimo-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="thinkminimo.com website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="background-fu"
+            label="background-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="background-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Running Long Background Tasks In Ruby On Rails Made Dead Simple" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="outline-lua"
+            label="outline-lua">
+        <attvalues>
+          <attvalue for="0"
+                    value="outline-lua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The opposite of Inline::Lua, allowing you to specify at runtime the code to run." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="addontemplate"
+            label="addontemplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="addontemplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple template for new WoW addons" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="rmuddy"
+            label="rmuddy">
+        <attvalues>
+          <attvalue for="0"
+                    value="rmuddy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RMuddy is a Ruby based triggering system for the MUD client KMuddy (www.kmuddy.com)." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="crnixon.github.com"
+            label="crnixon.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="crnixon.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my GitHub site" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tab_tab"
+            label="tab_tab">
+        <attvalues>
+          <attvalue for="0"
+                    value="tab_tab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Rails plugin for easy (nested) tabbed navigation" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grepmate"
+            label="grepmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="grepmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extremely fast search of rails projects or ruby source for code.  Supports opening search results in textmate, browser (html), or as text." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="growalla"
+            label="growalla">
+        <attvalues>
+          <attvalue for="0"
+                    value="growalla" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Growl notifications for Gowalla checkins" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mixology"
+            label="mixology">
+        <attvalues>
+          <attvalue for="0"
+                    value="mixology" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mixology allows objects to mixin and unmix modules." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ignore_nil"
+            label="ignore_nil">
+        <attvalues>
+          <attvalue for="0"
+                    value="ignore_nil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ignore_nil { so.i.dont.raise.nomethoderror.on.long.chained.methods }" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inaturalist"
+            label="inaturalist">
+        <attvalues>
+          <attvalue for="0"
+                    value="inaturalist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Rails app behind iNaturalist.org" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ruote-rest"
+            label="ruote-rest">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-rest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="restful workflow engine based on Rack and ruote (Warning : ruote-rest will be replaced by ruote-kit soon)" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gitolite"
+            label="gitolite">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitolite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="standalone, souped-up (started with per-branch permissions as the only extra feature, now lots more), version of gitosis.  In perl.  [Note: ALL branches except master are subject to rebase/rewind :-)]" />
+          <attvalue for="10"
+                    value="148" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Speck"
+            label="Speck">
+        <attvalues>
+          <attvalue for="0"
+                    value="Speck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super-light ’n’ sexy specs / testing" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yui-examples"
+            label="yui-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="My YUI Examples" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="brain"
+            label="brain">
+        <attvalues>
+          <attvalue for="0"
+                    value="brain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="transhuman's go at the brain" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nexus-book"
+            label="nexus-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="nexus-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A book about Sonatype Nexus" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mysite-chp7"
+            label="mysite-chp7">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysite-chp7" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The mysite repository after completing chapter 7." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="base62"
+            label="base62">
+        <attvalues>
+          <attvalue for="0"
+                    value="base62" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Base62 monkeypatches Integer to add an Integer#base62_encode instance method to encode an integer in the character set of 0-9 + A-Z + a-z. It also monkeypatches String to add String#base62_decode to take the string and turn it back into a valid integer." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mail-gnupg"
+            label="mail-gnupg">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail-gnupg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fugu"
+            label="fugu">
+        <attvalues>
+          <attvalue for="0"
+                    value="fugu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="super string puffer... turn bob{1,5} into bob1,bob5" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-pep8-tmbundle"
+            label="python-pep8-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-pep8-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle : Check Python source code formatting, according to PEP-8" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-console"
+            label="jquery-console">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bookmarklet which adds jQuery to the current page then displays a console for evaluating Javascript expressions" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Databinder-Dispatch"
+            label="Databinder-Dispatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="Databinder-Dispatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scala library for accessing HTTP services" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="passenger_proctitle"
+            label="passenger_proctitle">
+        <attvalues>
+          <attvalue for="0"
+                    value="passenger_proctitle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a simple module which changes a Passenger app instance title to reflect what it's currently doing. You can then determine a given instance's status using &quot;ps&quot;." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="interoperablejscript"
+            label="interoperablejscript">
+        <attvalues>
+          <attvalue for="0"
+                    value="interoperablejscript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An implentation of a specification for interoperable JavaScript modules, with unit tests for verifying module loader implementations, validators for verifying module conformance, and prototype implementations of module loaders." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lode"
+            label="lode">
+        <attvalues>
+          <attvalue for="0"
+                    value="lode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reimplementation of CouchDB-Lounge using node.js" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="honstats"
+            label="honstats">
+        <attvalues>
+          <attvalue for="0"
+                    value="honstats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Gem for accessing Heroes of Newerth player statistics" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="proxen"
+            label="proxen">
+        <attvalues>
+          <attvalue for="0"
+                    value="proxen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy method_missing proxying" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rutils"
+            label="rutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="rutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git repo for rutils" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="otrs-theme-famfamfam"
+            label="otrs-theme-famfamfam">
+        <attvalues>
+          <attvalue for="0"
+                    value="otrs-theme-famfamfam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An otrs theme based on the FamFamFam icon set" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ziya"
+            label="ziya">
+        <attvalues>
+          <attvalue for="0"
+                    value="ziya" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A powerful charting framework to easily add charts to your rails/merb applications" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jambos"
+            label="jambos">
+        <attvalues>
+          <attvalue for="0"
+                    value="jambos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bootloader &amp; C++ kernel" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="mandoo-docs"
+            label="mandoo-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="mandoo-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mandoo documentation" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="georuby"
+            label="georuby">
+        <attvalues>
+          <attvalue for="0"
+                    value="georuby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork with some additions" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-nginx-passenger-ubuntu"
+            label="rails-nginx-passenger-ubuntu">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-nginx-passenger-ubuntu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Instructions on how to get up and running with nginx and passenger on Ubuntu 8.04 server" />
+          <attvalue for="10"
+                    value="148" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="meftos.com"
+            label="meftos.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="meftos.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A URL and shortener and bookmarking tool" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dm-www"
+            label="dm-www">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-www" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The DataMapper Website" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="planet"
+            label="planet">
+        <attvalues>
+          <attvalue for="0"
+                    value="planet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="javascript_desktop + kiwibucket" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kakuteru"
+            label="kakuteru">
+        <attvalues>
+          <attvalue for="0"
+                    value="kakuteru" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Semantic-web enabled Lifestreamer built on RubyOnRails" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="catface"
+            label="catface">
+        <attvalues>
+          <attvalue for="0"
+                    value="catface" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="jquey plugin: a mix between facebox &amp;amp; catfish. message alert." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kuaiqian"
+            label="kuaiqian">
+        <attvalues>
+          <attvalue for="0"
+                    value="kuaiqian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a rails plugin for integrating kuaiqian(快钱,99bill) payment gateway." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pipeliner"
+            label="pipeliner">
+        <attvalues>
+          <attvalue for="0"
+                    value="pipeliner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pipelined networking code with EventMachine" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="egit"
+            label="egit">
+        <attvalues>
+          <attvalue for="0"
+                    value="egit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs git history interface" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="kzak"
+            label="kzak">
+        <attvalues>
+          <attvalue for="0"
+                    value="kzak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a web-based jukebox" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-admin_breadcrumbs-extension"
+            label="radiant-admin_breadcrumbs-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-admin_breadcrumbs-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds breadcrumb links to the page edit interface for ancestors of the current page." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrobbletron"
+            label="scrobbletron">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrobbletron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a very basic mpd to last.fm scrobbler" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="predabot"
+            label="predabot">
+        <attvalues>
+          <attvalue for="0"
+                    value="predabot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Predatory Roomba control" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-dicom"
+            label="ruby-dicom">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-dicom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Library for reading, editing and writing DICOM files, as well as handling DICOM network communication. Written in the Ruby language." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-virtual"
+            label="puppet-virtual">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-virtual" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet module to manage virtual stuff (forked from David Schmitt)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="neverblock-mysql-adapter"
+            label="neverblock-mysql-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="neverblock-mysql-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A new mysql asyncronous connection adapter for active_record using neverblock" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="log_cabin"
+            label="log_cabin">
+        <attvalues>
+          <attvalue for="0"
+                    value="log_cabin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Log execution times and comments about a Rails block of code to its own log file." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cisco"
+            label="cisco">
+        <attvalues>
+          <attvalue for="0"
+                    value="cisco" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby gem for interacting with Cisco routers via telnet" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tokyo_cabinet_examples"
+            label="tokyo_cabinet_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyo_cabinet_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A place where I keep very simple experiments with tokyo cabinet" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-localize"
+            label="jquery-localize">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-localize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a jQuery plugin that makes it easy to internationalize your web site.  " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="p5-Module-Setup"
+            label="p5-Module-Setup">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-Module-Setup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="CiderWebmail"
+            label="CiderWebmail">
+        <attvalues>
+          <attvalue for="0"
+                    value="CiderWebmail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl/Catalyst/AJAX based Webmail" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Blogsharp"
+            label="Blogsharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="Blogsharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="sample-ajax-in-grails"
+            label="sample-ajax-in-grails">
+        <attvalues>
+          <attvalue for="0"
+                    value="sample-ajax-in-grails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This application demostrates the power of AJAX in grails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="urxvt-pwsafe"
+            label="urxvt-pwsafe">
+        <attvalues>
+          <attvalue for="0"
+                    value="urxvt-pwsafe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-paypal"
+            label="django-paypal">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-paypal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A pluggable Django application for integrating PayPal Payments Standard or Payments Pro" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sweet-beats"
+            label="sweet-beats">
+        <attvalues>
+          <attvalue for="0"
+                    value="sweet-beats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make the sweet beats" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yatcip"
+            label="yatcip">
+        <attvalues>
+          <attvalue for="0"
+                    value="yatcip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Twitter Client in Python" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="puppet-ssh"
+            label="puppet-ssh">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-ssh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="manage ssh clients, servers and keys" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nodeformcols"
+            label="nodeformcols">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodeformcols" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Separates the node forms into two columns and a footer." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="piano"
+            label="piano">
+        <attvalues>
+          <attvalue for="0"
+                    value="piano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Because you know you hate Apple's Stats" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="search"
+            label="search">
+        <attvalues>
+          <attvalue for="0"
+                    value="search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Multi-model site search plugin for CakePHP" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="aerial"
+            label="aerial">
+        <attvalues>
+          <attvalue for="0"
+                    value="aerial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple, blogish software build with Sinatra, jQuery, and uses Git for data storage  " />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flixel"
+            label="flixel">
+        <attvalues>
+          <attvalue for="0"
+                    value="flixel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="37" />
+          <attvalue for="9"
+                    value="flixel is a free Actionscript (Flash) library that I distilled from a variety of Flash games that I've worked on over the last couple years, including Gravity Hook, Fathom and Canabalt.  It's primary function is to provide some useful base classes that you can extend to make your own game objects." />
+          <attvalue for="10"
+                    value="226" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bookmarks_bar_keyboard_shortcuts"
+            label="bookmarks_bar_keyboard_shortcuts">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookmarks_bar_keyboard_shortcuts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chrome/Chromium extension. Trigger the first ten Bookmarks Bar items with Ctrl+1 through Ctrl+0." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tweet"
+            label="tweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Tweet from the command line." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="testmonkey"
+            label="testmonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="testmonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automated Javascript Testing Framework" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rave"
+            label="rave">
+        <attvalues>
+          <attvalue for="0"
+                    value="rave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Google Wave robot client framework for Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xbin"
+            label="xbin">
+        <attvalues>
+          <attvalue for="0"
+                    value="xbin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="~/bin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="strophejs"
+            label="strophejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="strophejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Strophe.js is an XMPP library for JavaScript" />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="capistrano-boss"
+            label="capistrano-boss">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-boss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano extensions for configuring, provisioning, and management" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geoip-city"
+            label="geoip-city">
+        <attvalues>
+          <attvalue for="0"
+                    value="geoip-city" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ruby binding to maxmind geoip library" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twisteners"
+            label="twisteners">
+        <attvalues>
+          <attvalue for="0"
+                    value="twisteners" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Who's listening to you? Find out with this Twitter app coded live at RailsConf 2009." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tweetstream"
+            label="tweetstream">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetstream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="A RubyGem to access the Twitter Streaming API." />
+          <attvalue for="10"
+                    value="225" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yammer.net"
+            label="yammer.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="yammer.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=".NET Yammer API Wrapper" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="shell-prompt"
+            label="shell-prompt">
+        <attvalues>
+          <attvalue for="0"
+                    value="shell-prompt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My shell prompt is a perl script :)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="asset-hosting-with-minimum-ssl"
+            label="asset-hosting-with-minimum-ssl">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset-hosting-with-minimum-ssl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Rails plugin for picking a non-ssl asset host as often as possible" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hpdev.tmbundle"
+            label="hpdev.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="hpdev.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for HashPage developers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="open-experiments"
+            label="open-experiments">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-experiments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="52" />
+          <attvalue for="9"
+                    value="Sharing open source experiments with collaborators" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="codekata"
+            label="codekata">
+        <attvalues>
+          <attvalue for="0"
+                    value="codekata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This project is designed to provide a place for exercises which craftsman can solve to sharpen their skills." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="couchdb-wsgi"
+            label="couchdb-wsgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-wsgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WSGI compliant handler for CouchDB external processes." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="webbynode-api"
+            label="webbynode-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="webbynode-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the WebbyNode API using HTTParty" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="izero.github.com"
+            label="izero.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="izero.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Izero" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cakephp-newsletter-plugin"
+            label="cakephp-newsletter-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-newsletter-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Newsletter plugin for CakePHP" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="cl-git"
+            label="cl-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lisp project that's designed to act as a minor git interface for dealing with the eventual project that acts helps with a git-mirror." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="lulzbb"
+            label="lulzbb">
+        <attvalues>
+          <attvalue for="0"
+                    value="lulzbb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An object oriented CMS with modules and a bulletin board main module." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="teachmate"
+            label="teachmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="teachmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="sources of TeachMate.org service" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="perl-libnet"
+            label="perl-libnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-libnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl libnet library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Self" />
+        </attvalues>
+      </node>
+      <node id="node_debug"
+            label="node_debug">
+        <attvalues>
+          <attvalue for="0"
+                    value="node_debug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTTP based console and object explorer for node.js" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="activediscogs"
+            label="activediscogs">
+        <attvalues>
+          <attvalue for="0"
+                    value="activediscogs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveResource implementation of the Discogs API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kite_runner"
+            label="kite_runner">
+        <attvalues>
+          <attvalue for="0"
+                    value="kite_runner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="websolr-sunspot_rails"
+            label="websolr-sunspot_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="websolr-sunspot_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EXPERIMENTAL!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plex-itunes-viz"
+            label="plex-itunes-viz">
+        <attvalues>
+          <attvalue for="0"
+                    value="plex-itunes-viz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Plex to iTunes visualizers bridge" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="html_namespacing"
+            label="html_namespacing">
+        <attvalues>
+          <attvalue for="0"
+                    value="html_namespacing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Automatically adds HTML class attributes to partial HTML code" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dismember"
+            label="dismember">
+        <attvalues>
+          <attvalue for="0"
+                    value="dismember" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open source reverse-engineering tool, mainly targeted towards embedded systems" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="churn"
+            label="churn">
+        <attvalues>
+          <attvalue for="0"
+                    value="churn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Providing additional churn metrics over the original metric_fu churn" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tag_project"
+            label="tag_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="tag_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of the Pinax social_project used to work on django-tagging-ext" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="praxis"
+            label="praxis">
+        <attvalues>
+          <attvalue for="0"
+                    value="praxis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Praxis IRC Services" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="elock-ruby"
+            label="elock-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="elock-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby client for elock." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ushahidi_iPhone"
+            label="Ushahidi_iPhone">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ushahidi_iPhone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="datamapper-mailchimp-adapter"
+            label="datamapper-mailchimp-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamapper-mailchimp-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MailChimp DataMapper Adapter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dmz"
+            label="dmz">
+        <attvalues>
+          <attvalue for="0"
+                    value="dmz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Game Engine" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dev-bash-git-ps1"
+            label="dev-bash-git-ps1">
+        <attvalues>
+          <attvalue for="0"
+                    value="dev-bash-git-ps1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Developer-style Bash prompt string formatting (PS1). Includes current branch name and counts for commit differences between branch and master and master and remote (where applicable)  edit  " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chronos"
+            label="chronos">
+        <attvalues>
+          <attvalue for="0"
+                    value="chronos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A high level time library, dealing with date, time, durations, intervals and more" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="vim-perl"
+            label="vim-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Support for Perl 5 and Perl 6 in Vim" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twirc"
+            label="twirc">
+        <attvalues>
+          <attvalue for="0"
+                    value="twirc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Twitter / IRC gateway in perl" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="piece-orm"
+            label="piece-orm">
+        <attvalues>
+          <attvalue for="0"
+                    value="piece-orm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An object-relational mapping framework " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yahoo-transport"
+            label="yahoo-transport">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo-transport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yahoo! transport for Jabber written in Python" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="crm_tags"
+            label="crm_tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm_tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tags plugin for Fat Free CRM" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memcache-client"
+            label="memcache-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcache-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Seattle.rb's memcache-client 1.5.0 with fixes" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chuck"
+            label="chuck">
+        <attvalues>
+          <attvalue for="0"
+                    value="chuck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ChucK" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="fastimage"
+            label="fastimage">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastimage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FastImage finds the size or type of an image given its uri by fetching as little as needed" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="abinit"
+            label="abinit">
+        <attvalues>
+          <attvalue for="0"
+                    value="abinit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rack-app"
+            label="rack-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thin"
+            label="thin">
+        <attvalues>
+          <attvalue for="0"
+                    value="thin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="A very fast &amp; simple Ruby web server" />
+          <attvalue for="10"
+                    value="382" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hammock"
+            label="hammock">
+        <attvalues>
+          <attvalue for="0"
+                    value="hammock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radically RESTful Rails." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="snow"
+            label="snow">
+        <attvalues>
+          <attvalue for="0"
+                    value="snow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An stackless implementation of the Snow programming language written in C (Note: This repository was previously named 'snow-c')" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="merb-static-pages-slice"
+            label="merb-static-pages-slice">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-static-pages-slice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Use markdown files to store and serve static pages (about us, contact us, etc)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitpic"
+            label="twitpic">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitpic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Library and command for TwitPic API." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="calendar_date_select"
+            label="calendar_date_select">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendar_date_select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="65" />
+          <attvalue for="9"
+                    value="A popular and flexible JavaScript DatePicker for RubyOnRails (and others)" />
+          <attvalue for="10"
+                    value="334" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MoonDog"
+            label="MoonDog">
+        <attvalues>
+          <attvalue for="0"
+                    value="MoonDog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chartr"
+            label="chartr">
+        <attvalues>
+          <attvalue for="0"
+                    value="chartr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for Ruby on Rails that wraps the Plotr graph API. Based on and extending David Welton's Chartr plugin (http://chartr.rubyforge.org/)." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-modules-for-astronomy"
+            label="perl-modules-for-astronomy">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-modules-for-astronomy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Astronomy related Perl Modules." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="elisp"
+            label="elisp">
+        <attvalues>
+          <attvalue for="0"
+                    value="elisp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs Libraries and Customizations" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="btdaemon"
+            label="btdaemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="btdaemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BT Daemon is a BitTorrent client designed to be run as a daemon with a web-based interface. It is written in Python and extends the reference client." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="CivicDB"
+            label="CivicDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="CivicDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Liberating Government Data" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="parallel-python-example"
+            label="parallel-python-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="parallel-python-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Running your Selenium tests in parallel: Python" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="config-jfdi"
+            label="config-jfdi">
+        <attvalues>
+          <attvalue for="0"
+                    value="config-jfdi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jia-learning"
+            label="jia-learning">
+        <attvalues>
+          <attvalue for="0"
+                    value="jia-learning" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Teaching Jia Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_honeypot"
+            label="rails_honeypot">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_honeypot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Honeypot spam protection for Rails apps" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml_node"
+            label="xml_node">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml_node" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Xml read/write with a nice ruby api" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="meetup_api"
+            label="meetup_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="meetup_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby port of Meetup's official Python API client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ActiveSupportInflector"
+            label="ActiveSupportInflector">
+        <attvalues>
+          <attvalue for="0"
+                    value="ActiveSupportInflector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Objective-C implementation of ActiveSupport's Inflector" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="orbited"
+            label="orbited">
+        <attvalues>
+          <attvalue for="0"
+                    value="orbited" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Rails plugin to make it easier to add Orbited support to your Rails app" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kontagent-facebooker-client-library"
+            label="kontagent-facebooker-client-library">
+        <attvalues>
+          <attvalue for="0"
+                    value="kontagent-facebooker-client-library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebooker client library for Kontagent" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yeti"
+            label="yeti">
+        <attvalues>
+          <attvalue for="0"
+                    value="yeti" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bleh" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="migrate"
+            label="migrate">
+        <attvalues>
+          <attvalue for="0"
+                    value="migrate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP 5.2-&gt;5.3 migration script" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gpx2googlemaps"
+            label="gpx2googlemaps">
+        <attvalues>
+          <attvalue for="0"
+                    value="gpx2googlemaps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GPX to Google Maps converter" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="beats"
+            label="beats">
+        <attvalues>
+          <attvalue for="0"
+                    value="beats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A drum machine written in Ruby" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ansuz_blog"
+            label="ansuz_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansuz_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The official blog plugin for Ansuz" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-echonest"
+            label="ruby-echonest">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-echonest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby interface for Echo Nest Developer API" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-postrank"
+            label="python-postrank">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-postrank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python PostRank API library by Ash Christopher" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cachelite"
+            label="cachelite">
+        <attvalues>
+          <attvalue for="0"
+                    value="cachelite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dead simple caching extension for the Symphony CMS. Uses the CacheLite library." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="g_viz"
+            label="g_viz">
+        <attvalues>
+          <attvalue for="0"
+                    value="g_viz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-mptt"
+            label="django-mptt">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mptt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="utilities for implementing a modified pre-order traversal tree in django" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="js.tile"
+            label="js.tile">
+        <attvalues>
+          <attvalue for="0"
+                    value="js.tile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript Textile processor" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="remindblast"
+            label="remindblast">
+        <attvalues>
+          <attvalue for="0"
+                    value="remindblast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Application for setting reminders using the Spongecell API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clojure-quickstart"
+            label="clojure-quickstart">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-quickstart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A maven archetype for a simple clojure cli application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="socialtext"
+            label="socialtext">
+        <attvalues>
+          <attvalue for="0"
+                    value="socialtext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Socialtext main code repository" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oaccounts"
+            label="oaccounts">
+        <attvalues>
+          <attvalue for="0"
+                    value="oaccounts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open standard for companies' financial data - storing and transmitting" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="Pithy"
+            label="Pithy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pithy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open source web resource and content manager for ASP.NET" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="Google-wave-Wave-Live-Messenger"
+            label="Google-wave-Wave-Live-Messenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="Google-wave-Wave-Live-Messenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows you to chat to messenger contacts from google wave" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="phosney_web"
+            label="phosney_web">
+        <attvalues>
+          <attvalue for="0"
+                    value="phosney_web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Personal finance application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cpanplus-dist-rpm"
+            label="cpanplus-dist-rpm">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpanplus-dist-rpm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CPANPLUS::Dist backend to build RPMs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="TBLv2"
+            label="TBLv2">
+        <attvalues>
+          <attvalue for="0"
+                    value="TBLv2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TBL website, rebuilt in Django and with awesomeness" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jQueryPlugins"
+            label="jQueryPlugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQueryPlugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of jQuery plugins" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="geopress"
+            label="geopress">
+        <attvalues>
+          <attvalue for="0"
+                    value="geopress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mapping and location plugin for WordPress" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rdf"
+            label="rdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RDF.rb is a pure-Ruby library for working with Resource Description Framework (RDF) data." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="auto_complete_jquery"
+            label="auto_complete_jquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_complete_jquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Rails plugin for auto_complete with jQuery instead of Prototype/Scriptaculous" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="block_helpers"
+            label="block_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="block_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Block helpers for Rails views, similar to form builders but for general case." />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chars"
+            label="chars">
+        <attvalues>
+          <attvalue for="0"
+                    value="chars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby library for working with various character sets, recognizing text and generating random text from specific character sets." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cozy"
+            label="cozy">
+        <attvalues>
+          <attvalue for="0"
+                    value="cozy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Application development for CouchDB and CouchApp" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="rcov_task"
+            label="rcov_task">
+        <attvalues>
+          <attvalue for="0"
+                    value="rcov_task" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin providing a nice clean rcov Rake task" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="firepython"
+            label="firepython">
+        <attvalues>
+          <attvalue for="0"
+                    value="firepython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Python logging console for Firebug" />
+          <attvalue for="10"
+                    value="187" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="livepipe-ui"
+            label="livepipe-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="livepipe-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="User interface components for Prototype.js" />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="module-build-db"
+            label="module-build-db">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-build-db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build and test database-backed Perl applications" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xcode-themes"
+            label="xcode-themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode-themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XCode Themes" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="horde"
+            label="horde">
+        <attvalues>
+          <attvalue for="0"
+                    value="horde" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A copy of the main Horde git repository. Besides the branches offered by Horde git it holds additional Kolab specific branches controlled via topgit." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="nbgit"
+            label="nbgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="nbgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="NetBeans Git Module" />
+          <attvalue for="10"
+                    value="202" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="seethrough_erl"
+            label="seethrough_erl">
+        <attvalues>
+          <attvalue for="0"
+                    value="seethrough_erl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="TinyPNG"
+            label="TinyPNG">
+        <attvalues>
+          <attvalue for="0"
+                    value="TinyPNG" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automated mass optimization script for web images" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="validates_as_time"
+            label="validates_as_time">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin to validate date time attributes which also supports setting time values via strings." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mun"
+            label="mun">
+        <attvalues>
+          <attvalue for="0"
+                    value="mun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lisp on Lua (sorta)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stat_tracker"
+            label="stat_tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="stat_tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="statistic tracker" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="foursquare-python"
+            label="foursquare-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="foursquare-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python module to interface with the foursquare API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree-product-features"
+            label="spree-product-features">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-product-features" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gives you the ability to add features to products using a habtm association. Features are simply a name with an associated image." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="web-socket-ruby"
+            label="web-socket-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="web-socket-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="HTML5 Web Socket server/client implementation in Ruby" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-sequel-stack"
+            label="merb-sequel-stack">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-sequel-stack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="undo_stack"
+            label="undo_stack">
+        <attvalues>
+          <attvalue for="0"
+                    value="undo_stack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GObject-based general purpose undo class and corresponding gtk-based viewer widet." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="mootools-editable"
+            label="mootools-editable">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-editable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="python-zephyr"
+            label="python-zephyr">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-zephyr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Python bindings for the Zephyr messaging library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="incanter"
+            label="incanter">
+        <attvalues>
+          <attvalue for="0"
+                    value="incanter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Clojure-based, R-like statistical computing and graphics environment for the JVM" />
+          <attvalue for="10"
+                    value="196" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-apachesession"
+            label="catalyst-plugin-apachesession">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-apachesession" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(deprecated) plugin for Catalyst to use Apache sessions" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sandbox.js"
+            label="sandbox.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="sandbox.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My little place to play with JavaScript" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="email-builder"
+            label="email-builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="socratic"
+            label="socratic">
+        <attvalues>
+          <attvalue for="0"
+                    value="socratic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Documentation Done Right" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="latex-renderer"
+            label="latex-renderer">
+        <attvalues>
+          <attvalue for="0"
+                    value="latex-renderer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sassafras"
+            label="sassafras">
+        <attvalues>
+          <attvalue for="0"
+                    value="sassafras" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Sass color scheme generator" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="slapp"
+            label="slapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="slapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Slapp Merb/Rspec tutorial app" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ojmoq"
+            label="ojmoq">
+        <attvalues>
+          <attvalue for="0"
+                    value="ojmoq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mocking library for Objective-J that is inspired by the Moq project." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="showoff"
+            label="showoff">
+        <attvalues>
+          <attvalue for="0"
+                    value="showoff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="the best damn presentation software a developer could ever love" />
+          <attvalue for="10"
+                    value="351" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="locale-maketext-simple"
+            label="locale-maketext-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="locale-maketext-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ujs4rails"
+            label="ujs4rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="ujs4rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unobtrusive Javascript for Rails" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ShareUrMeal"
+            label="ShareUrMeal">
+        <attvalues>
+          <attvalue for="0"
+                    value="ShareUrMeal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="alarming"
+            label="alarming">
+        <attvalues>
+          <attvalue for="0"
+                    value="alarming" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My modifications to android's AlarmClock" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-templatetag-sugar"
+            label="django-templatetag-sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-templatetag-sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="This project exists to make defining template tags in Django kickass" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lessphp"
+            label="lessphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="lessphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="LESS compiler written in php" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="giggle"
+            label="giggle">
+        <attvalues>
+          <attvalue for="0"
+                    value="giggle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Giggle is a graphical frontend for the git directory tracker (think of gitk on GTK+)" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="alpaca"
+            label="alpaca">
+        <attvalues>
+          <attvalue for="0"
+                    value="alpaca" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A swift, lightweight forum system" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="version_cache"
+            label="version_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="version_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin that provides caching using versions technique" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="misc-scripts"
+            label="misc-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="misc-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miscellaneous scripts I've written that may or may not be useful to others" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slacklineeverything"
+            label="slacklineeverything">
+        <attvalues>
+          <attvalue for="0"
+                    value="slacklineeverything" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="T002_rails-overflow"
+            label="T002_rails-overflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="T002_rails-overflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This project is a cpan/stackoverflow site for Rails gems and plugins." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="python-postmark"
+            label="python-postmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-postmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Postmark library for Python 2.4 and greater" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="emacs-rails-kit"
+            label="emacs-rails-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-rails-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A easy way for rails developers to start using emacs" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="librusec"
+            label="librusec">
+        <attvalues>
+          <attvalue for="0"
+                    value="librusec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="librusec module of the library" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails-footnotes-linux"
+            label="rails-footnotes-linux">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-footnotes-linux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Every Rails page has footnotes that gives information about your application and links back to your editor" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails-dev-boost"
+            label="rails-dev-boost">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-dev-boost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Speeds up Rails development mode" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="egodatabase"
+            label="egodatabase">
+        <attvalues>
+          <attvalue for="0"
+                    value="egodatabase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SQLite Cocoa Wrapper" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="git_auth"
+            label="git_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="git_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Gitosis inspired, Ruby based Git hosting helper with virtual user support and ref-based write permissions" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ide_core"
+            label="ide_core">
+        <attvalues>
+          <attvalue for="0"
+                    value="ide_core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This repository contains the core features and plugins of Aptana Studio." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="masonry"
+            label="masonry">
+        <attvalues>
+          <attvalue for="0"
+                    value="masonry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="jQuery layout plugin that rearranges elements to a grid" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gridlock"
+            label="gridlock">
+        <attvalues>
+          <attvalue for="0"
+                    value="gridlock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Gridlock theme for WordPress." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ssbaseui"
+            label="ssbaseui">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssbaseui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Estrutura para criacao das telas do ssface" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ruby-hmac"
+            label="ruby-hmac">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-hmac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An implementation of the HMAC authentication code in Ruby, originally from Daiki Ueno" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="FieldScanner"
+            label="FieldScanner">
+        <attvalues>
+          <attvalue for="0"
+                    value="FieldScanner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A widget to visualize in/out proximities in a semantic network cluster." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="unbuckled"
+            label="unbuckled">
+        <attvalues>
+          <attvalue for="0"
+                    value="unbuckled" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Play around. Do different. Be yourself. Experiment. Explore. Discover. Motivate yourself. Unbuckle!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="highrise"
+            label="highrise">
+        <attvalues>
+          <attvalue for="0"
+                    value="highrise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ruby wrapper around Highrise API." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limechat-log.tmbundle"
+            label="limechat-log.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="limechat-log.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for viewing LimeChat IRC logs in glorious Technicolor." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="marvin"
+            label="marvin">
+        <attvalues>
+          <attvalue for="0"
+                    value="marvin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby IRC library built on EventMachine" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-Controller-RequestToken"
+            label="Catalyst-Controller-RequestToken">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-Controller-RequestToken" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="wp-readernaut"
+            label="wp-readernaut">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-readernaut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Show your Readernaut books on your WordPress site." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="practice_sudoku_solver"
+            label="practice_sudoku_solver">
+        <attvalues>
+          <attvalue for="0"
+                    value="practice_sudoku_solver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cucumber specs for a sudoku solver. Great for practicing." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="render_component"
+            label="render_component">
+        <attvalues>
+          <attvalue for="0"
+                    value="render_component" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Components allow you to call other actions for their rendered response while executing another action" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radioclouds"
+            label="radioclouds">
+        <attvalues>
+          <attvalue for="0"
+                    value="radioclouds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Social graph/radio based on soundcloud api. Written in ActionScript 3" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="fire-eagle-iphone-updater"
+            label="fire-eagle-iphone-updater">
+        <attvalues>
+          <attvalue for="0"
+                    value="fire-eagle-iphone-updater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An iPhone updater for Fire Eagle" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="recent_comments_sidebar"
+            label="recent_comments_sidebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="recent_comments_sidebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Typo recent comments sidebar plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ext.ux.Exporter"
+            label="Ext.ux.Exporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ext.ux.Exporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exports an Ext.data.Store to Excel or CSV" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sdoc"
+            label="sdoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Standalone sdoc generator" />
+          <attvalue for="10"
+                    value="220" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="myplace"
+            label="myplace">
+        <attvalues>
+          <attvalue for="0"
+                    value="myplace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A site for picking a place to live in England, or identifying local services in England." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="proto-misc"
+            label="proto-misc">
+        <attvalues>
+          <attvalue for="0"
+                    value="proto-misc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Miscellaneous tasty paste." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="funktional"
+            label="funktional">
+        <attvalues>
+          <attvalue for="0"
+                    value="funktional" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An alternative Rails testing framework for Test/Unit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chef-bootstrap"
+            label="chef-bootstrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-bootstrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helps you bootsrap Chef server/client machine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-python"
+            label="git-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git Python, the project started by michael trier" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gitg"
+            label="gitg">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A GitX clone for gtk+/GNOME" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="naked"
+            label="naked">
+        <attvalues>
+          <attvalue for="0"
+                    value="naked" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A naked project. Nothing to see here, moving right along." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="blue-channel"
+            label="blue-channel">
+        <attvalues>
+          <attvalue for="0"
+                    value="blue-channel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A content management system developed in Django, jQuery and 960" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-on-rails.tmbundle"
+            label="ruby-on-rails.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-on-rails.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="TextMate support for Ruby on Rails" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clj-utils"
+            label="clj-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="utils for clojure" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="be_valid_asset"
+            label="be_valid_asset">
+        <attvalues>
+          <attvalue for="0"
+                    value="be_valid_asset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Markup validation for RSpec" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ginatra"
+            label="ginatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="ginatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A gitweb clone using Sinatra and Grit" />
+          <attvalue for="10"
+                    value="145" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ec2-cap"
+            label="ec2-cap">
+        <attvalues>
+          <attvalue for="0"
+                    value="ec2-cap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EC2, iClassify, Puppet and Capistrano sitting in a tree..." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="slideapp"
+            label="slideapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="slideapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An item sharing application for iPhone with a twist." />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="view_mapper"
+            label="view_mapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="view_mapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scaffolding for your models and plugins" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xpwn"
+            label="xpwn">
+        <attvalues>
+          <attvalue for="0"
+                    value="xpwn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="A cross-platform custom NOR firmware loader and custom IPSW generator for the iPhone" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="demeters_revenge"
+            label="demeters_revenge">
+        <attvalues>
+          <attvalue for="0"
+                    value="demeters_revenge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="git mirror of the rails plugin demeters_revenge" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brecksblog"
+            label="brecksblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="brecksblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A high performance blog in under 250 lines of code. No MySQL needed!" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wolgri.config"
+            label="wolgri.config">
+        <attvalues>
+          <attvalue for="0"
+                    value="wolgri.config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="my configs " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="qed"
+            label="qed">
+        <attvalues>
+          <attvalue for="0"
+                    value="qed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quality Ensured Demos" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lovd-by-less"
+            label="lovd-by-less">
+        <attvalues>
+          <attvalue for="0"
+                    value="lovd-by-less" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open Source Social Network written in Ruby on Rail by Less Everything" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tetris"
+            label="tetris">
+        <attvalues>
+          <attvalue for="0"
+                    value="tetris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tetris, just for fun" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="drupal-designreview"
+            label="drupal-designreview">
+        <attvalues>
+          <attvalue for="0"
+                    value="drupal-designreview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Drupal module which should make it easier to get an overview of a themes design by gathering important elements on one site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gtkparasite"
+            label="gtkparasite">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtkparasite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A utility similar to Firebug but for GTK+ applications." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yaml_model"
+            label="yaml_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YAML storage for objects (Rails Plugin)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-spec"
+            label="dm-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RSpec matchers for DataMapper." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zf-starter"
+            label="zf-starter">
+        <attvalues>
+          <attvalue for="0"
+                    value="zf-starter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The schelton for the project using ZendFramework." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yourmuni"
+            label="yourmuni">
+        <attvalues>
+          <attvalue for="0"
+                    value="yourmuni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Commuting made easy - save the muni stops that interest you most" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby_on_gchart"
+            label="ruby_on_gchart">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_on_gchart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby/Rails module allowing to generate Google Chart graphics" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openlaszlo_plugin"
+            label="openlaszlo_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="openlaszlo_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The OpenLaszlo Rails plugin makes it easy to use OpenLaszlo client-side applications with Rails." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coroutine"
+            label="coroutine">
+        <attvalues>
+          <attvalue for="0"
+                    value="coroutine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple stackfull coroutine implementation, largely based on ucontext and fibers." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ronin-exploits"
+            label="ronin-exploits">
+        <attvalues>
+          <attvalue for="0"
+                    value="ronin-exploits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ronin Exploits is a Ruby library for Ronin that provides exploitation and payload crafting functionality." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="south"
+            label="south">
+        <attvalues>
+          <attvalue for="0"
+                    value="south" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Migrations for Django. Note that BitBucket has the main development tree; this is a Git version of trunk for those who want it. *This version might be slightly out of date*" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="uri-cpan"
+            label="uri-cpan">
+        <attvalues>
+          <attvalue for="0"
+                    value="uri-cpan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="URI objects for cpan: URIs" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="include_google_js"
+            label="include_google_js">
+        <attvalues>
+          <attvalue for="0"
+                    value="include_google_js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Use Google's copies of major Javascript libraries instead of the local copies." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rufus-jig"
+            label="rufus-jig">
+        <attvalues>
+          <attvalue for="0"
+                    value="rufus-jig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A HTTP client, greedy with JSON content, GETting conditionally." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Feature-Server"
+            label="Feature-Server">
+        <attvalues>
+          <attvalue for="0"
+                    value="Feature-Server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple feature server for Drupal." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="moosex-net-api"
+            label="moosex-net-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-net-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Business-Payment"
+            label="Business-Payment">
+        <attvalues>
+          <attvalue for="0"
+                    value="Business-Payment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Payment Processor Abstraction" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="shellshot"
+            label="shellshot">
+        <attvalues>
+          <attvalue for="0"
+                    value="shellshot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby proxy handling the complexities of system invocations" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jtv_camtweet"
+            label="jtv_camtweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtv_camtweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The source for the CamTweet application hosted by Justin.tv" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_record_context"
+            label="active_record_context">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_record_context" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="simple identity map for active record.  eager loading associations FTL" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="joni"
+            label="joni">
+        <attvalues>
+          <attvalue for="0"
+                    value="joni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java port of Oniguruma regexp library" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="awesome-backup"
+            label="awesome-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin that provides Rake and Capistrano tasks for making database backups" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="megazoomer"
+            label="megazoomer">
+        <attvalues>
+          <attvalue for="0"
+                    value="megazoomer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="makes windows full-screen on OS X" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="chishop"
+            label="chishop">
+        <attvalues>
+          <attvalue for="0"
+                    value="chishop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple PyPI server written in django. Allows you to register/upload with distutils and install with easy_install/pip." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ar_finder_form"
+            label="ar_finder_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar_finder_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="finder_form provides Hash object for ActiveRecord::Base.find method" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inkly"
+            label="inkly">
+        <attvalues>
+          <attvalue for="0"
+                    value="inkly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little drawing app of modest ambitions." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="ruby-jsonchema"
+            label="ruby-jsonchema">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-jsonchema" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="json schema library ruby porting from http://code.google.com/p/jsonschema/" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="warbler"
+            label="warbler">
+        <attvalues>
+          <attvalue for="0"
+                    value="warbler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Warbler chirpily constructs .war files of your Rails applications." />
+          <attvalue for="10"
+                    value="98" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsonerl"
+            label="jsonerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="yet another but slightly different erlang &lt;-&gt; json encoder/decoder" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="lucid-website"
+            label="lucid-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucid-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The code behind the Lucid website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pygglib"
+            label="pygglib">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygglib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library in python to handle Gadu-Gadu IM protocol" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fuzzy_file_finder"
+            label="fuzzy_file_finder">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuzzy_file_finder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A (slightly enhanced) implementation of TextMate's cmd-T lookup functionality, in Ruby, for embedding in other projects" />
+          <attvalue for="10"
+                    value="101" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fixturereplacement"
+            label="fixturereplacement">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixturereplacement" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="FixtureReplacement rails plugin" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mosquito"
+            label="mosquito">
+        <attvalues>
+          <attvalue for="0"
+                    value="mosquito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Testing for the Camping micro-web-framework" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-nose"
+            label="django-nose">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-nose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Django test runner using nose" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="php-pixel-fun"
+            label="php-pixel-fun">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-pixel-fun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="MooseX-AttributeIndexes"
+            label="MooseX-AttributeIndexes">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooseX-AttributeIndexes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Attribute Index hints on your data." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="github-simple-backup"
+            label="github-simple-backup">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-simple-backup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, simple backup script for public github repositories." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="refactorme"
+            label="refactorme">
+        <attvalues>
+          <attvalue for="0"
+                    value="refactorme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="choan.tmbundle"
+            label="choan.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="choan.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nashvegas"
+            label="nashvegas">
+        <attvalues>
+          <attvalue for="0"
+                    value="nashvegas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Another database migration script runner for Django projects." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="php-tokyo-dystopia"
+            label="php-tokyo-dystopia">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-tokyo-dystopia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PHP Tokyo Dystopia extension" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="scrubyt"
+            label="scrubyt">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrubyt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="A simple to learn and use, yet powerful web scraping toolkit!" />
+          <attvalue for="10"
+                    value="235" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-cluetip"
+            label="jquery-cluetip">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-cluetip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Displays a highly customizable tooltip when the user hovers (default) or clicks (optional) the matched elements." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-freetext"
+            label="django-freetext">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-freetext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Fork of django-chunks because &quot;chunks&quot; confused people and I added a status field." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vih"
+            label="vih">
+        <attvalues>
+          <attvalue for="0"
+                    value="vih" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a simple vi clone written in Haskell" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="neo4j-scala-template"
+            label="neo4j-scala-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="neo4j-scala-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Template for a new Scala project using the Neo4j graph database and Jersey JSON REST API, including build config and example tests" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clusterify"
+            label="clusterify">
+        <attvalues>
+          <attvalue for="0"
+                    value="clusterify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Propose small coding projects and team up with others to realize them." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="thinktank"
+            label="thinktank">
+        <attvalues>
+          <attvalue for="0"
+                    value="thinktank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="ThinkTank captures and organizes replies to your status updates on Twitter." />
+          <attvalue for="10"
+                    value="185" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mortimer"
+            label="mortimer">
+        <attvalues>
+          <attvalue for="0"
+                    value="mortimer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A web-based, multi-user password manager in Rails." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine-git-extras-plugin"
+            label="redmine-git-extras-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-git-extras-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin for Redmine that provides additional Git functionality" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gosutaxi"
+            label="gosutaxi">
+        <attvalues>
+          <attvalue for="0"
+                    value="gosutaxi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A spacetaxi clone written in ruby, with the help of gosu and chipmunk" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="googleajax"
+            label="googleajax">
+        <attvalues>
+          <attvalue for="0"
+                    value="googleajax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby wrapper to the Google AJAX API REST interfaces(Feeds, Language and Search)." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ar_plugin_skeleton"
+            label="ar_plugin_skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar_plugin_skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An empty husk of a plugin that sets up activerecord for its unit tests" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emacs-pod-mode"
+            label="emacs-pod-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-pod-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Emacs syntax highlighting for Perl POD" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gutkumber"
+            label="gutkumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="gutkumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby-GNOME2 integration testing library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opensecrets"
+            label="opensecrets">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensecrets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenSecrets.org API Ruby Wrapper" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qtonrails-examples"
+            label="qtonrails-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtonrails-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples to go with the qtonrails framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iterm_window"
+            label="iterm_window">
+        <attvalues>
+          <attvalue for="0"
+                    value="iterm_window" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Control your terminal windows in iTerm with Ruby -- great for automation scripting!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="website"
+            label="website">
+        <attvalues>
+          <attvalue for="0"
+                    value="website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Web Dev Noob School Website" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="slides"
+            label="slides">
+        <attvalues>
+          <attvalue for="0"
+                    value="slides" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple image slideshow jQuery plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitterbot--public-dms"
+            label="twitterbot--public-dms">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterbot--public-dms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Echoes received DMs to it's public timeline" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchobjc"
+            label="couchobjc">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchobjc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Branch/Fork of Stig Brautaset's Objective-C CouchDB library" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="oscurrency"
+            label="oscurrency">
+        <attvalues>
+          <attvalue for="0"
+                    value="oscurrency" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Open Source Time Exchange derived from Insoshi" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gtk-osx-docbook"
+            label="gtk-osx-docbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk-osx-docbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Docbook setup for the OS X port of GTK+" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mobile-store"
+            label="mobile-store">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobile-store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SQL Lite wrapper for restfull key-value store." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dramasoc"
+            label="dramasoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="dramasoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dramasoc" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="reappy"
+            label="reappy">
+        <attvalues>
+          <attvalue for="0"
+                    value="reappy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter Search Application Framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-autoprefs"
+            label="mt-plugin-autoprefs">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-autoprefs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that makes it easy to encapsulate and apply a set of blog preferences to a blog." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="netlib"
+            label="netlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="netlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reimplementation of network-oriented reading and writing in vim" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="bn4r"
+            label="bn4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="bn4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bayesian networks for Ruby" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openxml-labs"
+            label="openxml-labs">
+        <attvalues>
+          <attvalue for="0"
+                    value="openxml-labs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experiments with OpenXML SDK " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="few"
+            label="few">
+        <attvalues>
+          <attvalue for="0"
+                    value="few" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="more -&gt; less -&gt; few" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grep-fu"
+            label="grep-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="grep-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Grep-Fu is a very fast, Rails-oriented command-line helper script for grep." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mobile-gadget-engine"
+            label="mobile-gadget-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="mobile-gadget-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gadget engine for mobile clients" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="s3"
+            label="s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="psuedo s3 protocol for mozilla browsers" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-php"
+            label="git-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Update to Zack Bartel's original git-php script for improved form and function" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nsm.addon_updater.ee_addon"
+            label="nsm.addon_updater.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="nsm.addon_updater.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ValidateThisColdBoxPlugin"
+            label="ValidateThisColdBoxPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ValidateThisColdBoxPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Coldbox Plugin for the ValidateThis ColdFusion Validation Framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fluidium"
+            label="fluidium">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluidium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Native Mac OS X Browser Platform based on WebKit with a Cocoa plug-in architecture, tab thumbnails, web splitviews, userscripting, userstyles, extensive AppleScript-ability, URL shortcuts, Twitter timelines, Sparkle Update, Growl, JS Dock Badge API, more." />
+          <attvalue for="10"
+                    value="221" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="opensocial_rsa_sha1_signed"
+            label="opensocial_rsa_sha1_signed">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensocial_rsa_sha1_signed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenSocialの署名つき(RSA-SHA1方式)makeRequestを認証するbefore_filterを追加しまつ" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fx-core"
+            label="fx-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="fx-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="making objective-c better" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="toolmantim"
+            label="toolmantim">
+        <attvalues>
+          <attvalue for="0"
+                    value="toolmantim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Ze code behind the new toolmantim.com" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="package.el"
+            label="package.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="package.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Package system for Emacs" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="sammy_davis_jr"
+            label="sammy_davis_jr">
+        <attvalues>
+          <attvalue for="0"
+                    value="sammy_davis_jr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A concise framework built on top of Sinatra::Base and Rack. I am hoping to make this a good implementation reference for Sinatra based projects." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="deluge-in-chrome"
+            label="deluge-in-chrome">
+        <attvalues>
+          <attvalue for="0"
+                    value="deluge-in-chrome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides quick overview of torrent information in Chrome for the torrent client Deluge." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="taffydb"
+            label="taffydb">
+        <attvalues>
+          <attvalue for="0"
+                    value="taffydb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="TaffyDB - an open source JavaScript Database for your browser" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="github-ircbot-perl"
+            label="github-ircbot-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-ircbot-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ircbot to broadcast github post-receive message to irc" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rails_polymorphic_comments"
+            label="rails_polymorphic_comments">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_polymorphic_comments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="'Plymorphic' name itself implies that can be plugged with any type of resource. using this plugin one can observe how easy are using comments in rails.  You can use polymorphic comments to any type of resource. resources types can be blog post, review, ideas, etc." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lasthbase"
+            label="lasthbase">
+        <attvalues>
+          <attvalue for="0"
+                    value="lasthbase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="things last.fm uses with hbase" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="960-Grid-System"
+            label="960-Grid-System">
+        <attvalues>
+          <attvalue for="0"
+                    value="960-Grid-System" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="The 960 Grid System is an effort to streamline web development workflow." />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jredis"
+            label="jredis">
+        <attvalues>
+          <attvalue for="0"
+                    value="jredis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Java Client and Connectors for Redis" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="swfmill_ruby"
+            label="swfmill_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="swfmill_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="utility-classes to use Swfmill(http://swfmill.org) via Ruby." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-router"
+            label="rack-router">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-router" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphone-smtp"
+            label="iphone-smtp">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-smtp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A github fork of SKPSMTPMessage.  A quick SMTP client for the iPhone, built on CFNetwork in ObjC" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="libass-fork"
+            label="libass-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="libass-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of mplayer's libass" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="engines"
+            label="engines">
+        <attvalues>
+          <attvalue for="0"
+                    value="engines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="32" />
+          <attvalue for="9"
+                    value="The Rails Engines plugin" />
+          <attvalue for="10"
+                    value="215" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opensocial_chat"
+            label="opensocial_chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensocial_chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Real time chat Opensocial gadget" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="about-me"
+            label="about-me">
+        <attvalues>
+          <attvalue for="0"
+                    value="about-me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Firefox add-on to see personalized patterns in browser usage, including trends in browsing history and download activity. " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mock-as3"
+            label="mock-as3">
+        <attvalues>
+          <attvalue for="0"
+                    value="mock-as3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mock Objects for AS3 innit" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mysql2postgres"
+            label="mysql2postgres">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql2postgres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Mysqldump, writing in postgresql format" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="last.fm-proxy"
+            label="last.fm-proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="last.fm-proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Updating the 2007 version by Vidar Madsen" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ext_scaffold"
+            label="ext_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="copy of ext_scaffold" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="enki-translator"
+            label="enki-translator">
+        <attvalues>
+          <attvalue for="0"
+                    value="enki-translator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Importers for enki from other blog engines" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="osero_mixapp"
+            label="osero_mixapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="osero_mixapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="osero" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mousex-classattribute-perl"
+            label="mousex-classattribute-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="mousex-classattribute-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="implementation about MooseX::ClassAttribute using Mouse" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="twetter"
+            label="twetter">
+        <attvalues>
+          <attvalue for="0"
+                    value="twetter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Offline Twitter" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubyrps"
+            label="rubyrps">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyrps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rock Scissors Paper for Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpFluidDB"
+            label="phpFluidDB">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpFluidDB" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FluidDB client in PHP" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cdk"
+            label="cdk">
+        <attvalues>
+          <attvalue for="0"
+                    value="cdk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The Chemistry Development Kit" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="slippers"
+            label="slippers">
+        <attvalues>
+          <attvalue for="0"
+                    value="slippers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A strict templating language for ruby, based on string template's philosophy and using it's syntax" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-keyboard-navigation"
+            label="jquery-keyboard-navigation">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-keyboard-navigation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="see title" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pylons_demo_central_library"
+            label="pylons_demo_central_library">
+        <attvalues>
+          <attvalue for="0"
+                    value="pylons_demo_central_library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A bare-bones demo application created for the Pylons screencasts" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="win32-dir"
+            label="win32-dir">
+        <attvalues>
+          <attvalue for="0"
+                    value="win32-dir" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A series of constants, and extra or redefined methods, for the Dir class on Windows" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chester"
+            label="chester">
+        <attvalues>
+          <attvalue for="0"
+                    value="chester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="chester the cheat.errtheblog.com clone" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rx"
+            label="rx">
+        <attvalues>
+          <attvalue for="0"
+                    value="rx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the Rx schema and validation system" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="have-code"
+            label="have-code">
+        <attvalues>
+          <attvalue for="0"
+                    value="have-code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Friendly tinyurl-style slugs for your activerecord and datamapper objects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clientcide"
+            label="clientcide">
+        <attvalues>
+          <attvalue for="0"
+                    value="clientcide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="The Clientcide Javascript Libraries" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="datauri"
+            label="datauri">
+        <attvalues>
+          <attvalue for="0"
+                    value="datauri" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A utility for generating data URIs from existing files." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tillsammans"
+            label="tillsammans">
+        <attvalues>
+          <attvalue for="0"
+                    value="tillsammans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A social transport mashup system example written in Rails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="Siege"
+            label="Siege">
+        <attvalues>
+          <attvalue for="0"
+                    value="Siege" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A set of general abstraction frameworks for .NET" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="jboss-rails-plugin"
+            label="jboss-rails-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jboss-rails-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for JBoss happiness" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="planworld"
+            label="planworld">
+        <attvalues>
+          <attvalue for="0"
+                    value="planworld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=".plan-based social network from the age of vaxen" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="unittest_js"
+            label="unittest_js">
+        <attvalues>
+          <attvalue for="0"
+                    value="unittest_js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mephisto-comment-notification"
+            label="mephisto-comment-notification">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto-comment-notification" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple comment notification plugin for the Mephisto blogging engine." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyobjc"
+            label="pyobjc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyobjc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Clone of SVN of PyObjC (not affiliated)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="TwitApps"
+            label="TwitApps">
+        <attvalues>
+          <attvalue for="0"
+                    value="TwitApps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Notification tools for Twitter" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jtvnc"
+            label="jtvnc">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtvnc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cross platform VNC server powered by the Justin.tv API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="phare"
+            label="phare">
+        <attvalues>
+          <attvalue for="0"
+                    value="phare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="native osx client for lighthouseapp.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gcalc"
+            label="gcalc">
+        <attvalues>
+          <attvalue for="0"
+                    value="gcalc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ubiquity Google calculator script" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rupez"
+            label="rupez">
+        <attvalues>
+          <attvalue for="0"
+                    value="rupez" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pez in Ruby, via FFI" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spider"
+            label="spider">
+        <attvalues>
+          <attvalue for="0"
+                    value="spider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Spider is a Web spidering library for Ruby. It handles the robots.txt, scraping, collecting, and looping so that you can just handle the data." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sqlite-erlang"
+            label="sqlite-erlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqlite-erlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sqlite gen_server port for Erlang. Creates, reads and writes to sqlite database. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ibus-xkbc"
+            label="ibus-xkbc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-xkbc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XKeyboard Config based keyboard layout emulation engine of iBus" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="less-for-rails"
+            label="less-for-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="less-for-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Use the official plugin on github.com/cloudhead/more (also written by me)" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-dbsettings"
+            label="django-dbsettings">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-dbsettings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Application settings whose values can be updated while a project is up and running" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="freshen"
+            label="freshen">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Clone of the Cucumber BDD framework for Python" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="better_send_file"
+            label="better_send_file">
+        <attvalues>
+          <attvalue for="0"
+                    value="better_send_file" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project to provide a more efficient send_file method for Ruby on Rails’ ActionController by sending files directly via reverse proxy servers. Currently only supports Nginx." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bcms_feeds"
+            label="bcms_feeds">
+        <attvalues>
+          <attvalue for="0"
+                    value="bcms_feeds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A BrowserCMS module which fetches, caches and displays RSS/Atom feeds" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_versioned"
+            label="acts_as_versioned">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_versioned" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="49" />
+          <attvalue for="9"
+                    value="ActiveRecord plugin for versioning your models." />
+          <attvalue for="10"
+                    value="362" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="better-edit-in-place"
+            label="better-edit-in-place">
+        <attvalues>
+          <attvalue for="0"
+                    value="better-edit-in-place" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Easy editing in place for RESTful web apps." />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AcidPHP"
+            label="AcidPHP">
+        <attvalues>
+          <attvalue for="0"
+                    value="AcidPHP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="nginx-json-status-module"
+            label="nginx-json-status-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-json-status-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A version of the Nginx HTTP stub status module that outputs in JSON format" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="cpu-history"
+            label="cpu-history">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpu-history" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OS X: displays recent CPU usage in the Dock or a floating window" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="git-workflow"
+            label="git-workflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-workflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sandbox to test out some git workflow and release process" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beardo"
+            label="beardo">
+        <attvalues>
+          <attvalue for="0"
+                    value="beardo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Co-ops are run by dirty hippies; dirty hippies have beards; therefore, this app is called beardo." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hametwitter"
+            label="hametwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="hametwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a web viewer for TwitterIRCGataway+DBLogger" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ebrew"
+            label="Ebrew">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ebrew" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang package manager inspired by Homebrew - Less is more" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="movie_pole"
+            label="movie_pole">
+        <attvalues>
+          <attvalue for="0"
+                    value="movie_pole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Spend more time watching quality movies and less googling for them" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pymongo-bongo"
+            label="pymongo-bongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymongo-bongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A higher level abstraction layer and some syntax sugar for pymongo." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="radiant-sibling-tags-extension"
+            label="radiant-sibling-tags-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-sibling-tags-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows you to refer to the current page's previous/next sibling." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="firewatir-enhancements"
+            label="firewatir-enhancements">
+        <attvalues>
+          <attvalue for="0"
+                    value="firewatir-enhancements" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of the mirror of the official Watir svn repository. For adding enhancements to firewatir -- first planned enhancement is implementing TableBody" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="templater"
+            label="templater">
+        <attvalues>
+          <attvalue for="0"
+                    value="templater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="RubiGen alternative Generator thingy" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jara-base"
+            label="jara-base">
+        <attvalues>
+          <attvalue for="0"
+                    value="jara-base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Zend Framework starter application. This is essentially a modified version of the Zend Studio project structure." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="beerenthusiasts_indexer"
+            label="beerenthusiasts_indexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="beerenthusiasts_indexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beer Enthusiasts Recipe Index Server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yui_editor"
+            label="yui_editor">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui_editor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integrate the Yahoo Rich Text Editor (http://developer.yahoo.com/yui/editor/) into a Rails application." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-activity-badge"
+            label="github-activity-badge">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-activity-badge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A little JS badge for showing off your latest Github activity on your site." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ukcompanies"
+            label="ukcompanies">
+        <attvalues>
+          <attvalue for="0"
+                    value="ukcompanies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails app for serving data about UK Companies" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakephp-db-migrations"
+            label="cakephp-db-migrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-db-migrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Database migrations shell for CakePHP. NO LONGER MAINTAINED HERE. MOVED TO http://codaset.com/joelmoss/cakephp-db-migrations" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="frameworks"
+            label="frameworks">
+        <attvalues>
+          <attvalue for="0"
+                    value="frameworks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This repository contains the AJAX framework libraries features and plugins of Aptana Studio." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jesyll"
+            label="jesyll">
+        <attvalues>
+          <attvalue for="0"
+                    value="jesyll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jekyll static site generator in JavaScript" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="soashable"
+            label="soashable">
+        <attvalues>
+          <attvalue for="0"
+                    value="soashable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A web based IM client" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="extjs-solitaire"
+            label="extjs-solitaire">
+        <attvalues>
+          <attvalue for="0"
+                    value="extjs-solitaire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Solitaire in Ext JS" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="comet-todo"
+            label="comet-todo">
+        <attvalues>
+          <attvalue for="0"
+                    value="comet-todo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="localbuilder"
+            label="localbuilder">
+        <attvalues>
+          <attvalue for="0"
+                    value="localbuilder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python script for monitoring a given directory for changes and running a command when something changes" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="d2s3"
+            label="d2s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="d2s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails plugin which provides a form helper to upload files directly to Amazon's S3 using an HTTP POST " />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="action-mailer-queue"
+            label="action-mailer-queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="action-mailer-queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin ActionMailer::Queue deliver emails into ActiveRecord" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-projects"
+            label="django-projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django-projects is a Django web application for displaying documentation of a git project via sphinx. This works very much like djangoproject.com, but it is designed for multiple projects. See an example at: http://kylefuller.co.uk/projects/" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="attr_locked"
+            label="attr_locked">
+        <attvalues>
+          <attvalue for="0"
+                    value="attr_locked" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to stop ActiveRecord fields changing after an object is first created" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SimpleTest.tmbundle"
+            label="SimpleTest.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimpleTest.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for SimpleTest suite" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sysvipc-0.8-rc1"
+            label="sysvipc-0.8-rc1">
+        <attvalues>
+          <attvalue for="0"
+                    value="sysvipc-0.8-rc1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SystemVIPC release compatible for Ruby 1.8 and Ruby1.9 " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="node.websocket.js"
+            label="node.websocket.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="node.websocket.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="WebSocket-compatible realtime HTTP server implemented with Node.JS" />
+          <attvalue for="10"
+                    value="119" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cbc"
+            label="cbc">
+        <attvalues>
+          <attvalue for="0"
+                    value="cbc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CBC Botball Controller" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="randexp"
+            label="randexp">
+        <attvalues>
+          <attvalue for="0"
+                    value="randexp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="generate random data from a Regular Expression" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="macruby_twitter_mg"
+            label="macruby_twitter_mg">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby_twitter_mg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Twitter client written in MacRuby using MGTwitterEngine" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net--imap--simple"
+            label="net--imap--simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="net--imap--simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple module for interacting with IMAP accounts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rs_classcolors"
+            label="rs_classcolors">
+        <attvalues>
+          <attvalue for="0"
+                    value="rs_classcolors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Text colorizing mod for World of Warcraft" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="underscore.lua"
+            label="underscore.lua">
+        <attvalues>
+          <attvalue for="0"
+                    value="underscore.lua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A utility library for Lua" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="lookup"
+            label="lookup">
+        <attvalues>
+          <attvalue for="0"
+                    value="lookup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lookup is a GUI for the ldapsearch commandline tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cookie-node"
+            label="cookie-node">
+        <attvalues>
+          <attvalue for="0"
+                    value="cookie-node" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="signed cookie functionality for node.js" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nyane"
+            label="nyane">
+        <attvalues>
+          <attvalue for="0"
+                    value="nyane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An insignificant rack-based framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-oauth"
+            label="rack-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rack Middleware for OAuth Authorization" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dojox"
+            label="dojox">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The official mirror of DojoX." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="The-Kember-Identity"
+            label="The-Kember-Identity">
+        <attvalues>
+          <attvalue for="0"
+                    value="The-Kember-Identity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="The search for an MD5 hash which returns itself when hashed." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Tcl" />
+        </attvalues>
+      </node>
+      <node id="basekit"
+            label="basekit">
+        <attvalues>
+          <attvalue for="0"
+                    value="basekit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A portable data structure library." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="denormalizer"
+            label="denormalizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="denormalizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small Rails plugin for denormalizing attributes" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aida"
+            label="aida">
+        <attvalues>
+          <attvalue for="0"
+                    value="aida" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyOnRails like framework, written in JavaScript using helma-ng and Rhino" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ts-delayed-delta"
+            label="ts-delayed-delta">
+        <attvalues>
+          <attvalue for="0"
+                    value="ts-delayed-delta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Manage delta indexes via Delayed Job for Thinking Sphinx" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ronin-example"
+            label="ronin-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="ronin-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ronin Example is a Ruby library for Ronin that serves as a template for other Ronin libraries." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dropzone-bundled-scripts"
+            label="dropzone-bundled-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="dropzone-bundled-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Destination scripts that ship with Dropzone" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="json-over-amqp"
+            label="json-over-amqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="json-over-amqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This demonstrates the use of a server written in Flash that uses AMQP and JSON to communicate with clients. " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="find_location_by_ip-plugin"
+            label="find_location_by_ip-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="find_location_by_ip-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy way to find the &quot;best guess&quot; timezone/location for a visitor to your Rails app." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html_css_js_slides"
+            label="html_css_js_slides">
+        <attvalues>
+          <attvalue for="0"
+                    value="html_css_js_slides" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Slides for the 6.470 lecture on HTML, CSS and JavaScript" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="allocine"
+            label="allocine">
+        <attvalues>
+          <attvalue for="0"
+                    value="allocine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Allocine.fr parser" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="axonome"
+            label="axonome">
+        <attvalues>
+          <attvalue for="0"
+                    value="axonome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="javascript isometric rendering kit" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chula"
+            label="chula">
+        <attvalues>
+          <attvalue for="0"
+                    value="chula" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Chula is a lightweight toolkit for writing web applications in Python" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="plaintextwiki-tmbundle"
+            label="plaintextwiki-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="plaintextwiki-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Plain Text Wiki TextMate Bundle: Tweaked so it functions with recent TM versions." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="namedscopebehavior"
+            label="namedscopebehavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="namedscopebehavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Behavior for CakePHP that allows use of named scopes with model's find() method." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="deep_merge"
+            label="deep_merge">
+        <attvalues>
+          <attvalue for="0"
+                    value="deep_merge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fork of http://rubyforge.org/projects/deepmerge/ with 1.9 fixes and ActiveSupport compatability" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="horse"
+            label="horse">
+        <attvalues>
+          <attvalue for="0"
+                    value="horse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Whinnyyyyyyyyyyy" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-plugins"
+            label="jquery-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Collection of plugins that I've written for the jQuery JavaScript library." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="candycane"
+            label="candycane">
+        <attvalues>
+          <attvalue for="0"
+                    value="candycane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a port of redmine to CakePHP from Ruby on Rails" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-localflavor-sl"
+            label="django-localflavor-sl">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-localflavor-sl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Slovenian Django localflavor" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-member-extension"
+            label="radiant-member-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-member-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Restrict site content to registered members." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="eff-the-finder"
+            label="eff-the-finder">
+        <attvalues>
+          <attvalue for="0"
+                    value="eff-the-finder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Eff finds things right from your command line. Also, it's quite extensible!" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubinius"
+            label="rubinius">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubinius" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rubinius, the Ruby VM" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="crux"
+            label="crux">
+        <attvalues>
+          <attvalue for="0"
+                    value="crux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The crux javascript framework simplifies javascript to its essence, making it more Io like." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qtheorafrontend"
+            label="qtheorafrontend">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtheorafrontend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="QTheoraFrontend is a Qt frontend for ffmpeg2theora" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pyirc"
+            label="pyirc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyirc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An experiment at making a nice pythonic irc library, that works at a higher level than irclib.py" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-timezones"
+            label="django-timezones">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-timezones" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Django reusable app to deal with timezone localization for users." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tdf"
+            label="tdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="tdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Another single purpose web server." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="resource_fu"
+            label="resource_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="resource_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Fork of http://svn.protocool.com/public/plugins/resource_fu stripped down and upgraded for use with Rails 2.1+" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-tags-extension"
+            label="radiant-tags-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-tags-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extends Radiant CMS with tagging capabilities. Tagging as in &quot;2.0&quot; and tagclouds." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="helium-css"
+            label="helium-css">
+        <attvalues>
+          <attvalue for="0"
+                    value="helium-css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helium - javascript tool to scan your site and show unused CSS" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="liblastfm"
+            label="liblastfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="liblastfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Qt C++ library for the Last.fm webservices" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scala-javautils"
+            label="scala-javautils">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-javautils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An set of utilities for dealing with Java and Scala collections." />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="jquery-spellcheck"
+            label="jquery-spellcheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-spellcheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A jQuery plugin that adds spellcheck support to inputs using the Google spell checker API." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wpmultilanguagechanger"
+            label="wpmultilanguagechanger">
+        <attvalues>
+          <attvalue for="0"
+                    value="wpmultilanguagechanger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A WordPress Plugin for Multi Language blogs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="www-menugrinder"
+            label="www-menugrinder">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-menugrinder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl WWW::MenuGrinder - Munge dynamic website menus." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="md-readme"
+            label="md-readme">
+        <attvalues>
+          <attvalue for="0"
+                    value="md-readme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate Markdown-formatted READMEs from your Emacs Lisp file headers." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="redmine-schedules-plugin"
+            label="redmine-schedules-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-schedules-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Schedules is a plugin to manage users and assigned projects over time." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-ps-spree-own-cart"
+            label="spree-ps-spree-own-cart">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-ps-spree-own-cart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Support for brazilian online payment service PagSeguro using Spree's own cart." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-cas-consumer"
+            label="django-cas-consumer">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cas-consumer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A consumer for the Central Authentication Service. Meant to be used with django-cas-provider." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scipytut"
+            label="scipytut">
+        <attvalues>
+          <attvalue for="0"
+                    value="scipytut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utilities for tutorials at SciPy conference" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rfactor-tmbundle"
+            label="rfactor-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfactor-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Refactoring for TextMate, using rfactor" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arch-pl"
+            label="arch-pl">
+        <attvalues>
+          <attvalue for="0"
+                    value="arch-pl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="New polish Arch Linux portal" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="crooner"
+            label="crooner">
+        <attvalues>
+          <attvalue for="0"
+                    value="crooner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="mostly good enough presentation software" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ajax-rdoc"
+            label="ajax-rdoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajax-rdoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rdoc template and generator for Ruby source code that uses javascript to make searching for methods and classes very easy." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jibernate"
+            label="jibernate">
+        <attvalues>
+          <attvalue for="0"
+                    value="jibernate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JRuby/Hibernate integration example, maybe eventually a full API" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lwp-useragent-withcache"
+            label="lwp-useragent-withcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="lwp-useragent-withcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LWP::UserAgent::WithCache" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="openpasl"
+            label="openpasl">
+        <attvalues>
+          <attvalue for="0"
+                    value="openpasl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Open PHP Application Support Libraries. Simple, loosely-coupled libraries to get common architectural concerns out of the way." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clever_form_builder"
+            label="clever_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="clever_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another custom form builder" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.populate"
+            label="jquery.populate">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.populate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Auto populate form data" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kvm-mon"
+            label="kvm-mon">
+        <attvalues>
+          <attvalue for="0"
+                    value="kvm-mon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A system for providing information and status of Virtual Machines." />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gisting"
+            label="gisting">
+        <attvalues>
+          <attvalue for="0"
+                    value="gisting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gisting is an open source Ruby implementation of Google's MapReduce programming paradigm" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_acl_plus"
+            label="active_acl_plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_acl_plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A gited version of http://activeacl.rubyforge.org/" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="processing-tower-defense"
+            label="processing-tower-defense">
+        <attvalues>
+          <attvalue for="0"
+                    value="processing-tower-defense" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proof of concept tower defense game written in Processing.js" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="javagems"
+            label="javagems">
+        <attvalues>
+          <attvalue for="0"
+                    value="javagems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The simple alternative to Maven." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="cici"
+            label="cici">
+        <attvalues>
+          <attvalue for="0"
+                    value="cici" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mini Ruby GUI for Windows" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cocktail-gunz"
+            label="cocktail-gunz">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocktail-gunz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Cocktail - AS3 Event Dispatcher Rewritten." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="rev-browser"
+            label="rev-browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="rev-browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A revision browser widget for giggle" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="method_cache"
+            label="method_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="method_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin for caching the output of parameterless methods" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lisp-on-rails"
+            label="lisp-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="lisp-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lisp on Rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="Tukui8lr"
+            label="Tukui8lr">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tukui8lr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tukui 8 for lower resolution" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="jump.el"
+            label="jump.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="jump.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="elisp utility for defining functions which contextually jump between files" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Bartik"
+            label="Bartik">
+        <attvalues>
+          <attvalue for="0"
+                    value="Bartik" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="a theme for Drupal 7 core" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-approach"
+            label="jquery-approach">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-approach" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin that allows you to animate style properties based on the cursor’s proximity to an object." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rune"
+            label="rune">
+        <attvalues>
+          <attvalue for="0"
+                    value="rune" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight, legally unencumbered userland" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="beanstalk-xmpp"
+            label="beanstalk-xmpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="beanstalk-xmpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A stupidly simple beanstalk -&gt; xmpp gateway to connect various services to IM." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Inkscape-Slicer-Extension"
+            label="Inkscape-Slicer-Extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="Inkscape-Slicer-Extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helper to &quot;slice&quot; inkscape images to pngs, by drawing boxes around what you want sliced" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Albacore"
+            label="Albacore">
+        <attvalues>
+          <attvalue for="0"
+                    value="Albacore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Dolphin-Safe Rake Tasks For .NET Systems" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="rails_sql_views"
+            label="rails_sql_views">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_sql_views" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails SQL Views project extracted from ActiveWarehouse" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="restful-iphone-app"
+            label="restful-iphone-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-iphone-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An iPhone app that connects to RESTful websites" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="atwhere"
+            label="atwhere">
+        <attvalues>
+          <attvalue for="0"
+                    value="atwhere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Are you at Where2.0?" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Sketches"
+            label="Sketches">
+        <attvalues>
+          <attvalue for="0"
+                    value="Sketches" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Video capturing" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="erlang_protobuffs"
+            label="erlang_protobuffs">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_protobuffs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of Protocol Buffers tools and modules for Erlang applications.  Now with erlrc integration." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-base-controller"
+            label="codeigniter-base-controller">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-base-controller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A base controller to provide clever model loading, view loading and layout support" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="yaboot"
+            label="yaboot">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaboot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yaboot is a PowerPC bootloader for Open Firmware based machines" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cspecjs"
+            label="cspecjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="cspecjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Context Specification Framework for Javascript" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-footnotes"
+            label="rails-footnotes">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-footnotes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Every Rails page has footnotes that link give request information and link back to your source via TextMate [extracted from Rails TextMate bundle project]" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-on-sails"
+            label="ruby-on-sails">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-on-sails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sailing the Waves of Google with Ruby" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="error" />
+        </attvalues>
+      </node>
+      <node id="module-build-jsan"
+            label="module-build-jsan">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-build-jsan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Build a JSAN distribution with Module::Build" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="typhoeus"
+            label="typhoeus">
+        <attvalues>
+          <attvalue for="0"
+                    value="typhoeus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic." />
+          <attvalue for="10"
+                    value="482" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="wave-robot-ruby-client"
+            label="wave-robot-ruby-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="wave-robot-ruby-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Wave Robot Ruby Client Library" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-continuous"
+            label="test-continuous">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-continuous" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="(Perl) Run your tests suite continusouly when developing." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="vim-packager"
+            label="vim-packager">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-packager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an util to develope,create,release,install vim script package." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="just_documents"
+            label="just_documents">
+        <attvalues>
+          <attvalue for="0"
+                    value="just_documents" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails project to create websites where everything is a document" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libsvm-2.88_objs-np"
+            label="libsvm-2.88_objs-np">
+        <attvalues>
+          <attvalue for="0"
+                    value="libsvm-2.88_objs-np" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple libsvm-2.88 fork that exposes svm objectives (with updated python bindings)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="matzbot"
+            label="matzbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="matzbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="matzbot is nice so we are nice" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="projecthdata.github.com"
+            label="projecthdata.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="projecthdata.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Public website for the hData project" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gae-superfeedr-shell"
+            label="gae-superfeedr-shell">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-superfeedr-shell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Google App Engine shell application for interacting with Superfeedr" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="broccoli"
+            label="broccoli">
+        <attvalues>
+          <attvalue for="0"
+                    value="broccoli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NLP question asking and answering module" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swyne-entity-indexer"
+            label="swyne-entity-indexer">
+        <attvalues>
+          <attvalue for="0"
+                    value="swyne-entity-indexer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ruote-activerecord"
+            label="ruote-activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord persistence and participant for ruote" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CPAN--Mini--Inject"
+            label="CPAN--Mini--Inject">
+        <attvalues>
+          <attvalue for="0"
+                    value="CPAN--Mini--Inject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inject modules into a CPAN::Mini mirror." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django_inlines"
+            label="django_inlines">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_inlines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django_inlines are for embedding anything you'd like into text in your django apps. " />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="controlfreak"
+            label="controlfreak">
+        <attvalues>
+          <attvalue for="0"
+                    value="controlfreak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Crowd control assistance" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="rails_cache_wurfl"
+            label="rails_cache_wurfl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_cache_wurfl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin combines the persistence and quick access of memcachedb (http://www.memcachedb.org) with the WURFL (http://wurfl.sourceforge.net) to allow your Rails views to easily access the capabilities of the current user's handset or browsing device." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chef-install"
+            label="chef-install">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-install" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A perl based installer for Chef" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="openpyro"
+            label="openpyro">
+        <attvalues>
+          <attvalue for="0"
+                    value="openpyro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An open source framework for ActionScript3 based applications" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bash-completion-extras"
+            label="bash-completion-extras">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash-completion-extras" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This package contains some simple scripts for bash completion." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redmine-system-notification-plugin"
+            label="redmine-system-notification-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-system-notification-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="analizo-utils"
+            label="analizo-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="analizo-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utilities used together with analizo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jogging"
+            label="jogging">
+        <attvalues>
+          <attvalue for="0"
+                    value="jogging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easier Django logging!" />
+          <attvalue for="10"
+                    value="76" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="VCM-Default-Tasks"
+            label="VCM-Default-Tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="VCM-Default-Tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The default task library shipping with Vamosa Content Migrator" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yasnippet-django"
+            label="yasnippet-django">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippet-django" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A set of yasnippet-compatible snippets for various Django boilerplate." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="stella"
+            label="stella">
+        <attvalues>
+          <attvalue for="0"
+                    value="stella" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blame Stella for breaking your web applications." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-clone"
+            label="moosex-clone">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-clone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gtk-cairo-engines"
+            label="gtk-cairo-engines">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk-cairo-engines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gtk+ branch with support for widget roles and sibling detection" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="flimter"
+            label="flimter">
+        <attvalues>
+          <attvalue for="0"
+                    value="flimter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A column-style Flickr machine tag browser" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redis-store"
+            label="redis-store">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-store" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rack::Session, Rack::Cache and cache Redis stores for Ruby web frameworks" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-paperclipped_taggable-extension"
+            label="radiant-paperclipped_taggable-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-paperclipped_taggable-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Assign tags to paperclipped assets and display asset galleries based on page attachment, tag attachment or whatever." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gitosis"
+            label="gitosis">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitosis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modifications for a database backend for users/groups and skipping ssh key generation." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="termtter"
+            label="termtter">
+        <attvalues>
+          <attvalue for="0"
+                    value="termtter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Termtter is a terminal based Twitter client" />
+          <attvalue for="10"
+                    value="159" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="basepath"
+            label="basepath">
+        <attvalues>
+          <attvalue for="0"
+                    value="basepath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="learning-go"
+            label="learning-go">
+        <attvalues>
+          <attvalue for="0"
+                    value="learning-go" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A project for learning the go programming language" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fun4paws"
+            label="fun4paws">
+        <attvalues>
+          <attvalue for="0"
+                    value="fun4paws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Little project to let people register to look after dogs for fun4paws.com.au" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="siga"
+            label="siga">
+        <attvalues>
+          <attvalue for="0"
+                    value="siga" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Sistema de Gestão Administrativa" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plyr"
+            label="plyr">
+        <attvalues>
+          <attvalue for="0"
+                    value="plyr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A R package for splitting, applying and combining large problems into simpler problems" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="gibberish-simple"
+            label="gibberish-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="gibberish-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experiment in modifying Gibberish to work standalone in Ruby 1.9" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wiimu"
+            label="wiimu">
+        <attvalues>
+          <attvalue for="0"
+                    value="wiimu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Wii System Menu replacement!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="nxdom"
+            label="nxdom">
+        <attvalues>
+          <attvalue for="0"
+                    value="nxdom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Find the best available short domain names" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="juggernaut-jquery"
+            label="juggernaut-jquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="juggernaut-jquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of the Juggernaut js lib to jQuery (from prototype) " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="go-openal"
+            label="go-openal">
+        <attvalues>
+          <attvalue for="0"
+                    value="go-openal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental OpenAL bindings for Go." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="AnyMQ"
+            label="AnyMQ">
+        <attvalues>
+          <attvalue for="0"
+                    value="AnyMQ" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple message queue based on AnyEvent" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="chromr"
+            label="chromr">
+        <attvalues>
+          <attvalue for="0"
+                    value="chromr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="flickr new tab ui" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Resource-Pack"
+            label="Resource-Pack">
+        <attvalues>
+          <attvalue for="0"
+                    value="Resource-Pack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of resource management tools that use the CPAN toolchain" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pysctp"
+            label="pysctp">
+        <attvalues>
+          <attvalue for="0"
+                    value="pysctp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SCTP stack for Python" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="SharedItems2WP"
+            label="SharedItems2WP">
+        <attvalues>
+          <attvalue for="0"
+                    value="SharedItems2WP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Create a post in Wordpress based on Shared Items, with notes, in Google reader" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-feedutil"
+            label="django-feedutil">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-feedutil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Maven.tmbundle"
+            label="Maven.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Maven.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A TextMate Bundle for the Maven build system" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="utility_scopes"
+            label="utility_scopes">
+        <attvalues>
+          <attvalue for="0"
+                    value="utility_scopes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A collection of utilitarian named scopes for your ActiveRecord models." />
+          <attvalue for="10"
+                    value="124" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="earth"
+            label="earth">
+        <attvalues>
+          <attvalue for="0"
+                    value="earth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="amee-python"
+            label="amee-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="amee-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python egg to simplify AMEE API access" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scrum-pm"
+            label="scrum-pm">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrum-pm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Scrum PM is a plugin for Redmine ticket management system. It adds Scrum items like backlog, dashboard and others." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="imgurfox"
+            label="imgurfox">
+        <attvalues>
+          <attvalue for="0"
+                    value="imgurfox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Firefox extension to images to imgur.com." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="biopython"
+            label="biopython">
+        <attvalues>
+          <attvalue for="0"
+                    value="biopython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="Official git repository for Biopython (converted from CVS)" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="cheatsheet"
+            label="cheatsheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheatsheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Haskell CheatSheet in PDF and literate source formats." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="git-issues"
+            label="git-issues">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-issues" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A distributed issue tracking system based on Git repositories, written in Python" />
+          <attvalue for="10"
+                    value="120" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lazyscripts"
+            label="lazyscripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyscripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A script management tool in Linux.
+
+user@host # sudo./setup develop
+user@host# glzs" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="multiclutch"
+            label="multiclutch">
+        <attvalues>
+          <attvalue for="0"
+                    value="multiclutch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Customization App for Macbooks with MultiTouch support" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mootools-unittester"
+            label="mootools-unittester">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-unittester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A JavaScript Unit Test / User Test Framework" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="traffictweet"
+            label="traffictweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="traffictweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter App for Crowdsourcing Traffic and Disaster Information" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="demeter"
+            label="demeter">
+        <attvalues>
+          <attvalue for="0"
+                    value="demeter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Simple way to apply Law of Demeter to your Ruby objects" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="movabletype-privacy"
+            label="movabletype-privacy">
+        <attvalues>
+          <attvalue for="0"
+                    value="movabletype-privacy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="odynug"
+            label="odynug">
+        <attvalues>
+          <attvalue for="0"
+                    value="odynug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Omaha Dynamic Language Users Group" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="omniture"
+            label="omniture">
+        <attvalues>
+          <attvalue for="0"
+                    value="omniture" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to help send data to Omniture SiteCatelyst." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-extensions"
+            label="radiant-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Various and sundry extensions written for Radiant CMS (http://radiantcms.org)" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xvalgenerator"
+            label="xvalgenerator">
+        <attvalues>
+          <attvalue for="0"
+                    value="xvalgenerator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A crossvalidation generator by Martin Guetlein" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sakerb"
+            label="sakerb">
+        <attvalues>
+          <attvalue for="0"
+                    value="sakerb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sake repository served fresh by the guys at Barefoot." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="remarkable-tmbundle"
+            label="remarkable-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Remarkable TextMate Bundle" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="emacs-smartchr"
+            label="emacs-smartchr">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-smartchr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="emacs version of smartchr.vim" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="kramdown"
+            label="kramdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="kramdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict syntax definition and supporting several common extensions." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="littlecomputers"
+            label="littlecomputers">
+        <attvalues>
+          <attvalue for="0"
+                    value="littlecomputers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source code files for the ITP Little Computers class" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="postgres_sequence_support"
+            label="postgres_sequence_support">
+        <attvalues>
+          <attvalue for="0"
+                    value="postgres_sequence_support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Support for manipulating PostgreSQL sequences from ActiveRecord." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_authorization"
+            label="simple_authorization">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_authorization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple authorization" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tallstreet"
+            label="tallstreet">
+        <attvalues>
+          <attvalue for="0"
+                    value="tallstreet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tall Street - App engine Search Engine" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="elib1"
+            label="elib1">
+        <attvalues>
+          <attvalue for="0"
+                    value="elib1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Erlang library and collection of applications" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="django-vim"
+            label="django-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of vim plugins and settings for using vim to develop django." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="domdori"
+            label="domdori">
+        <attvalues>
+          <attvalue for="0"
+                    value="domdori" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Domains Done Right" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-stocks-extension"
+            label="radiant-stocks-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-stocks-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Show stock market quotes on your Radiant pages." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="DestroyFramework"
+            label="DestroyFramework">
+        <attvalues>
+          <attvalue for="0"
+                    value="DestroyFramework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a framework of useful Actionscript classes" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="giggly"
+            label="giggly">
+        <attvalues>
+          <attvalue for="0"
+                    value="giggly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a rails plugin for using the Gigya Socialize API and UI components." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="junit"
+            label="junit">
+        <attvalues>
+          <attvalue for="0"
+                    value="junit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="A programmer-oriented testing framework for Java." />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="wig-wug"
+            label="wig-wug">
+        <attvalues>
+          <attvalue for="0"
+                    value="wig-wug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An unofficial simulator for the first homework assignment (August issue) in The Rubyist." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="baseapp"
+            label="baseapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="baseapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Kick it!" />
+          <attvalue for="10"
+                    value="186" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xmpp-bots"
+            label="xmpp-bots">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpp-bots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple XMPP bots for server management." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bmpanel2"
+            label="bmpanel2">
+        <attvalues>
+          <attvalue for="0"
+                    value="bmpanel2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bmpanel version 2" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="rspec-custom-matchers"
+            label="rspec-custom-matchers">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-custom-matchers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of custom matchers used by me" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snippets_luacode"
+            label="snippets_luacode">
+        <attvalues>
+          <attvalue for="0"
+                    value="snippets_luacode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A website for the contribution, tagging, searching and discussing of Lua code recipes." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="representations"
+            label="representations">
+        <attvalues>
+          <attvalue for="0"
+                    value="representations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple representations for ActiveRecord models" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-bluetooth"
+            label="ruby-bluetooth">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-bluetooth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bluetooth bindings for Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stagehand-php-class"
+            label="stagehand-php-class">
+        <attvalues>
+          <attvalue for="0"
+                    value="stagehand-php-class" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A meta object system for PHP classes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="qype"
+            label="qype">
+        <attvalues>
+          <attvalue for="0"
+                    value="qype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The official Ruby Library for interacting with the Qype API" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reshell"
+            label="reshell">
+        <attvalues>
+          <attvalue for="0"
+                    value="reshell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="some kind of shell (javascript)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rightjs-core"
+            label="rightjs-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="rightjs-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="RightJS framework core" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Skype2Prowl"
+            label="Skype2Prowl">
+        <attvalues>
+          <attvalue for="0"
+                    value="Skype2Prowl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="push Skype message to iPhone via Prowl" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gaelyk"
+            label="gaelyk">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaelyk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A lightweight Groovy toolkit for Google App Engine Java" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-params-demoronize"
+            label="catalyst-plugin-params-demoronize">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-params-demoronize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="catalyst plugin to replace utf-8 and windows-1252 characters for common punctation with ASCII equivalents" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lucid-synergy"
+            label="lucid-synergy">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucid-synergy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An AIR app that integrates the existing desktop with Lucid" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-stdimage"
+            label="django-stdimage">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-stdimage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Django Standardized Image Field" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nimblesocial"
+            label="nimblesocial">
+        <attvalues>
+          <attvalue for="0"
+                    value="nimblesocial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Complimentary components for Nimble in the social media space such as profiles" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="feedchamp"
+            label="feedchamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedchamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple camping application that makes it easy to aggregate a bunch of feeds into a single website." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qld_data"
+            label="qld_data">
+        <attvalues>
+          <attvalue for="0"
+                    value="qld_data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Versioned XML Hansard data from the Queensland Parliament website" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="melody"
+            label="melody">
+        <attvalues>
+          <attvalue for="0"
+                    value="melody" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Jay Allen's development fork of Melody. See http://github.com/openmelody/melody/ for the official fork" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ricepaper"
+            label="ricepaper">
+        <attvalues>
+          <attvalue for="0"
+                    value="ricepaper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple library and CLI tool for adding URLs to InstaPaper" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="statistics"
+            label="statistics">
+        <attvalues>
+          <attvalue for="0"
+                    value="statistics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An ActiveRecord plugin that makes it easier to do reporting." />
+          <attvalue for="10"
+                    value="279" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amazon_products"
+            label="amazon_products">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon_products" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper around the item search and lookup functionalities of the ruby-aaws gem" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="google4r-checkout"
+            label="google4r-checkout">
+        <attvalues>
+          <attvalue for="0"
+                    value="google4r-checkout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Google Checkout library for Ruby" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TTStyleBuilder"
+            label="TTStyleBuilder">
+        <attvalues>
+          <attvalue for="0"
+                    value="TTStyleBuilder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An interactive tool for constructing Three20's TTStyle rendering pipelines" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="domainy"
+            label="domainy">
+        <attvalues>
+          <attvalue for="0"
+                    value="domainy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="for getting the base of a domain" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gem_tools-gem"
+            label="gem_tools-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="gem_tools-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The gem verison of my lightweight tool to manage gems using a config file, similar to GemInstaller." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SimplePie"
+            label="SimplePie">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimplePie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Authoritative repository has moved to simplepie/simplepie" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="yahoo-site-explorer"
+            label="yahoo-site-explorer">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo-site-explorer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby gem for accessing the Yahoo Site Explorer API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sbt-idea-plugin"
+            label="sbt-idea-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbt-idea-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple-build-tool (sbt) plugin for creating IntelliJ IDEA project files" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="chits"
+            label="chits">
+        <attvalues>
+          <attvalue for="0"
+                    value="chits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="community health information tracking system" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="code"
+            label="code">
+        <attvalues>
+          <attvalue for="0"
+                    value="code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various bit and pieces" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="biopp"
+            label="biopp">
+        <attvalues>
+          <attvalue for="0"
+                    value="biopp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reference repository of the Bio++ project (no history)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Data-asXML"
+            label="Data-asXML">
+        <attvalues>
+          <attvalue for="0"
+                    value="Data-asXML" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="convert data structures to/from XML" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="feather"
+            label="feather">
+        <attvalues>
+          <attvalue for="0"
+                    value="feather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="Uber lightweight Merb blogging engine. Make sure you check out the feather-plugins repo as well!" />
+          <attvalue for="10"
+                    value="190" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="erlang_md5crack"
+            label="erlang_md5crack">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_md5crack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstration code for BarCamp talk on Erlang concurrent processing" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="conditional_get"
+            label="conditional_get">
+        <attvalues>
+          <attvalue for="0"
+                    value="conditional_get" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another conditional GET implementation for Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eCSStender.js"
+            label="eCSStender.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="eCSStender.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="eCSStender enables developers to patch CSS support in browsers and experiment with new features. It also enables designers to keep browser-specific hacks out of their CSS files." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Test-MockOO"
+            label="Test-MockOO">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-MockOO" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sugary redesigned Test-MockObject" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_mailchimp"
+            label="acts_as_mailchimp">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_mailchimp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin to interact with the Mail Chimp API" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pineapple"
+            label="pineapple">
+        <attvalues>
+          <attvalue for="0"
+                    value="pineapple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A console-based music tracker for making chip beats" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="delayed_job"
+            label="delayed_job">
+        <attvalues>
+          <attvalue for="0"
+                    value="delayed_job" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Database backed asynchronous priority queue -- Extracted from Shopify " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="choosy-osx-plugin"
+            label="choosy-osx-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="choosy-osx-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Firefox Plug-In for Choosy OS X" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jira4r"
+            label="jira4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="jira4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library for controlling JIRA" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Lucandra"
+            label="Lucandra">
+        <attvalues>
+          <attvalue for="0"
+                    value="Lucandra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lucandra = Lucene + Cassandra" />
+          <attvalue for="10"
+                    value="98" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git2yammer"
+            label="git2yammer">
+        <attvalues>
+          <attvalue for="0"
+                    value="git2yammer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a post-receive hook to relay git commits to yammer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dryoto"
+            label="dryoto">
+        <attvalues>
+          <attvalue for="0"
+                    value="dryoto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby tool and DSL for bootstrapping virtual machines based on Debian." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TweepyDeck.com"
+            label="TweepyDeck.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="TweepyDeck.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source for the TweepyDeck.com site" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-contacts"
+            label="django-contacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-contacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Django address book application." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spectacular"
+            label="spectacular">
+        <attvalues>
+          <attvalue for="0"
+                    value="spectacular" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A minimal spec library for node.js" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_record_each"
+            label="active_record_each">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_record_each" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implements ActiveRecord::Base.each instance method" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sitemap"
+            label="sitemap">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitemap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails Sitemap Plugin / Site Map Plugin for Rails. A beautiful rails sitemap plugin that talks to Google, Yahoo and MSN when updated. Sitemap features clean handcrafted XHTML, XML with XSLT and custom finder options for your named routes." />
+          <attvalue for="10"
+                    value="101" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="coulda"
+            label="coulda">
+        <attvalues>
+          <attvalue for="0"
+                    value="coulda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Given-when-then for Test::Unit (or &quot;If shoulda and cucumber had a baby&quot;)" />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="axiom-stack"
+            label="axiom-stack">
+        <attvalues>
+          <attvalue for="0"
+                    value="axiom-stack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Axiom Stack Source: Open Source SSJS Project" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jsocka"
+            label="jsocka">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsocka" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mocking and stubbing framework for Javascript" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lastfm-desktop"
+            label="lastfm-desktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="lastfm-desktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The official Last.fm desktop application suite" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-api-wrapper-without-source"
+            label="net-api-wrapper-without-source">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-api-wrapper-without-source" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value=".NET API wrapper without source" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="narwhal-couchdb"
+            label="narwhal-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="narwhal-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CouchDB Client common-js secure module" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qtwitter"
+            label="qtwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A Qt-based microblogging client" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="twfynz"
+            label="twfynz">
+        <attvalues>
+          <attvalue for="0"
+                    value="twfynz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails app to help people track Aotearoa New Zealand's Parliament" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails-google-visualization-plugin"
+            label="rails-google-visualization-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-google-visualization-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A rails plugin that provides simple block helpers to introduce google visualizations (gap minder)" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hubahuba"
+            label="hubahuba">
+        <attvalues>
+          <attvalue for="0"
+                    value="hubahuba" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby and Rails core extensions used by GitHub." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mycontactsproject"
+            label="mycontactsproject">
+        <attvalues>
+          <attvalue for="0"
+                    value="mycontactsproject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Projeto exemplo de utilização do plugin Contacts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sarplot"
+            label="sarplot">
+        <attvalues>
+          <attvalue for="0"
+                    value="sarplot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Produce ASCII graphs of data logged by sar/syshot" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="date_picker"
+            label="date_picker">
+        <attvalues>
+          <attvalue for="0"
+                    value="date_picker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A drop-in replacement of Rails date/datetime helpers with JS calendar based helpers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="javascript_test"
+            label="javascript_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="JavaScript testing plugin" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xkcd-Bucket"
+            label="xkcd-Bucket">
+        <attvalues>
+          <attvalue for="0"
+                    value="xkcd-Bucket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bucket is the channel bot for #xkcd" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="asp-mode"
+            label="asp-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="asp-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple ASP mode for Emacs which does syntax highlighting and indentation support" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="filestore_expires_in-plugin"
+            label="filestore_expires_in-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="filestore_expires_in-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds a :expires_in option to Rails filestore caching, in line with memcached store. Providing a very easy way to add high capacity caching to a site." />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="OpenFlowSharp"
+            label="OpenFlowSharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="OpenFlowSharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample CoverFlow implementation for MonoTouch, based on OpenFlow" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-mediamanager"
+            label="mt-plugin-mediamanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-mediamanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Media Manager is a plugin that allows you to easily add YouTube videos, Amazon items and Flickr Photos to your blog posts." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="right_slicehost"
+            label="right_slicehost">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_slicehost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crisisfilter"
+            label="crisisfilter">
+        <attvalues>
+          <attvalue for="0"
+                    value="crisisfilter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Crowd-sourced Twitter stream filtering" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra-authentication"
+            label="sinatra-authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="A sinatra extension wrapped in a gem that implements authentication/permissions with users stored in the database. Now with optional support for facebook connect" />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wp-skeleton-key"
+            label="wp-skeleton-key">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-skeleton-key" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WordPress plugin that gives administrators a skeleton key (their own password) to login as any user they'd like." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sanbit_translations"
+            label="sanbit_translations">
+        <attvalues>
+          <attvalue for="0"
+                    value="sanbit_translations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a rails plugin that gives adds a facebook like translation system to your rails app" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="protects_the_innocent"
+            label="protects_the_innocent">
+        <attvalues>
+          <attvalue for="0"
+                    value="protects_the_innocent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Uses the Faker gem to turn your database of real-world data into realistic, obfuscated seed data.  Use it for demos, testing, or passing out to other developers without revealing proprietary information.  It will obfuscate only the models and fields you specify." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bib"
+            label="bib">
+        <attvalues>
+          <attvalue for="0"
+                    value="bib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BibTeX file of philosophy papers" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pomodo_on_gae"
+            label="pomodo_on_gae">
+        <attvalues>
+          <attvalue for="0"
+                    value="pomodo_on_gae" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Time Tracking application developed in RESTful Flex Development (Google App Engine Version)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="donate-me"
+            label="donate-me">
+        <attvalues>
+          <attvalue for="0"
+                    value="donate-me" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nasawp"
+            label="nasawp">
+        <attvalues>
+          <attvalue for="0"
+                    value="nasawp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nasa Wordpress Theme" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pony_gmail"
+            label="pony_gmail">
+        <attvalues>
+          <attvalue for="0"
+                    value="pony_gmail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple helper library to send email through Gmail or Google Apps via Pony. Works well on Heroku." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wg-build"
+            label="wg-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="wg-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android OS for Dream / Sapphire - Only compiled files here" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fam-fam-icons-on-rails"
+            label="fam-fam-icons-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="fam-fam-icons-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mt-theme-hybridnews"
+            label="mt-theme-hybridnews">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-theme-hybridnews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A port of the Hybrid News theme from WordPress to Movable Type" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tbk.template_select.ee_addon"
+            label="tbk.template_select.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="tbk.template_select.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FieldFrame fieldtype that displays your templates in a select list. Useful for on-demand embedding." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="basezf"
+            label="basezf">
+        <attvalues>
+          <attvalue for="0"
+                    value="basezf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Zend Framework Implentation" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="defunkt.github.com"
+            label="defunkt.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="defunkt.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="My GitHub Page" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hazel-cms"
+            label="hazel-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="hazel-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Hazel CMS: the fastest Content Management System on AppEngine" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-cleansweep"
+            label="mt-plugin-cleansweep">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-cleansweep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type and Melody plugin to help administrators manage 404s on their site and redirect users to the proper/desired content." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mochirest"
+            label="mochirest">
+        <attvalues>
+          <attvalue for="0"
+                    value="mochirest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A demo of Rails with a Mochiweb JSON Rest backend with a CouchDB backend" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="groovyworkshop"
+            label="groovyworkshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovyworkshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Groovy Workshop for grails.org.mx" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="twonk-list"
+            label="twonk-list">
+        <attvalues>
+          <attvalue for="0"
+                    value="twonk-list" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Twonk List" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_video_fu"
+            label="acts_as_video_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_video_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Rails plugin that easily allows you to show video streams on your site." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="primer"
+            label="primer">
+        <attvalues>
+          <attvalue for="0"
+                    value="primer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Primer is a Flash-like API built on top of Canvas using jQuery." />
+          <attvalue for="10"
+                    value="189" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="eventful"
+            label="eventful">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventful" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Because Ruby's Observable never does quite what I want" />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jerity-form"
+            label="jerity-form">
+        <attvalues>
+          <attvalue for="0"
+                    value="jerity-form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jerity form generator" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jspscript"
+            label="jspscript">
+        <attvalues>
+          <attvalue for="0"
+                    value="jspscript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="holiday-mailer"
+            label="holiday-mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="holiday-mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="itch-scratching app to send out a HTML Happy New Year email to friends and family" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="red"
+            label="red">
+        <attvalues>
+          <attvalue for="0"
+                    value="red" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Red writes like Ruby and runs like JavaScript." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vimfiles"
+            label="vimfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="The ~/.vim directory that we share at work" />
+          <attvalue for="10"
+                    value="171" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphone-rubycocoa"
+            label="iphone-rubycocoa">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-rubycocoa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby / RubyCocoa for the iPhone SDK" />
+          <attvalue for="10"
+                    value="107" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Menu"
+            label="Menu">
+        <attvalues>
+          <attvalue for="0"
+                    value="Menu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Menu generator class for Kohana 3" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rabbiter"
+            label="rabbiter">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabbiter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Microblogging using RabbitMQ and ejabberd" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="droid-fu"
+            label="droid-fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="droid-fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A utility library for your daily Android needs" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="lazy_loading"
+            label="lazy_loading">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy_loading" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP Lazy Load implementation" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-formfieldset"
+            label="django-formfieldset">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-formfieldset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fieldset Rendering For Non-Admin Forms" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="apocalypse"
+            label="apocalypse">
+        <attvalues>
+          <attvalue for="0"
+                    value="apocalypse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby post-apocalyptic RPG engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5sunflow"
+            label="p5sunflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5sunflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Processing + Sunflow glue" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="flexmock"
+            label="flexmock">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexmock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Flexible mocking for Ruby testing" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stringex"
+            label="stringex">
+        <attvalues>
+          <attvalue for="0"
+                    value="stringex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Some [hopefully] useful extensions to Ruby’s String class. It is made up of three libraries: ActsAsUrl [permalink solution with better character translation], Unidecoder [Unicode to Ascii transliteration], and StringExtensions [miscellaneous helper methods for the String class]." />
+          <attvalue for="10"
+                    value="181" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validates_url_format_of"
+            label="validates_url_format_of">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_url_format_of" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Validate the format of a URL by regexp in Ruby on Rails." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Twitter-Blog-Demo"
+            label="Twitter-Blog-Demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twitter-Blog-Demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is the demo code for the noupe.com twitter blog tutorial" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gallery_scroller"
+            label="gallery_scroller">
+        <attvalues>
+          <attvalue for="0"
+                    value="gallery_scroller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small javascript library for creating a scrolling gallery of non-uniform content." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sitebase"
+            label="sitebase">
+        <attvalues>
+          <attvalue for="0"
+                    value="sitebase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="base for a simple site with blueprint css and jquery" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="js"
+            label="js">
+        <attvalues>
+          <attvalue for="0"
+                    value="js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP plugin for localizing JavaScript" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery_filestyle"
+            label="jquery_filestyle">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_filestyle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin for styling file input elements." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="clickclient_scrap"
+            label="clickclient_scrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="clickclient_scrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="クリック証券Fxクライアントライブラリ" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="freelancer"
+            label="freelancer">
+        <attvalues>
+          <attvalue for="0"
+                    value="freelancer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="For your freelancing yo!" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-filebrowser"
+            label="django-filebrowser">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-filebrowser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a clone of django-filebrowser on googlecode" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sign-in-with-twitter"
+            label="sign-in-with-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="sign-in-with-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lightweight Sign in with Twitter Drupal module. *beta*" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="spree-minimum-quantity"
+            label="spree-minimum-quantity">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-minimum-quantity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Requires user purchase a minimum quantity of a specific product" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.DynamicProxy"
+            label="Castle.DynamicProxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.DynamicProxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="fluid960gs"
+            label="fluid960gs">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluid960gs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fluid 960 Grid System" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yet_another_form_builder"
+            label="yet_another_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="yet_another_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Form builder that simplifies the process of building forms in rails" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rulesy"
+            label="rulesy">
+        <attvalues>
+          <attvalue for="0"
+                    value="rulesy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple business rule dsl" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eav"
+            label="eav">
+        <attvalues>
+          <attvalue for="0"
+                    value="eav" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A CakePHP plugin which can provide the benefits of EAV to any exisitng models" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="WWW--Curl"
+            label="WWW--Curl">
+        <attvalues>
+          <attvalue for="0"
+                    value="WWW--Curl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl binding for libcurl" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sharehelper"
+            label="sharehelper">
+        <attvalues>
+          <attvalue for="0"
+                    value="sharehelper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin to help generate sharing site links, such as Digg, Reddit, etc." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zigzag.github.com"
+            label="zigzag.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="zigzag.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Blog of zigzag chen" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cm-kernel"
+            label="cm-kernel">
+        <attvalues>
+          <attvalue for="0"
+                    value="cm-kernel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="CyanogenMod Linux Kernel" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="s3_rake_tasks"
+            label="s3_rake_tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="s3_rake_tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generally helpful rake tasks to backup code/scm/database to and from S3" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geo-coder-yahoo"
+            label="geo-coder-yahoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="geo-coder-yahoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl interface to the Yahoo Geocoding API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="openhouse"
+            label="openhouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="openhouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A 3 page web app we use once or twice a year for our open house. It allows people to enter their contact info, and then we select random winners from that pool of information. Written using ruby, sinatra, and datamapper." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-audit-extension"
+            label="radiant-audit-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-audit-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extensible auditing framework for Radiant" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="text.tmbundle"
+            label="text.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="text.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate support for Text" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rhino-divandb"
+            label="rhino-divandb">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-divandb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A linq enabled document database for .NET" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="erlware-emacs-mode"
+            label="erlware-emacs-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlware-emacs-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs mode for Erlang." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hacker_newspaper"
+            label="hacker_newspaper">
+        <attvalues>
+          <attvalue for="0"
+                    value="hacker_newspaper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="hacker news reformatted" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hobocookbook"
+            label="hobocookbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="hobocookbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A place to request and post recipes - how-to guides for useing the Hobo framework for Rails" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aym-cms"
+            label="aym-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="aym-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Django templating based static CMS." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="archiso-lglive"
+            label="archiso-lglive">
+        <attvalues>
+          <attvalue for="0"
+                    value="archiso-lglive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Arch Linux's archiso for the live.linux-gamers.net distribution" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ecsl-pre-reg"
+            label="ecsl-pre-reg">
+        <attvalues>
+          <attvalue for="0"
+                    value="ecsl-pre-reg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sistema de pre-registro para el ecsl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mhs_time_select"
+            label="mhs_time_select">
+        <attvalues>
+          <attvalue for="0"
+                    value="mhs_time_select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails DateTime select implementation which allows AM|PM to be selected in a separate dropdown." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Graphics-Project-1"
+            label="Graphics-Project-1">
+        <attvalues>
+          <attvalue for="0"
+                    value="Graphics-Project-1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cs 330 @ bowdoin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="moosex-lazyrequire"
+            label="moosex-lazyrequire">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-lazyrequire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_pollable"
+            label="acts_as_pollable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_pollable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby On Rails plugin for polls. Registers votes at user level." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SOM"
+            label="SOM">
+        <attvalues>
+          <attvalue for="0"
+                    value="SOM" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Self Organising Map" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ia"
+            label="ia">
+        <attvalues>
+          <attvalue for="0"
+                    value="ia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Infrastructure Agent" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mx"
+            label="mx">
+        <attvalues>
+          <attvalue for="0"
+                    value="mx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Essential Cheminformatics" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="bio-graphics"
+            label="bio-graphics">
+        <attvalues>
+          <attvalue for="0"
+                    value="bio-graphics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Bio::Graphics is a ruby library for visualizing annotations on chromosomes" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-cache-machine"
+            label="django-cache-machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cache-machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatic caching and invalidation for Django models through the ORM." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="konnitiwa"
+            label="konnitiwa">
+        <attvalues>
+          <attvalue for="0"
+                    value="konnitiwa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="こんにちわ^^" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="orchestra"
+            label="orchestra">
+        <attvalues>
+          <attvalue for="0"
+                    value="orchestra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple API to standardize instrumenting Ruby code" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-framework-comparison"
+            label="test-framework-comparison">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-framework-comparison" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rocket-amf"
+            label="rocket-amf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rocket-amf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A fast AMF serializer/deserializer and request/response wrappers" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="h2o-php"
+            label="h2o-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="h2o-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A beautiful template engine for PHP in Django style" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="amqp_examples"
+            label="amqp_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="amqp_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples in Ruby/Rails using AMQP/Bunny/Warren + some documentation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="self-flagellation"
+            label="self-flagellation">
+        <attvalues>
+          <attvalue for="0"
+                    value="self-flagellation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of Ryan Davis's flog gem that allows users to specify their own weightings for complexity analysis" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="timely"
+            label="timely">
+        <attvalues>
+          <attvalue for="0"
+                    value="timely" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem adding convenience methods for creating specific times on specific dates." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="integrity"
+            label="integrity">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="56" />
+          <attvalue for="9"
+                    value="Don't mind this, go to http://github.com/integrity/integrity " />
+          <attvalue for="10"
+                    value="361" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="snitch"
+            label="snitch">
+        <attvalues>
+          <attvalue for="0"
+                    value="snitch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Drop dead easy subversion commit notifications." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-nessus"
+            label="ruby-nessus">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-nessus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby-Nessus is a ruby interface for the popular Nessus vulnerability scanner." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-kanboard"
+            label="django-kanboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-kanboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple kanban app for Django" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hemlock"
+            label="hemlock">
+        <attvalues>
+          <attvalue for="0"
+                    value="hemlock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Framework for building multi-user, real-time web applications" />
+          <attvalue for="10"
+                    value="111" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perl-javascript-beautifier"
+            label="perl-javascript-beautifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-javascript-beautifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl: Beautify Javascript (beautifier for javascript) " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bozon"
+            label="bozon">
+        <attvalues>
+          <attvalue for="0"
+                    value="bozon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSON REST Data API Toy" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="opt_simple"
+            label="opt_simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="opt_simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="wrapper for optparse" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twilio-php"
+            label="twilio-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="twilio-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP library for communicating with the Twilio API and generating TwiML" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bloget"
+            label="bloget">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bloget is a resourceful blogging plugin for Rails." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="NanoKontrol.sc"
+            label="NanoKontrol.sc">
+        <attvalues>
+          <attvalue for="0"
+                    value="NanoKontrol.sc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple use of the Korg NanoKontrol with supercollider" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="SuperCollider" />
+        </attvalues>
+      </node>
+      <node id="xapit-sync"
+            label="xapit-sync">
+        <attvalues>
+          <attvalue for="0"
+                    value="xapit-sync" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to automatically reload a Xapian database when models change." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyres"
+            label="pyres">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="a resque clone in python" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="chiron"
+            label="chiron">
+        <attvalues>
+          <attvalue for="0"
+                    value="chiron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An interoperable JavaScript module library" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="inplace_preview"
+            label="inplace_preview">
+        <attvalues>
+          <attvalue for="0"
+                    value="inplace_preview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monkeypatches script.aculo.us's InPlaceEditor to give it a preview mode" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="openscriptures"
+            label="openscriptures">
+        <attvalues>
+          <attvalue for="0"
+                    value="openscriptures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plproxy-dev"
+            label="plproxy-dev">
+        <attvalues>
+          <attvalue for="0"
+                    value="plproxy-dev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PL/Proxy new development repo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="guardianista"
+            label="guardianista">
+        <attvalues>
+          <attvalue for="0"
+                    value="guardianista" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An iPhone browser for Guardian API content" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="bp-downloader"
+            label="bp-downloader">
+        <attvalues>
+          <attvalue for="0"
+                    value="bp-downloader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple ruby service to download a remote URL and pass a file handle back up to javascript." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qemu"
+            label="qemu">
+        <attvalues>
+          <attvalue for="0"
+                    value="qemu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="My QEMU tree" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-combobox"
+            label="jquery-combobox">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-combobox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ComboBox widget based on the JQuery UI infrastructure" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_fu"
+            label="acts_as_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="When you need a dash of ActiveRecord and nothing more" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chef_cookbooks"
+            label="chef_cookbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef_cookbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Assorted Chef Cookbooks" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activecalendar"
+            label="activecalendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="activecalendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails 2.2.2 ready javascript calendar date renderer" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="module-install-githubmeta"
+            label="module-install-githubmeta">
+        <attvalues>
+          <attvalue for="0"
+                    value="module-install-githubmeta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(perl) A Module::Install extension to include GitHub meta information in META.yml" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hadoop-hdfs"
+            label="hadoop-hdfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-hdfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Hadoop HDFS" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="errd"
+            label="errd">
+        <attvalues>
+          <attvalue for="0"
+                    value="errd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang RRDTool library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="jungerl"
+            label="jungerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="jungerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The Jungle of Erlang code" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="layar-service-provider"
+            label="layar-service-provider">
+        <attvalues>
+          <attvalue for="0"
+                    value="layar-service-provider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Base project to provide Layar AR service" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="config_files"
+            label="config_files">
+        <attvalues>
+          <attvalue for="0"
+                    value="config_files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My config files (aka dotfiles)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="countershape"
+            label="countershape">
+        <attvalues>
+          <attvalue for="0"
+                    value="countershape" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Countershape doc rendering" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="finish-him"
+            label="finish-him">
+        <attvalues>
+          <attvalue for="0"
+                    value="finish-him" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Word autocomplete (expansion) plugin for JEdit editor written in Scala" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="aws_sdb_proxy"
+            label="aws_sdb_proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="aws_sdb_proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AwsSdbProxy is a HTTP proxy server bridging ActiveResource calls from Rails to Amazon's SimpleDB Web Service allowing SimpleDB to be used as a storage backend for Rails applications.  The proxy will listen on a configurable port for web service calls initiated by ActiveResource models and forward the requests to SimpleDB using the aws-sdb Gem by Tim Dysinger. " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xcsoar-web"
+            label="xcsoar-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcsoar-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XCSoar Web Content" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-browsecap"
+            label="django-browsecap">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-browsecap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Browsecap is a simple library for django for detecting browser type. It can detect mobile browsers and crawlers." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twig-ja"
+            label="twig-ja">
+        <attvalues>
+          <attvalue for="0"
+                    value="twig-ja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="http://www.twig-project.org/documentation の翻訳です" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="oopython"
+            label="oopython">
+        <attvalues>
+          <attvalue for="0"
+                    value="oopython" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Orientação a Objetos em Python: apresentação  feita em Sphinx" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruboto-irb"
+            label="ruboto-irb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruboto-irb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple IRB application for JRuby on Android" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="foreign-domain-routing"
+            label="foreign-domain-routing">
+        <attvalues>
+          <attvalue for="0"
+                    value="foreign-domain-routing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple foreign domain routing for Rails" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gosu-tetris"
+            label="gosu-tetris">
+        <attvalues>
+          <attvalue for="0"
+                    value="gosu-tetris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gosu implementation of classic Tetris" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Plack"
+            label="Plack">
+        <attvalues>
+          <attvalue for="0"
+                    value="Plack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="PSGI toolkit and server adapters" />
+          <attvalue for="10"
+                    value="122" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="env"
+            label="env">
+        <attvalues>
+          <attvalue for="0"
+                    value="env" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Some files that make up my preferred environment" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="foreigner"
+            label="foreigner">
+        <attvalues>
+          <attvalue for="0"
+                    value="foreigner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Foreign keys for Rails migrations" />
+          <attvalue for="10"
+                    value="176" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="disqus"
+            label="disqus">
+        <attvalues>
+          <attvalue for="0"
+                    value="disqus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A Ruby library for the Disqus commenting API and Javascript widgets." />
+          <attvalue for="10"
+                    value="87" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="home_files"
+            label="home_files">
+        <attvalues>
+          <attvalue for="0"
+                    value="home_files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="files of my Mac OS X environment" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="webkit-xmlview-plugin"
+            label="webkit-xmlview-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="webkit-xmlview-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="XML View plugin for WebKit" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="SlyPI"
+            label="SlyPI">
+        <attvalues>
+          <attvalue for="0"
+                    value="SlyPI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use SlyPIs in your ruby code with this simple gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-gorun"
+            label="python-gorun">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-gorun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Using (py)inotify to run commands when files change" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="auto_update_stylesheets"
+            label="auto_update_stylesheets">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_update_stylesheets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A bookmarklet that watches for stylesheet changes and reflects them in real-time" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubyci"
+            label="rubyci">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyci" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A web-based continuous integration server for Ruby applications." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chrismdp.github.com"
+            label="chrismdp.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="chrismdp.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lwp-curl"
+            label="lwp-curl">
+        <attvalues>
+          <attvalue for="0"
+                    value="lwp-curl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LWP methods with libcurl kernel" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="kohaml"
+            label="kohaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Haml module for Kohana" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ci_reporter"
+            label="ci_reporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="ci_reporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="CI::Reporter is an add-on to Test::Unit and RSpec that allows you to generate XML reports of your test and/or spec runs." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="httplib2-oauth"
+            label="httplib2-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="httplib2-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="phonegap-iphone"
+            label="phonegap-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone OS implementation of the PhoneGap API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="elgtkdrive"
+            label="elgtkdrive">
+        <attvalues>
+          <attvalue for="0"
+                    value="elgtkdrive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GTK, SQlite program for personal use." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="flicktabcontrol"
+            label="flicktabcontrol">
+        <attvalues>
+          <attvalue for="0"
+                    value="flicktabcontrol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ipolling"
+            label="ipolling">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipolling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An easy polling application -- great for pizza voting at the office" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="matjakten"
+            label="matjakten">
+        <attvalues>
+          <attvalue for="0"
+                    value="matjakten" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prisjämförelse för matpriser." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="RubyRobot"
+            label="RubyRobot">
+        <attvalues>
+          <attvalue for="0"
+                    value="RubyRobot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code for RubyRobot project" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ramf"
+            label="ramf">
+        <attvalues>
+          <attvalue for="0"
+                    value="ramf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AMF0 and AMF3 (de)serialization for Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_markdown_extra_formatter"
+            label="redmine_markdown_extra_formatter">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_markdown_extra_formatter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Markdown Extra formatter plugin for Redmine." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-voice"
+            label="github-voice">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-voice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plug-in to display GitHub issues like UserVoice." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="layers"
+            label="layers">
+        <attvalues>
+          <attvalue for="0"
+                    value="layers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A convenience layer to layer erlang apps" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="adviser"
+            label="adviser">
+        <attvalues>
+          <attvalue for="0"
+                    value="adviser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple library to provide AOP concepts to Ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="screenie"
+            label="screenie">
+        <attvalues>
+          <attvalue for="0"
+                    value="screenie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fancy screenshot composer" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="jsonquery"
+            label="jsonquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A JSONQuery implementation in JavaScript" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="opencv"
+            label="opencv">
+        <attvalues>
+          <attvalue for="0"
+                    value="opencv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Intel's Open Computer Vision Library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="lightwitter"
+            label="lightwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="lightwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="light twitter web client in ruby on rails using oauth" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-test-serving"
+            label="rails-test-serving">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-test-serving" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Makes unit tests of a Rails application run instantly" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-watermark"
+            label="jquery-watermark">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-watermark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Add a watermark to your form elements – the jQuery way." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="enhanced-marc"
+            label="enhanced-marc">
+        <attvalues>
+          <attvalue for="0"
+                    value="enhanced-marc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of convenience methods (a la Ruby Facets) on top of ruby-marc to more easily parse the actual data inside the MARC record." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="should_pass_w3c_validation"
+            label="should_pass_w3c_validation">
+        <attvalues>
+          <attvalue for="0"
+                    value="should_pass_w3c_validation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shoulda macros for validating your views with W3C service." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-flag"
+            label="django-flag">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-flag" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="flagging of inapproriate/spam content" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dxhttp"
+            label="dxhttp">
+        <attvalues>
+          <attvalue for="0"
+                    value="dxhttp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple python web framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tog_design"
+            label="tog_design">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_design" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Design efforts for tog platform core plugins " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ui"
+            label="ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Harbor UI Components" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="HaXe" />
+        </attvalues>
+      </node>
+      <node id="moses"
+            label="moses">
+        <attvalues>
+          <attvalue for="0"
+                    value="moses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mirror of the Moses decoder" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="jquery-ajax-form-plugin"
+            label="jquery-ajax-form-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ajax-form-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JQuery plugin that makes serialization/deserialization of forms easy and simple using JSON." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="michael-barton-thesis"
+            label="michael-barton-thesis">
+        <attvalues>
+          <attvalue for="0"
+                    value="michael-barton-thesis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PhD thesis on the role of biosynthetic cost in molecular biology" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blastr"
+            label="blastr">
+        <attvalues>
+          <attvalue for="0"
+                    value="blastr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Audible information radiator for commit messages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-output"
+            label="test-output">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-output" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test::Output - Utilities to test STDOUT and STDERR messages." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="apache-log-parser"
+            label="apache-log-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="apache-log-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Python command-line tool for parsing information from Apache log files." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="testjour"
+            label="testjour">
+        <attvalues>
+          <attvalue for="0"
+                    value="testjour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Distributed test running with autodiscovery via Bonjour (for Cucumber first)" />
+          <attvalue for="10"
+                    value="137" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rdie"
+            label="rdie">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bringing back the glory days of tabletop gaming" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nn_ninja_pack"
+            label="nn_ninja_pack">
+        <attvalues>
+          <attvalue for="0"
+                    value="nn_ninja_pack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a cfg framework for organizing Nexuiz binds and client-side patches" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="make_resourceful"
+            label="make_resourceful">
+        <attvalues>
+          <attvalue for="0"
+                    value="make_resourceful" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="Controller abstractor for Rails" />
+          <attvalue for="10"
+                    value="171" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cmdline"
+            label="cmdline">
+        <attvalues>
+          <attvalue for="0"
+                    value="cmdline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python module for creating robust command-line scripts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pbrt-v2"
+            label="pbrt-v2">
+        <attvalues>
+          <attvalue for="0"
+                    value="pbrt-v2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Source code for the version of pbrt described in the second edition of &quot;Physically Based Rendering&quot;" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="radiant-audio_player-extension"
+            label="radiant-audio_player-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-audio_player-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easily upload mp3 files, and embed them on your Radiant site with a Flash audio player." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sinatra-book"
+            label="sinatra-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="OFFICAL REPO MOVED TO /sinatra/sinatra-book Tutorial + Cookbook " />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="larch"
+            label="larch">
+        <attvalues>
+          <attvalue for="0"
+                    value="larch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Larch syncs messages from one IMAP server to another. Awesomely." />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="IdeaScale-Dashboard"
+            label="IdeaScale-Dashboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="IdeaScale-Dashboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dashboard to show activity and participation across all agencies' IdeaScale brainstorm sites, as part of the Open Government Directive" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="keycastr"
+            label="keycastr">
+        <attvalues>
+          <attvalue for="0"
+                    value="keycastr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="KeyCastr, an open-source keystroke visualizer" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="currentcost-ruby"
+            label="currentcost-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="currentcost-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby code for getting data from the CurrentCost energy monitor " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dougbradbury.github.com"
+            label="dougbradbury.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="dougbradbury.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="doug's github homepage" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rspec-stories"
+            label="rspec-stories">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-stories" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RSpec's Story Runner (formerly RBehave, presently replaced by Cucumber)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="n"
+            label="n">
+        <attvalues>
+          <attvalue for="0"
+                    value="n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="&quot;n&quot; is like &quot;g&quot;." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ping.fm"
+            label="ping.fm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ping.fm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple ruby wrapper around ping.FM API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mintsystem"
+            label="mintsystem">
+        <attvalues>
+          <attvalue for="0"
+                    value="mintsystem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cuke-utils"
+            label="cuke-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="cuke-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Goodies for cuke" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="sinatra_todo"
+            label="sinatra_todo">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_todo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Sinatra app to list todos from Emacs with some organization." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hitimes"
+            label="hitimes">
+        <attvalues>
+          <attvalue for="0"
+                    value="hitimes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a fast, high resolution timer library for recording performance metrics" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="capistrano-yaml-multistage"
+            label="capistrano-yaml-multistage">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-yaml-multistage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Multi-Stage deploys with Capistrano using a YAML configuration file." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="poignant-br"
+            label="poignant-br">
+        <attvalues>
+          <attvalue for="0"
+                    value="poignant-br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="31" />
+          <attvalue for="9"
+                    value="Tradução do livro Why's (Poignant) Guide to Ruby para português." />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nytimes-articles"
+            label="nytimes-articles">
+        <attvalues>
+          <attvalue for="0"
+                    value="nytimes-articles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A gem for accessing the NYTimes Article Search API" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zugagaga"
+            label="zugagaga">
+        <attvalues>
+          <attvalue for="0"
+                    value="zugagaga" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Realtime Network Shooting Game" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="buggie"
+            label="buggie">
+        <attvalues>
+          <attvalue for="0"
+                    value="buggie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A sample rails application to serve as an rSpec reference." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fbflashbridge"
+            label="fbflashbridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="fbflashbridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Facebook Connect | Javascript to Flash Bridge" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="currencyexchange"
+            label="currencyexchange">
+        <attvalues>
+          <attvalue for="0"
+                    value="currencyexchange" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ruby on rails plug to convert any currency into another using the daily rates published by the european bank" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spreadsheet-writeexcel"
+            label="spreadsheet-writeexcel">
+        <attvalues>
+          <attvalue for="0"
+                    value="spreadsheet-writeexcel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module to write Excel binary files" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="has_roles"
+            label="has_roles">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_roles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstrates a reference implementation for handling role management" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-pdf"
+            label="grails-pdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-pdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple PDF plugin for Grails which converts a given URL to a PDF" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Monitoring-Generator-TestConfig"
+            label="Monitoring-Generator-TestConfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="Monitoring-Generator-TestConfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl extension for generating test monitoring configurations (nagios/icinga/shinken)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mongomapper_ext"
+            label="mongomapper_ext">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongomapper_ext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mongomapper extensions" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Tinman"
+            label="Tinman">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tinman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tinman (Previously Tornado-Project-Stub) is an application structure based upon Tornado" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spree-configurable-products"
+            label="spree-configurable-products">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-configurable-products" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allow customer to configure a product by selecting a combination of multiple options rather than using variants" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="html-formhandler"
+            label="html-formhandler">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-formhandler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="a Perl Moose HTML form handler" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="www-pivotaltracker"
+            label="www-pivotaltracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-pivotaltracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WWW::PivotalTracker Perl module for Pivotal Tracker" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gameboy4iphone"
+            label="gameboy4iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="gameboy4iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Nintendo Gameboy and Gameboy Color emulator for the Apple iPhone and iPod Touch." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="collective_intelligence_examples"
+            label="collective_intelligence_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="collective_intelligence_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples from the Collective Intelligence book" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="em-redis"
+            label="em-redis">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-redis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An eventmachine-based implementation of the Redis protocol" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="boxee-app-generator"
+            label="boxee-app-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="boxee-app-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generates the file structure with sample code to get started building a boxee application." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="denis.github.com"
+            label="denis.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="denis.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mono.max"
+            label="mono.max">
+        <attvalues>
+          <attvalue for="0"
+                    value="mono.max" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mono wrapper for BlitzMax" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Something-Cool"
+            label="Something-Cool">
+        <attvalues>
+          <attvalue for="0"
+                    value="Something-Cool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Its cool yeah" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="videoplayer"
+            label="videoplayer">
+        <attvalues>
+          <attvalue for="0"
+                    value="videoplayer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Video Player for 23 Visual Platform" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ask-gdbinit"
+            label="ask-gdbinit">
+        <attvalues>
+          <attvalue for="0"
+                    value="ask-gdbinit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My personal gdb configuration" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="portfolio"
+            label="portfolio">
+        <attvalues>
+          <attvalue for="0"
+                    value="portfolio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra app that powers my portfolio" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="f2p"
+            label="f2p">
+        <attvalues>
+          <attvalue for="0"
+                    value="f2p" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a web-based FriendFeed app for mobile" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simple-forum"
+            label="simple-forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enable you to create a very simple forum into any rails application" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="contenticious"
+            label="contenticious">
+        <attvalues>
+          <attvalue for="0"
+                    value="contenticious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple file based &quot;CMS&quot; on Mojo steroids!" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="log4erl"
+            label="log4erl">
+        <attvalues>
+          <attvalue for="0"
+                    value="log4erl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A logger for erlang in the spirit of Log4J." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="has_profile_items"
+            label="has_profile_items">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_profile_items" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin to ease your effort of building profile of user, company, project, pet, group.... blah blah blah" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="samplesite-bagpipes-multi"
+            label="samplesite-bagpipes-multi">
+        <attvalues>
+          <attvalue for="0"
+                    value="samplesite-bagpipes-multi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample rails app with a modified version of Bloget with multisite support.  Modifications sponsored by PennyMinder.com." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="DAXKO_Guild"
+            label="DAXKO_Guild">
+        <attvalues>
+          <attvalue for="0"
+                    value="DAXKO_Guild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sandbox for DAXKO Guild Sessions" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="vim-plugin-bundling"
+            label="vim-plugin-bundling">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-plugin-bundling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Some musings devoted to trying to find a better way to package and handle vim plugins." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="blosxom-plugins"
+            label="blosxom-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="blosxom-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="various plugin for blosxom 2.x" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="emacs-starter-kit"
+            label="emacs-starter-kit">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-starter-kit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="All the code you need to get started, with an emphasis on dynamic languages." />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="geokit-geoip-provider"
+            label="geokit-geoip-provider">
+        <attvalues>
+          <attvalue for="0"
+                    value="geokit-geoip-provider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GeoIP provider for geokit gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpdeveloper"
+            label="phpdeveloper">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpdeveloper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source for PHPDeveloper.org" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="codenode"
+            label="codenode">
+        <attvalues>
+          <attvalue for="0"
+                    value="codenode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Interactive Programming Notebook for the Web Browser" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="brevity-obsolete"
+            label="brevity-obsolete">
+        <attvalues>
+          <attvalue for="0"
+                    value="brevity-obsolete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Brevity is an operating system. It’s easy to use, free, and based on Linux‐ and web technologies." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="algorithm-c3"
+            label="algorithm-c3">
+        <attvalues>
+          <attvalue for="0"
+                    value="algorithm-c3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tokyo-cabinet-clj"
+            label="tokyo-cabinet-clj">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyo-cabinet-clj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper around the Tokyo Cabinet Java library for Clojure" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="trollop"
+            label="trollop">
+        <attvalues>
+          <attvalue for="0"
+                    value="trollop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mirror of William Morgan's repo at git://gitorious.org/trollop/mainline.git" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="boxinfo"
+            label="boxinfo">
+        <attvalues>
+          <attvalue for="0"
+                    value="boxinfo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gather stats from a server and put on a wiki page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="titanium-jsdocs"
+            label="titanium-jsdocs">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium-jsdocs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Titanium JS API Documentation" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="DefaultScope"
+            label="DefaultScope">
+        <attvalues>
+          <attvalue for="0"
+                    value="DefaultScope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a defaultScope plugin for the CFWheels.org framework" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-electrocstatic-extension"
+            label="radiant-electrocstatic-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-electrocstatic-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant extension - generates a static dump with all of your pages rendered. Hierarchy included. In the spirit of static-matic or Jekyll" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yaml_waml"
+            label="yaml_waml">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml_waml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin to workaround for fixing output result of 'to_yaml' method treats multibyte UTF-8 string(such as japanese) as binary." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="awesome_email"
+            label="awesome_email">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome_email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails ActionMailer with HTML layouts, inline CSS and entity substitution" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="colorbox"
+            label="colorbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="colorbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A light-weight, customizable lightbox plugin for jQuery 1.3" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cldr"
+            label="cldr">
+        <attvalues>
+          <attvalue for="0"
+                    value="cldr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby Library for handling data from the Unicode Common Locale Data Repository Project" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlyfire"
+            label="erlyfire">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlyfire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My first attempt at erlang - a persistent campfire bot" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="eeml-ruby"
+            label="eeml-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="eeml-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby wrapper around the Extended Environments Markup Language" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tentacle"
+            label="tentacle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tentacle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Social network platform built with modular, pluggable, and configurable components" />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erjang"
+            label="erjang">
+        <attvalues>
+          <attvalue for="0"
+                    value="erjang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A JVM-based Erlang VM" />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-mobileadmin"
+            label="django-mobileadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mobileadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The Django admin interface optimized for iPhone/iPod touch." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="file-find-upwards"
+            label="file-find-upwards">
+        <attvalues>
+          <attvalue for="0"
+                    value="file-find-upwards" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Look for a file in the current directory and upwards" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="couchdb4j"
+            label="couchdb4j">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb4j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CouchDB library for Java using JSON" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="class-delegates"
+            label="class-delegates">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-delegates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MooTools Class mutator to delegate method calls." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="biome"
+            label="biome">
+        <attvalues>
+          <attvalue for="0"
+                    value="biome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An experimental Moose-based BioPerl implementation" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="replica"
+            label="replica">
+        <attvalues>
+          <attvalue for="0"
+                    value="replica" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Slave databases for ActiveRecord" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RoomRanker"
+            label="RoomRanker">
+        <attvalues>
+          <attvalue for="0"
+                    value="RoomRanker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fluentmigrator"
+            label="fluentmigrator">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluentmigrator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="fluent migrations for .net" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="BagelBox"
+            label="BagelBox">
+        <attvalues>
+          <attvalue for="0"
+                    value="BagelBox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scrape torrent sites, ftp and directories for downloadable (media) content and download stuff that matches what you want." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant_session_management"
+            label="radiant_session_management">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant_session_management" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tracts user session, ip and location" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ioctocat"
+            label="ioctocat">
+        <attvalues>
+          <attvalue for="0"
+                    value="ioctocat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="A GitHub app for the iPhone and iPod Touch." />
+          <attvalue for="10"
+                    value="297" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cake_autotest"
+            label="cake_autotest">
+        <attvalues>
+          <attvalue for="0"
+                    value="cake_autotest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="CakePHP autotest runner" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="opscode-agent"
+            label="opscode-agent">
+        <attvalues>
+          <attvalue for="0"
+                    value="opscode-agent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Opscode Agent, providing RESTful and AMQP access to Chef and Ohai" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dog"
+            label="dog">
+        <attvalues>
+          <attvalue for="0"
+                    value="dog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="toy game server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="phpsh"
+            label="phpsh">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpsh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="phpsh is a read-eval-print-loop for php that features readline history, tab completion, and quick access to documentation. It was developed at Facebook and ironically, is written mostly in python. It is open source and released under a modified BSD license." />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="arch-linux-configs"
+            label="arch-linux-configs">
+        <attvalues>
+          <attvalue for="0"
+                    value="arch-linux-configs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Arch Linux Configs (incl. Testing Repo)" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="imw"
+            label="imw">
+        <attvalues>
+          <attvalue for="0"
+                    value="imw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Infinite Monkeywrench - A frameworks for collecting, peeling, and sharing delicious bananas of data." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blarg"
+            label="blarg">
+        <attvalues>
+          <attvalue for="0"
+                    value="blarg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a blarging service" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tinytinyhttpd"
+            label="tinytinyhttpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinytinyhttpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="tiny tiny httpd" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="active_olap"
+            label="active_olap">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_olap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="OLAP extensions for ActiveRecord" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-gudev"
+            label="python-gudev">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-gudev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python binding to the GUDev udev helper library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="calendarview"
+            label="calendarview">
+        <attvalues>
+          <attvalue for="0"
+                    value="calendarview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A lightweight calendar widget for the Prototype JavaScript framework." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="laszlo_post_api"
+            label="laszlo_post_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="laszlo_post_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Laszlo POST-API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="easy-open-tmbundle"
+            label="easy-open-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy-open-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="easy open JavaScript and Ruby method def and completion.Textmate Bundle" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_lastfm"
+            label="active_lastfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_lastfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Last.fm client for Ruby (and particularly Rails) based around ActiveResource" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="revent_public"
+            label="revent_public">
+        <attvalues>
+          <attvalue for="0"
+                    value="revent_public" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A public version of the Revent repo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="auto_migrations"
+            label="auto_migrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_migrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Rails plugin for automating migrations" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Undop"
+            label="Undop">
+        <attvalues>
+          <attvalue for="0"
+                    value="Undop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stop wasting time" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="py-gtfs-mysql"
+            label="py-gtfs-mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-gtfs-mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python scripts to import a GTFS dataset into a basic MySQL database." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="redcar-bundles"
+            label="redcar-bundles">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcar-bundles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textmate bundles ported to work with Redcar" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="PHPInteractiveShell"
+            label="PHPInteractiveShell">
+        <attvalues>
+          <attvalue for="0"
+                    value="PHPInteractiveShell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An interactive shell for PHP" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="amd"
+            label="amd">
+        <attvalues>
+          <attvalue for="0"
+                    value="amd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apple Mobile Device Protocole plugin for Wireshark" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="expression-parser"
+            label="expression-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="expression-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parse and validate algebraic expressions using Ruby and Ragel" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mephisto_comment_email"
+            label="mephisto_comment_email">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto_comment_email" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my mephisto comment email plugin, notification when a comment is posted" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rattl"
+            label="rattl">
+        <attvalues>
+          <attvalue for="0"
+                    value="rattl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby ATtribute Templating Language, using custom attributes emeded in HTML or XML. Inspired by TAL" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="configgyrb"
+            label="configgyrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="configgyrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="config parser for ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rescued-scipy-wiki"
+            label="rescued-scipy-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="rescued-scipy-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="reStructuredText of all the wiki pages on SciPy.org that were worth saving." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sapphire"
+            label="sapphire">
+        <attvalues>
+          <attvalue for="0"
+                    value="sapphire" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sapphire - the framework behind SilverStripe CMS. This clone is automatically updated from the subversion repository." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-dbix-skinny"
+            label="p5-dbix-skinny">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-dbix-skinny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DBIx::Skinny" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubytahoe"
+            label="rubytahoe">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubytahoe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby client library for Tahoe-LAFS." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wirble"
+            label="wirble">
+        <attvalues>
+          <attvalue for="0"
+                    value="wirble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fork of Paul's code base to add Ruby 1.9 compatibility (and more)." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-view-json"
+            label="catalyst-view-json">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-view-json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JSON View for Catalyst" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="validati18n"
+            label="validati18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="validati18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Internationalised Validation Behavior" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="flog"
+            label="flog">
+        <attvalues>
+          <attvalue for="0"
+                    value="flog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flog firewall log analyser" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="quoteurl"
+            label="quoteurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="quoteurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Google AppEngine based application to share Twitter dialogues and quote interesting sets of tweets." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="plugin-WoT-staging"
+            label="plugin-WoT-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-WoT-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoT plugin (staging area, writable by any developer)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="riggit"
+            label="riggit">
+        <attvalues>
+          <attvalue for="0"
+                    value="riggit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another digg clone in rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lazy-loader"
+            label="lazy-loader">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy-loader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Keeps controllers clean in the face of ugly fragment caching using a lazy load" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cruiseviewer"
+            label="cruiseviewer">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruiseviewer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Big Visible Cruise in jQuery" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Topshelf"
+            label="Topshelf">
+        <attvalues>
+          <attvalue for="0"
+                    value="Topshelf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An easy service hosting framework for building Windows services using .NET" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="github_twitter_server"
+            label="github_twitter_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_twitter_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="wrap github with a twitter api." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bgjs"
+            label="bgjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="bgjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An application to draw and comment backgammon matches from jellyfish files." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="coolerator.vision"
+            label="coolerator.vision">
+        <attvalues>
+          <attvalue for="0"
+                    value="coolerator.vision" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TODO: one-line summary of your gem" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lua-nucleo"
+            label="lua-nucleo">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua-nucleo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A random collection of core and utility level Lua libraries" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatra-pages"
+            label="sinatra-pages">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-pages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sinatra extension for rendering static pages." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Sabotter-for-iPhone"
+            label="Sabotter-for-iPhone">
+        <attvalues>
+          <attvalue for="0"
+                    value="Sabotter-for-iPhone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhoneアプリ「Sabotter」のソースコードです。" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mailplane-hide-gmail-ads-css"
+            label="mailplane-hide-gmail-ads-css">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailplane-hide-gmail-ads-css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple CSS file to use with Mailplane to hide the Gmail ads" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_AlarmClock"
+            label="android_packages_apps_AlarmClock">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_AlarmClock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android Alarm Clock (cyanogenmod)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="tabulator"
+            label="tabulator">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabulator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="noSWFUpload"
+            label="noSWFUpload">
+        <attvalues>
+          <attvalue for="0"
+                    value="noSWFUpload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Multiple Files Upload For Every Browser - No SWF Object Required" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-saas"
+            label="django-saas">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-saas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reusable Django application for hosted services" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="poe-component-client-amqp"
+            label="poe-component-client-amqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="poe-component-client-amqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Asynchronous AMQP client implementation in POE" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="exifr"
+            label="exifr">
+        <attvalues>
+          <attvalue for="0"
+                    value="exifr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="EXIF Reader" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-sitemap-xml-extension"
+            label="radiant-sitemap-xml-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-sitemap-xml-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant Extension to automatically generate a sitemap.xml for your site." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="first_step_on_ruby_metaprogramming"
+            label="first_step_on_ruby_metaprogramming">
+        <attvalues>
+          <attvalue for="0"
+                    value="first_step_on_ruby_metaprogramming" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="First Step on Ruby Metaprogramming." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-style-binaries"
+            label="git-style-binaries">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-style-binaries" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ridiculously easy git-style binaries" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-cacheimage"
+            label="jquery-cacheimage">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-cacheimage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple jQuery plugin for pre-caching images. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="packetpy"
+            label="packetpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="packetpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A network packet inspection and creation library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="restful-authorization"
+            label="restful-authorization">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-authorization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An authorization and workflow mechanism built on top of restful_authentication" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libpoison"
+            label="libpoison">
+        <attvalues>
+          <attvalue for="0"
+                    value="libpoison" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The MITM library" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Kiloseconds"
+            label="Kiloseconds">
+        <attvalues>
+          <attvalue for="0"
+                    value="Kiloseconds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The time, in kiloseconds" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="babble"
+            label="babble">
+        <attvalues>
+          <attvalue for="0"
+                    value="babble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstration multi-module Maven project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="pig"
+            label="pig">
+        <attvalues>
+          <attvalue for="0"
+                    value="pig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Mirror of Apache Pig" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yapper"
+            label="yapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="yapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Jabber/XMPP interface to Growl" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="session_lifetime"
+            label="session_lifetime">
+        <attvalues>
+          <attvalue for="0"
+                    value="session_lifetime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin for expiring sessions on inactivity" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="i18n"
+            label="i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Basic internationalization(i18n) library for Ruby" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beanstalk-messaging"
+            label="beanstalk-messaging">
+        <attvalues>
+          <attvalue for="0"
+                    value="beanstalk-messaging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crxmake"
+            label="crxmake">
+        <attvalues>
+          <attvalue for="0"
+                    value="crxmake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="making chromium extension" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="inaugreport-iphone"
+            label="inaugreport-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="inaugreport-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inauguration report app for iPhone" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="maxlib"
+            label="maxlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="maxlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="max/msp abstractions &amp; etc that others might find useful" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="uct"
+            label="uct">
+        <attvalues>
+          <attvalue for="0"
+                    value="uct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A C++ implementation of the famous UCT algorithm for creating AIs for two-player games" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="indigo-mini-view-plugin"
+            label="indigo-mini-view-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="indigo-mini-view-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="mini view plugin for perceptive automation's indigo home automation software, iphone" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="taobao"
+            label="taobao">
+        <attvalues>
+          <attvalue for="0"
+                    value="taobao" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Client Library for Taobao Open Platform" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="helene"
+            label="helene">
+        <attvalues>
+          <attvalue for="0"
+                    value="helene" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="helene is a plugin for writing rails applications on top of amazon's aws platform including sdb, s3, and sqs" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sf-installer-kris"
+            label="sf-installer-kris">
+        <attvalues>
+          <attvalue for="0"
+                    value="sf-installer-kris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My symfony 1.4 project installer script." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="test-ping"
+            label="test-ping">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-ping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl module for testing pings to hosts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="authnet_dead"
+            label="authnet_dead">
+        <attvalues>
+          <attvalue for="0"
+                    value="authnet_dead" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This attempt at an authnet datasource and plugin for cakephp is dead. Please see my authnet repo at http://github.com/pointlessjon/authnet" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="peep"
+            label="peep">
+        <attvalues>
+          <attvalue for="0"
+                    value="peep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This software is a TUI front-end for Google Reader" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="uppercut"
+            label="uppercut">
+        <attvalues>
+          <attvalue for="0"
+                    value="uppercut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple DSL for creating Jabber agents" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apotomo"
+            label="apotomo">
+        <attvalues>
+          <attvalue for="0"
+                    value="apotomo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Apotomo is a stateful widget component framework for Rails." />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wysihat-engine"
+            label="wysihat-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="wysihat-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Rails engine to help integrate the 37signals WysiHat rich text editor to your application." />
+          <attvalue for="10"
+                    value="159" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xapit"
+            label="xapit">
+        <attvalues>
+          <attvalue for="0"
+                    value="xapit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="High level Ruby library for interacting with Xapian, a full text search engine." />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="embedit"
+            label="embedit">
+        <attvalues>
+          <attvalue for="0"
+                    value="embedit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Embed media easily into your site" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang-bcrypt"
+            label="erlang-bcrypt">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-bcrypt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang wrapper for OpenBSD's Blowfish password hashing code" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="php-rack"
+            label="php-rack">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-rack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An implementation of the middleware execution stack from Ruby's Rack library, for PHP." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="inotify-ffi"
+            label="inotify-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="inotify-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="belvedere"
+            label="belvedere">
+        <attvalues>
+          <attvalue for="0"
+                    value="belvedere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automated file manager" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sthlmtraveling"
+            label="sthlmtraveling">
+        <attvalues>
+          <attvalue for="0"
+                    value="sthlmtraveling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="STHLM Traveling helps you plan your journeys using data from Stockholm Public Transport (SL, Stockholms Lokaltrafik) on your Android phone" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="CocoaHeadsParis"
+            label="CocoaHeadsParis">
+        <attvalues>
+          <attvalue for="0"
+                    value="CocoaHeadsParis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="surl"
+            label="surl">
+        <attvalues>
+          <attvalue for="0"
+                    value="surl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple URL shortener in sinatra" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="isbn"
+            label="isbn">
+        <attvalues>
+          <attvalue for="0"
+                    value="isbn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This library provides methods to manipulate isbns." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="design_patterns_in_ruby"
+            label="design_patterns_in_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="design_patterns_in_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of Design Patterns in Ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="barcamp_schedule"
+            label="barcamp_schedule">
+        <attvalues>
+          <attvalue for="0"
+                    value="barcamp_schedule" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Created for BarCamp Philly" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hattr_accessor"
+            label="hattr_accessor">
+        <attvalues>
+          <attvalue for="0"
+                    value="hattr_accessor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows you to define attr_accessors that reference members of a hash" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Frothy"
+            label="Frothy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Frothy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Lift and Cappuccino in one app" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="phd"
+            label="phd">
+        <attvalues>
+          <attvalue for="0"
+                    value="phd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Passenger-based Heroku-like Deployment" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-dbus"
+            label="ruby-dbus">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-dbus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A git clone of the upstream svn tree" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Thune"
+            label="Thune">
+        <attvalues>
+          <attvalue for="0"
+                    value="Thune" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental lisp IRC bot" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="active_record_no_table"
+            label="active_record_no_table">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_record_no_table" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Validate a model using validation tools provided by ActiveRecord even though the model does not have a corresponding table" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trimmable-behavior"
+            label="trimmable-behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="trimmable-behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cakephp behavior plugin that creates a shorturl for the current record" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="carrierwave"
+            label="carrierwave">
+        <attvalues>
+          <attvalue for="0"
+                    value="carrierwave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="Classier solution for file uploads in Ruby for Rack, Rails, Merb and Sinatra" />
+          <attvalue for="10"
+                    value="366" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pronto-agile"
+            label="pronto-agile">
+        <attvalues>
+          <attvalue for="0"
+                    value="pronto-agile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="agile projects managment" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ironruby-hpricot"
+            label="ironruby-hpricot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironruby-hpricot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A port of Hpricot to IronRuby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="openmate"
+            label="openmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="openmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OpenMate - TextMate for everyone!" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="campaign-monitor-ruby"
+            label="campaign-monitor-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="campaign-monitor-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ruby gem for accessing the Campaign Monitor API" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mg-blog"
+            label="mg-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="mg-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blog for modular gaming" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rack-cookie-monster"
+            label="rack-cookie-monster">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-cookie-monster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rack middleware library that allow cookies to be passed through form parameters" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsferrorhandling"
+            label="jsferrorhandling">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsferrorhandling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A maven managed example of how to use Aspects to control exception case logic flow in a JavaServer Faces application" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pigebox"
+            label="pigebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="pigebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unofficial repository - PigeBox Project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="scaffoldbr"
+            label="scaffoldbr">
+        <attvalues>
+          <attvalue for="0"
+                    value="scaffoldbr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scaffold aportuguesado" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-russian-adaptation"
+            label="spree-russian-adaptation">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-russian-adaptation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adapts Spree to the Russian reality." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cycle"
+            label="cycle">
+        <attvalues>
+          <attvalue for="0"
+                    value="cycle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="jQuery Cycle Plugin" />
+          <attvalue for="10"
+                    value="96" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="path-router"
+            label="path-router">
+        <attvalues>
+          <attvalue for="0"
+                    value="path-router" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="options"
+            label="options">
+        <attvalues>
+          <attvalue for="0"
+                    value="options" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="options.rb handles keyword options in ruby in a simple and robust way" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-sphinx-search-extension"
+            label="radiant-sphinx-search-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-sphinx-search-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds Thinking Sphinx support to Radiant pages" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brchina"
+            label="brchina">
+        <attvalues>
+          <attvalue for="0"
+                    value="brchina" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Projekt &quot;Bundesrepublik China&quot;" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="action_assets_helper"
+            label="action_assets_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="action_assets_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Put action-specific javascript and stylesheet link tags in the views, and render them in application.html.erb" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="compass-slickmap"
+            label="compass-slickmap">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-slickmap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Compass plugin for the SlickmapCSS sitemap" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openvpn-recipes"
+            label="openvpn-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="openvpn-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get OpenVPN up and running on Ubuntu, using Chef. Great way to beat geofencing!" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whoosh"
+            label="whoosh">
+        <attvalues>
+          <attvalue for="0"
+                    value="whoosh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A forked version of Whoosh that plays nice with Haystack." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-flickr"
+            label="jquery-flickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-flickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implements (some of) the Flickr API using jQuery." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="texter"
+            label="texter">
+        <attvalues>
+          <attvalue for="0"
+                    value="texter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Text replacement/substitution application written in AutoHotkey scripting language." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-send2pq"
+            label="mt-plugin-send2pq">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-send2pq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type and Melody plugin that will instruct the system to send every file of a blog to the publish queue to be published at the next possible convenience." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="chef-cookbooks"
+            label="chef-cookbooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-cookbooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-enchanced-option-types"
+            label="spree-enchanced-option-types">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-enchanced-option-types" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Enchanced option types" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rtreino"
+            label="rtreino">
+        <attvalues>
+          <attvalue for="0"
+                    value="rtreino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mopidy"
+            label="mopidy">
+        <attvalues>
+          <attvalue for="0"
+                    value="mopidy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="MPD server with Spotify support" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="iraqi_youth"
+            label="iraqi_youth">
+        <attvalues>
+          <attvalue for="0"
+                    value="iraqi_youth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shadow voting application for children of Iraq" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="redmine-todos-scrum-plugin"
+            label="redmine-todos-scrum-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-todos-scrum-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A scrum-like todos plugin for Redmine. Allows easy creation and management of infinitely nestable todo lists on a per project basis, that in the future will be able to be organised into sprints(or releases). Also provides global 'My Todos' for all projects. Todos can be allocated to uses, and tied to Redmine Issues." />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moneta"
+            label="moneta">
+        <attvalues>
+          <attvalue for="0"
+                    value="moneta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="a unified interface to key/value stores" />
+          <attvalue for="10"
+                    value="323" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jQuery-Tabbed-Boxes"
+            label="jQuery-Tabbed-Boxes">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-Tabbed-Boxes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Simple jQuery plugin for unobtrusive and flexible tabbed boxes." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="protojs"
+            label="protojs">
+        <attvalues>
+          <attvalue for="0"
+                    value="protojs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Protobuf implementation in javascript" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yags"
+            label="yags">
+        <attvalues>
+          <attvalue for="0"
+                    value="yags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another (css) Grid System" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-taggit"
+            label="django-taggit">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-taggit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Simple tagging for django" />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rhino-mirror"
+            label="rhino-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A mirror of mozilla/js/rhino from Mozilla's CVS. Updated daily." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="authlogic-engine"
+            label="authlogic-engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="authlogic-engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A simple engines-based wrapper for Authlogic" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="watir-on-rails"
+            label="watir-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="watir-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin was upgraded to be Rails 2.3.2 compatible" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jison"
+            label="jison">
+        <attvalues>
+          <attvalue for="0"
+                    value="jison" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A parser generator written in JavaScript; similar to Bison for C." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erector"
+            label="erector">
+        <attvalues>
+          <attvalue for="0"
+                    value="erector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A builder-like widget html generation framework." />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="logship"
+            label="logship">
+        <attvalues>
+          <attvalue for="0"
+                    value="logship" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple logshipper for Linux hosts" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="from_param"
+            label="from_param">
+        <attvalues>
+          <attvalue for="0"
+                    value="from_param" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin that adds a from_param class method to ActiveRecord::Base for simple URL-based fetching." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="relative_time_helpers"
+            label="relative_time_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="relative_time_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="ActionView helpers for showing relative time spans like &quot;Jan 1 - 5&quot; or &quot;Jan 1 - Feb 5&quot;" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cdl"
+            label="cdl">
+        <attvalues>
+          <attvalue for="0"
+                    value="cdl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chicken Dance License -- Bringing humor to the issue of IP." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="flexible-js-formatting"
+            label="flexible-js-formatting">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexible-js-formatting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Baron Schwartz's super-fast flexible-js-formatting project" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cooltips"
+            label="cooltips">
+        <attvalues>
+          <attvalue for="0"
+                    value="cooltips" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CoolTips is a replacement for conventional web-browser tooltips. Cooltips is fully unobtrusive Class based on Prototype &amp;amp; Script.aculo.us, which is functional without any images (pure CSS)." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gst-shrtsp"
+            label="gst-shrtsp">
+        <attvalues>
+          <attvalue for="0"
+                    value="gst-shrtsp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SH-Mobile RTSP server" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="warcraft-armory"
+            label="warcraft-armory">
+        <attvalues>
+          <attvalue for="0"
+                    value="warcraft-armory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The warcraft-armory gem allows your application to easily access information from the World of Warcraft Armory site. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="djdarby"
+            label="djdarby">
+        <attvalues>
+          <attvalue for="0"
+                    value="djdarby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Personal site for djdarby.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="KerKerInput"
+            label="KerKerInput">
+        <attvalues>
+          <attvalue for="0"
+                    value="KerKerInput" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An android BPMF(Phonetic) IME" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_revisable"
+            label="acts_as_revisable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_revisable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A framework for building heavily versioned applications " />
+          <attvalue for="10"
+                    value="143" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="referenz1"
+            label="referenz1">
+        <attvalues>
+          <attvalue for="0"
+                    value="referenz1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Erste Version der Rails Referenzhandbuch Anwendung des Buches &quot;Rails in der Praxis&quot;" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="exceptions_begone_notifier"
+            label="exceptions_begone_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="exceptions_begone_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Catch and send exceptions to exceptions_begone service. And much more!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-tablesorter-filter"
+            label="jquery-tablesorter-filter">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-tablesorter-filter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A search/filter plugin which extends the jQuery TableSorter plugin" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kkgit"
+            label="kkgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="kkgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="kkgit" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="acm_soda"
+            label="acm_soda">
+        <attvalues>
+          <attvalue for="0"
+                    value="acm_soda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A django based api for controlling the Missouri S&amp;T ACM soda machine." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tiddlyspace"
+            label="tiddlyspace">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiddlyspace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TiddlyWeb-based multi-user TiddlyWiki hosting" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="textrank"
+            label="textrank">
+        <attvalues>
+          <attvalue for="0"
+                    value="textrank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Java implementation of the TextRank algorithm by Mihalcea, et al.  http://lit.csci.unt.edu/index.php/Graph-based_NLP" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="media"
+            label="media">
+        <attvalues>
+          <attvalue for="0"
+                    value="media" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="media in your head" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clutch"
+            label="clutch">
+        <attvalues>
+          <attvalue for="0"
+                    value="clutch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Clojure library for Apache CouchDB." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="paktahn"
+            label="paktahn">
+        <attvalues>
+          <attvalue for="0"
+                    value="paktahn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="yaourt-style package manager/install helper for ArchLinux" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mintdesktop"
+            label="mintdesktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="mintdesktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gnome desktop configuration tool" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pomodo_on_rails"
+            label="pomodo_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="pomodo_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Time Tracking application developed in RESTful Flex Development (Rails Version)" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="pip"
+            label="pip">
+        <attvalues>
+          <attvalue for="0"
+                    value="pip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="[MIRROR] Pip Installs Packages. For Python." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="redis-rb"
+            label="redis-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="44" />
+          <attvalue for="9"
+                    value="A ruby client library for the redis key value storage engine" />
+          <attvalue for="10"
+                    value="366" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="import_with_load_data_in_file"
+            label="import_with_load_data_in_file">
+        <attvalues>
+          <attvalue for="0"
+                    value="import_with_load_data_in_file" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin that leverage the MySql &quot;LOAD DATA IN FILE&quot; feature to quickly insert large amounts of data into a table" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cssDataRequest"
+            label="cssDataRequest">
+        <attvalues>
+          <attvalue for="0"
+                    value="cssDataRequest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cross-domain Ajax via CSS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb-simpledb-dm_example"
+            label="merb-simpledb-dm_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-simpledb-dm_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an example merb app using SimpleDB with Merb-Auth" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jira-tracker-bridge"
+            label="jira-tracker-bridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="jira-tracker-bridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This script takes open bugs scheduled in Jira and adds them to a Pivotal Tracker Icebox" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ratom"
+            label="ratom">
+        <attvalues>
+          <attvalue for="0"
+                    value="ratom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A fast, libxml based, Ruby Atom library supporting the Syndication Format and the Publishing Protocol. &lt;br&gt; Gem is available now!!&lt;br&gt;" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rbfnv"
+            label="rbfnv">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbfnv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="FNV hash for ruby" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="auth_helpers"
+            label="auth_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="auth_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="AuthHelpers is a collection of modules and controller to extend your Authlogic models. Currently it supports Confirmable and Recoverable behavior." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tiny_mce"
+            label="tiny_mce">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiny_mce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin that allows easy implementation of the TinyMCE editor into your applications." />
+          <attvalue for="10"
+                    value="262" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="main"
+            label="main">
+        <attvalues>
+          <attvalue for="0"
+                    value="main" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a class factory and dsl for generating command line programs real quick" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sbt-eclipse-plugin"
+            label="sbt-eclipse-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sbt-eclipse-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SBT Eclipse Classpath Container" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="CrashReporterDemo"
+            label="CrashReporterDemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="CrashReporterDemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage crash reports of your iPhone apps during development, beta phase and after rollout" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="twitterui"
+            label="twitterui">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tiny, experimental, and anecdotic twitter interface with shoes !" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_codebook"
+            label="redmine_codebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_codebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A minimalistic code sharing plugin for redmine" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="votereport"
+            label="votereport">
+        <attvalues>
+          <attvalue for="0"
+                    value="votereport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Twitter Vote Report for Election Day 2008" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="haml"
+            label="haml">
+        <attvalues>
+          <attvalue for="0"
+                    value="haml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="90" />
+          <attvalue for="9"
+                    value="HTML Abstraction Markup Language - A Markup Haiku" />
+          <attvalue for="10"
+                    value="998" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="echowaves-update-notifier"
+            label="echowaves-update-notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="echowaves-update-notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple script that notifies you of updated EchoWaves convos that you follow" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jaxbeacheats"
+            label="jaxbeacheats">
+        <attvalues>
+          <attvalue for="0"
+                    value="jaxbeacheats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The best food on the beaches!" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tokyo-recipes"
+            label="tokyo-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokyo-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Lean &amp; mean Tokyo Cabinet recipes (with Lua)" />
+          <attvalue for="10"
+                    value="132" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pandion"
+            label="pandion">
+        <attvalues>
+          <attvalue for="0"
+                    value="pandion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="An easy to use XMPP and Jabber client" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="zf_zend_application_app"
+            label="zf_zend_application_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="zf_zend_application_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A skeleton how to set up Zend Framework 1.8 using Zend_Application" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="app-cpan-testers-remailer"
+            label="app-cpan-testers-remailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-cpan-testers-remailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) monitor CPAN Testers and remail reports to an author" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rhino-tools"
+            label="rhino-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="(SourceForge mirror) Rhino.Mocks, Rhino.DSL, Rhino.ETL, Brail, and many more..." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="tvdb_api"
+            label="tvdb_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvdb_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simple to use TVDB (thetvdb.com) API in Python. The automatic TV episode namer &quot;tvnamer&quot; is now in a separate repository http://github.com/dbr/tvnamer" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Amino"
+            label="Amino">
+        <attvalues>
+          <attvalue for="0"
+                    value="Amino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Amino is a project involving both software and hardware to build an OpenSource hardware development platform for DSP like applications. It's goal is to produce an approachable platform for DSP modular application development." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="uicolor-utilities"
+            label="uicolor-utilities">
+        <attvalues>
+          <attvalue for="0"
+                    value="uicolor-utilities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Helpful utilities for UIColor" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="jscontext"
+            label="jscontext">
+        <attvalues>
+          <attvalue for="0"
+                    value="jscontext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Syntactical sugar for JsUnitTest tests - should and contexts" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitkit"
+            label="twitkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TwitKit is a Twitter sidebar for Firefox." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mail"
+            label="mail">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="A Really Ruby Mail Library" />
+          <attvalue for="10"
+                    value="535" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="djtracker"
+            label="djtracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="djtracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An attempt at a Django based Issue Tracker" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine_task_board"
+            label="redmine_task_board">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_task_board" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Creates a drag 'n' drop task board of the items in the current version and their status" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smart-tasks"
+            label="smart-tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart-tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Smart Platform sample application for the &quot;Becoming Smart&quot; tutorial" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="emacs.d"
+            label="emacs.d">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs.d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mac-oriented emacs configuration bundle with batteries included: check out as ~/.emacs.d" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ldtp2"
+            label="ldtp2">
+        <attvalues>
+          <attvalue for="0"
+                    value="ldtp2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Second generation of LDTP" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="watirspec"
+            label="watirspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="watirspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="celerity's specs as a git submodule" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="excellent"
+            label="excellent">
+        <attvalues>
+          <attvalue for="0"
+                    value="excellent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Source Code analysis gem for Ruby and Rails" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-url-for"
+            label="sinatra-url-for">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-url-for" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Construct absolute paths and full URLs to actions in a Sinatra application" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="modporter"
+            label="modporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="modporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Scale your file uploads " />
+          <attvalue for="10"
+                    value="134" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="django-picklefield"
+            label="django-picklefield">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-picklefield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A pickled object field for Django" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="snippem"
+            label="snippem">
+        <attvalues>
+          <attvalue for="0"
+                    value="snippem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A micro-blogging Rails application for office use." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="taeb-ai-behavioral"
+            label="taeb-ai-behavioral">
+        <attvalues>
+          <attvalue for="0"
+                    value="taeb-ai-behavioral" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="behavioral AI for TAEB" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hah"
+            label="hah">
+        <attvalues>
+          <attvalue for="0"
+                    value="hah" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hehe, well. this is an irc bot." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ernie"
+            label="ernie">
+        <attvalues>
+          <attvalue for="0"
+                    value="ernie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Ernie is an Erlang/Ruby BERT-RPC Server." />
+          <attvalue for="10"
+                    value="161" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swiftriver"
+            label="swiftriver">
+        <attvalues>
+          <attvalue for="0"
+                    value="swiftriver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="a toolset for crowd-sourced situational awareness. " />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="s21gutils"
+            label="s21gutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="s21gutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utility library for iPhone development" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="autumn"
+            label="autumn">
+        <attvalues>
+          <attvalue for="0"
+                    value="autumn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Autumn ORM" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="email_labs_client"
+            label="email_labs_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="email_labs_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple Ruby client for the EmailLabs API." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="srcfolio"
+            label="srcfolio">
+        <attvalues>
+          <attvalue for="0"
+                    value="srcfolio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="src{folio}" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uzbl-website"
+            label="uzbl-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="uzbl-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The website of Uzbl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="blawd"
+            label="blawd">
+        <attvalues>
+          <attvalue for="0"
+                    value="blawd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Very Very Simple Blogging Software in Perl, similar to blosxome or Jekyll" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="capinatra"
+            label="capinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="capinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="You should probably use Heroku instead.." />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="presentation_source_control"
+            label="presentation_source_control">
+        <attvalues>
+          <attvalue for="0"
+                    value="presentation_source_control" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source Control for People Who Don't Like Source Control" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sIBL_Framework"
+            label="sIBL_Framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="sIBL_Framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sIBL_Framework And sIBL_GUI - HDRI Lighting By Smart IBL." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="phpdoc-de"
+            label="phpdoc-de">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpdoc-de" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plasma-studio"
+            label="plasma-studio">
+        <attvalues>
+          <attvalue for="0"
+                    value="plasma-studio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PlasMate - A Plasma IDE - experimental repo." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="metro"
+            label="metro">
+        <attvalues>
+          <attvalue for="0"
+                    value="metro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hci1"
+            label="hci1">
+        <attvalues>
+          <attvalue for="0"
+                    value="hci1" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The site for our HCI project 1" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ehcache"
+            label="ehcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="ehcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ehcache" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="app"
+            label="app">
+        <attvalues>
+          <attvalue for="0"
+                    value="app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Easy Rails App config." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ianki"
+            label="ianki">
+        <attvalues>
+          <attvalue for="0"
+                    value="ianki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An internet based client for the Anki spaced learning system that works offline." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="things-rb"
+            label="things-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="things-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ruby library &amp; command line tool for accessing the backend of the Mac GTD app Things." />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wit"
+            label="wit">
+        <attvalues>
+          <attvalue for="0"
+                    value="wit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git interface for Win32" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="flickr_fu"
+            label="flickr_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="flickr-fu is a ruby interface around the flickr REST api" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yahoo_bbauth"
+            label="yahoo_bbauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo_bbauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yahoo BBAuth plugin for Ruby On Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="test-load-balancer"
+            label="test-load-balancer">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-load-balancer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="automatic test partition" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="jedahan"
+            label="jedahan">
+        <attvalues>
+          <attvalue for="0"
+                    value="jedahan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Jedahan's Exherbo supplemental repository" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="spree-guides"
+            label="spree-guides">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-guides" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Community Documentation for the Spree eCommerce Project" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="integrity-heroku"
+            label="integrity-heroku">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-heroku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deploy Integrity on Heroku's platform" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="laconica-mediawiki-plugin"
+            label="laconica-mediawiki-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="laconica-mediawiki-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MediaWiki plugin for Laconica." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="jquery-swap"
+            label="jquery-swap">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-swap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin to swap elements within the DOM." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tokenizer"
+            label="tokenizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="tokenizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tokenizer allows you to create Mail.app like autocompletion fields - like facebook &quot;compose message&quot; &quot;to&quot; field" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Amon"
+            label="Amon">
+        <attvalues>
+          <attvalue for="0"
+                    value="Amon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="yet another web application framework" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mongo-appengine-connector"
+            label="mongo-appengine-connector">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-appengine-connector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Connector to use MongoDB with Google's AppEngine" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cgit"
+            label="cgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a fast web interface for git" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="MacOnRack"
+            label="MacOnRack">
+        <attvalues>
+          <attvalue for="0"
+                    value="MacOnRack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sample MacRuby application demonstrating how to connect Rack to a WebView." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mirror"
+            label="mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple DSL layer over Java Reflection API" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-cpan-patch"
+            label="git-cpan-patch">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-cpan-patch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="System to write patches against CPAN modules via Git" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="googlesearch"
+            label="googlesearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlesearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GoogleSearch is a Ruby Abstraction of the Google CSE XML API." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tmdb_party"
+            label="tmdb_party">
+        <attvalues>
+          <attvalue for="0"
+                    value="tmdb_party" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple ruby wrapper to themoviedb.org (http://api.themoviedb.org/2.0/docs/) using HTTParty" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lucy"
+            label="lucy">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lucy on Rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="congomongo"
+            label="congomongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="congomongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Clojure wrapper for the mongo-db java api" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="clojure-rabbitmq"
+            label="clojure-rabbitmq">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-rabbitmq" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rabbitmq (AMQP) client in clojure" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="battery"
+            label="battery">
+        <attvalues>
+          <attvalue for="0"
+                    value="battery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="電源のあるお店リスト(のひな形Rails)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smak"
+            label="smak">
+        <attvalues>
+          <attvalue for="0"
+                    value="smak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Erlang web application framework" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="strac"
+            label="strac">
+        <attvalues>
+          <attvalue for="0"
+                    value="strac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="agile project management" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tanning_bed"
+            label="tanning_bed">
+        <attvalues>
+          <attvalue for="0"
+                    value="tanning_bed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tanning Bed is a generic Solr interface for models, because models are too sexy to get the their tans from the sun directly ;-) " />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simples3"
+            label="simples3">
+        <attvalues>
+          <attvalue for="0"
+                    value="simples3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple, quick Amazon AWS S3 interface in Python" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-markupfield"
+            label="django-markupfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-markupfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a MarkupField for Django" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="validates_as_postal_code"
+            label="validates_as_postal_code">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_postal_code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails gem to validate U.S. postal codes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="typedbytes"
+            label="typedbytes">
+        <attvalues>
+          <attvalue for="0"
+                    value="typedbytes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Python module for dealing with so called &quot;typed bytes&quot;." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-address"
+            label="jquery-address">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-address" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery Address" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="opOpenSocialPlugin"
+            label="opOpenSocialPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="opOpenSocialPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-bugzilla-importer"
+            label="lighthouse-bugzilla-importer">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-bugzilla-importer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Import Bugzilla XML bugs into Lighthouse" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="damemtop"
+            label="damemtop">
+        <attvalues>
+          <attvalue for="0"
+                    value="damemtop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dormando's awesome memcached top" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rblog"
+            label="rblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="rblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rblog" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rlisa"
+            label="rlisa">
+        <attvalues>
+          <attvalue for="0"
+                    value="rlisa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby version of the 'mona lisa' GA approximator" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-social-bookmarking"
+            label="django-social-bookmarking">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-social-bookmarking" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An eggified model based BSD licensed social booking app for Django" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vim-ref"
+            label="vim-ref">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-ref" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Integrated reference viewer." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="django-openid-old"
+            label="django-openid-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-openid-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of Simon Willison's django-openid" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="d51_django_auth"
+            label="d51_django_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="d51_django_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django authorization library for various third-party authentication mechanisms" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django-lifestream"
+            label="django-lifestream">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-lifestream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django-lifestream is a full featured lifestream application that you can use with django. Please see the wiki and issues at bitbucket." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ext_js_with_rails"
+            label="ext_js_with_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext_js_with_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wordpress"
+            label="wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WordPress Releases" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nested_scenarios"
+            label="nested_scenarios">
+        <attvalues>
+          <attvalue for="0"
+                    value="nested_scenarios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="FixtureScenarios, FixtureScenariosBuilder, Yaml and Ruby in one big mix for Rails." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rakismet"
+            label="rakismet">
+        <attvalues>
+          <attvalue for="0"
+                    value="rakismet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Easy Akismet and TypePad AntiSpam integration for Rails" />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="macruby"
+            label="macruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby 1.9 ported to run directly on top of Mac OS X core technologies. Trunk mirror." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="opFreepagePlugin"
+            label="opFreepagePlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="opFreepagePlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Freepage plugin for OpenPNE3" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="double_submit_protection"
+            label="double_submit_protection">
+        <attvalues>
+          <attvalue for="0"
+                    value="double_submit_protection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A server-side control to avoid double-submission of html forms with sensitive data" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-split"
+            label="git-split">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-split" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Updating the original git-split python to work with non-history-rooted trees" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="js-herstory"
+            label="js-herstory">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-herstory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript History Manager" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="DeferredKit"
+            label="DeferredKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="DeferredKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Asynchronous programming library for cocoa and cocoa touch." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="undo-tree"
+            label="undo-tree">
+        <attvalues>
+          <attvalue for="0"
+                    value="undo-tree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fork of http://www.emacswiki.org/emacs/UndoTree" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="opensprints"
+            label="opensprints">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensprints" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="The revolutions will be digitized" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="sofa"
+            label="sofa">
+        <attvalues>
+          <attvalue for="0"
+                    value="sofa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Standalone CouchDB Blog, used by the O'Reilly CouchDB book" />
+          <attvalue for="10"
+                    value="177" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hadoop-meta"
+            label="hadoop-meta">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-meta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Metarepository for checking out all of the hadoop subprojects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="bugwar"
+            label="bugwar">
+        <attvalues>
+          <attvalue for="0"
+                    value="bugwar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django/Djata Automated Test and Task Tracking App" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="static"
+            label="static">
+        <attvalues>
+          <attvalue for="0"
+                    value="static" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Super simple Rails CMS for Heroku. " />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="loginsane"
+            label="loginsane">
+        <attvalues>
+          <attvalue for="0"
+                    value="loginsane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="standalone authentication server. keeps logins / registrations sane and simple. 4eva." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="functools"
+            label="functools">
+        <attvalues>
+          <attvalue for="0"
+                    value="functools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Functional programming for MooTools" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="benzin"
+            label="benzin">
+        <attvalues>
+          <attvalue for="0"
+                    value="benzin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A Wii Channel banner creator and simulator. Eat your heart out, marcan :3" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="resty-gwt"
+            label="resty-gwt">
+        <attvalues>
+          <attvalue for="0"
+                    value="resty-gwt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="resty-gwt is a GWT generator for REST services and JSON encoded data transfer objects. " />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="validatious-on-rails"
+            label="validatious-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="validatious-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin that maps model validations to class names on form elements to integrate with Validatious" />
+          <attvalue for="10"
+                    value="351" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="soft_validations"
+            label="soft_validations">
+        <attvalues>
+          <attvalue for="0"
+                    value="soft_validations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This Ruby on Rails plugin provides an additional Errors object, referred to as warnings, to ActiveRecord objects. Unlike validations, soft validations are not tied in to an AR object's lifecycle and can be used to specify recommended states for data." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grafico"
+            label="grafico">
+        <attvalues>
+          <attvalue for="0"
+                    value="grafico" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript graph library based on Raphael" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="restfulviews"
+            label="restfulviews">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulviews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin with helper methods for generating markup in a RESTful way" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scrapi"
+            label="scrapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="scrapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="scrAPI is an HTML scraping toolkit for Ruby. It uses CSS selectors to write easy, maintainable scraping rules to select, extract and store data from HTML content." />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ec2_mysql"
+            label="ec2_mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="ec2_mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EC2 MySQL Master-&gt;Slave management with Elastic Block Devices made easy" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="messagemate.rb"
+            label="messagemate.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="messagemate.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An easily extensible xmpp chatbot with a rake-like command definition dsl" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="corejs"
+            label="corejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="corejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="10gen CoreJS Library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Google-wave-Rssybot"
+            label="Google-wave-Rssybot">
+        <attvalues>
+          <attvalue for="0"
+                    value="Google-wave-Rssybot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An RSS reader robot for google wave" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="sigar"
+            label="sigar">
+        <attvalues>
+          <attvalue for="0"
+                    value="sigar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="System Information Gatherer And Reporter" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="roadrunner"
+            label="roadrunner">
+        <attvalues>
+          <attvalue for="0"
+                    value="roadrunner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="testrunner for doing TDD with plone" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="autotest_railsplugin"
+            label="autotest_railsplugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest_railsplugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use autotest on your rails plugin development." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-test-extensions"
+            label="django-test-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-test-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="A set of custom assertions and examples for use testing django applications" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="valueaddednews"
+            label="valueaddednews">
+        <attvalues>
+          <attvalue for="0"
+                    value="valueaddednews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="site for value added news effort" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="find_mass_assignment"
+            label="find_mass_assignment">
+        <attvalues>
+          <attvalue for="0"
+                    value="find_mass_assignment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Find likely mass assignment vulnerabilities" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="atrium_installer"
+            label="atrium_installer">
+        <attvalues>
+          <attvalue for="0"
+                    value="atrium_installer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Proof of concept openatrium component for drush_make" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="capistrano-db-tasks"
+            label="capistrano-db-tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-db-tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Add capistrano tasks for syncing remote and local database" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="baobab-linux"
+            label="baobab-linux">
+        <attvalues>
+          <attvalue for="0"
+                    value="baobab-linux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Baobab Linux" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="signed_request"
+            label="signed_request">
+        <attvalues>
+          <attvalue for="0"
+                    value="signed_request" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple gem that allows you to sign HTTP requests between two parties with a shared secret key." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="distel"
+            label="distel">
+        <attvalues>
+          <attvalue for="0"
+                    value="distel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Erlang goodies for emacs" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="flexigrid"
+            label="flexigrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexigrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of Paulo P. Marinas' FlexiGrid" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-backstretch"
+            label="jquery-backstretch">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-backstretch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized background image to any page. The image will stretch to fit the page, and will automatically resize as the window size changes." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cascading.hbase"
+            label="cascading.hbase">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading.hbase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="HBase adapters for Cascading" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="fit-example"
+            label="fit-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="fit-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java Fit Example" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="spree-xapian-search"
+            label="spree-xapian-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-xapian-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Full text product search for Spree using acts_as_xapian" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="safe_record"
+            label="safe_record">
+        <attvalues>
+          <attvalue for="0"
+                    value="safe_record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin. check SQL escape" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chargify_api_ares"
+            label="chargify_api_ares">
+        <attvalues>
+          <attvalue for="0"
+                    value="chargify_api_ares" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Chargify API wrapper for Ruby using ActiveResource" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wikitrans"
+            label="wikitrans">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikitrans" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tool for translating wikipedia articles into other languages" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ministat"
+            label="ministat">
+        <attvalues>
+          <attvalue for="0"
+                    value="ministat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small tool to do the statistics legwork on benchmarks etc." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pyrot-pane"
+            label="pyrot-pane">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrot-pane" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pyrot without the pain" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="simple-rss"
+            label="simple-rss">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-rss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple, flexible, extensible, and liberal RSS and Atom reader for Ruby. It is designed to be backwards compatible with the standard RSS parser, but will never do RSS generation." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="subterranean"
+            label="subterranean">
+        <attvalues>
+          <attvalue for="0"
+                    value="subterranean" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The most awesome point and click adventure game, ever. Kinda. Sorta." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="activemodel"
+            label="activemodel">
+        <attvalues>
+          <attvalue for="0"
+                    value="activemodel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Moved ActiveModel out of Rails for various reasons (and just for now)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="god_web"
+            label="god_web">
+        <attvalues>
+          <attvalue for="0"
+                    value="god_web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="iPhone friendly web UI for God" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="randori-20090615"
+            label="randori-20090615">
+        <attvalues>
+          <attvalue for="0"
+                    value="randori-20090615" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Columbus.rb Randori-Fishbowl from 20090615" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="forkoff"
+            label="forkoff">
+        <attvalues>
+          <attvalue for="0"
+                    value="forkoff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="brain-dead simple parallel processing for ruby" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-yum"
+            label="puppet-yum">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-yum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet module for yum provider" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="patrest_ruby"
+            label="patrest_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="patrest_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby client for accessing the Ann Arbor District Library's PatREST API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_breadcrumbs"
+            label="has_breadcrumbs">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_breadcrumbs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="has_breadcrumbs is a simple plugin that adds a `breadcrumb` object into controllers and views." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Garage-Sale"
+            label="Garage-Sale">
+        <attvalues>
+          <attvalue for="0"
+                    value="Garage-Sale" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="App for Facebook" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fobliki"
+            label="fobliki">
+        <attvalues>
+          <attvalue for="0"
+                    value="fobliki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Forum, Blog, Wiki for AppEngine" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="vurl"
+            label="vurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="vurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Veez's url shortener" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="browser_detector"
+            label="browser_detector">
+        <attvalues>
+          <attvalue for="0"
+                    value="browser_detector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Determines the name and version of the browser currently making a request." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="choones"
+            label="choones">
+        <attvalues>
+          <attvalue for="0"
+                    value="choones" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery plugin to provide monologue style messaging.  Inspired by Growl's music video theme." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-file_based_layout-extension"
+            label="radiant-file_based_layout-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-file_based_layout-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows pages served by Radiant to share a standard file-based Rails layout with Rails-generated pages" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="waferbaby"
+            label="waferbaby">
+        <attvalues>
+          <attvalue for="0"
+                    value="waferbaby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="We eat bandwidth for breakfast." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webkitdb-flex-titanium-poc"
+            label="webkitdb-flex-titanium-poc">
+        <attvalues>
+          <attvalue for="0"
+                    value="webkitdb-flex-titanium-poc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ack-tmbundle"
+            label="ack-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ack-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="&quot;Ack in Project&quot; TextMate bundle" />
+          <attvalue for="10"
+                    value="325" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Chat"
+            label="Chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="Chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="COMET test with node.js" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="CodeMirror"
+            label="CodeMirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="CodeMirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An editable-iframe based code editor in JavaScript" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cucumber-rails-test"
+            label="cucumber-rails-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-rails-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Demo project for Ruby on Rails and Cucumber. Primarily used to test that Cucumber works with RoR." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="debian-study-live-cd"
+            label="debian-study-live-cd">
+        <attvalues>
+          <attvalue for="0"
+                    value="debian-study-live-cd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A live-helper preference for Japanese Debain study society events" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="trickyInc"
+            label="trickyInc">
+        <attvalues>
+          <attvalue for="0"
+                    value="trickyInc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="trickyInc is a dynamic css / dynamic javascript helper class written in php" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="flix_cloud-gem"
+            label="flix_cloud-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="flix_cloud-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="On2 FlixCloud API sample Ruby gem" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="version_sorter"
+            label="version_sorter">
+        <attvalues>
+          <attvalue for="0"
+                    value="version_sorter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-sns-multisite-extension"
+            label="radiant-sns-multisite-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-sns-multisite-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scopes SnS to multisite" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Launcher"
+            label="android_packages_apps_Launcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Launcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Android Launcher (cyanogenmod)" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="flex-and-python-test"
+            label="flex-and-python-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="flex-and-python-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flex and Python Test" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="cilantro"
+            label="cilantro">
+        <attvalues>
+          <attvalue for="0"
+                    value="cilantro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="barnowl"
+            label="barnowl">
+        <attvalues>
+          <attvalue for="0"
+                    value="barnowl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A multi-protocol curses IM client." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="haml-sass-file-watcher"
+            label="haml-sass-file-watcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="haml-sass-file-watcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keeps an eye on a specified folder, waiting for HAML/SASS file changes. When a file was changed, it's re-generated in `#{watched_folder}/output/` or `#{watched_folder}/css/`. It's as quick and dirty as they get, but it works for me. YMMV." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mile_marker"
+            label="mile_marker">
+        <attvalues>
+          <attvalue for="0"
+                    value="mile_marker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mark off HTML implementation expectations with clear signage" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ichm-m"
+            label="ichm-m">
+        <attvalues>
+          <attvalue for="0"
+                    value="ichm-m" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pylasem"
+            label="pylasem">
+        <attvalues>
+          <attvalue for="0"
+                    value="pylasem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python bindings for the Lasem MathML rendering library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="openid-wrapper"
+            label="openid-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="openid-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thin OpenID Wrapper for Ruby on Rails using ruby-openid gem." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-oauth"
+            label="merb-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Provides Merb apps with OAuth Provider functionality" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.jface.text"
+            label="org.eclipse.jface.text">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.jface.text" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mytabs"
+            label="mytabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="mytabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Firefox extension allowing for stored micro-bookmarking using tabs." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pegs"
+            label="pegs">
+        <attvalues>
+          <attvalue for="0"
+                    value="pegs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Program Expression Graphs for Equality Saturation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="UploadFilesViaHTTP"
+            label="UploadFilesViaHTTP">
+        <attvalues>
+          <attvalue for="0"
+                    value="UploadFilesViaHTTP" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This Delphi code sample was used to show how you can do uploads using http Indy Component (idHTTP). I used Delphi 7 with Indy Component 9." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="onebody"
+            label="onebody">
+        <attvalues>
+          <attvalue for="0"
+                    value="onebody" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="OneBody is free, open-source, web-based social networking and online directory software for churches." />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radius-tmbundle"
+            label="radius-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="radius-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for the Radius tagging language, used in Radiant CMS - http://radiantcms.org" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="libdatastruct"
+            label="libdatastruct">
+        <attvalues>
+          <attvalue for="0"
+                    value="libdatastruct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="libdatastruct is an ANSI C library for abstract data types." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="MusicPlugins"
+            label="MusicPlugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="MusicPlugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hosting site for canonical versions of Reaktor patches, Max patches, etc" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="quotr"
+            label="quotr">
+        <attvalues>
+          <attvalue for="0"
+                    value="quotr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="emacs-yammer"
+            label="emacs-yammer">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-yammer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple yammer client for emacs" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="ZeroShell"
+            label="ZeroShell">
+        <attvalues>
+          <attvalue for="0"
+                    value="ZeroShell" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ZeroShell is my implementation of a simple shell. It's target is not a complete shell implementation, but just for the Operating system homework. :P" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="config_fu"
+            label="config_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="config_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple gem that allows environment specific configuration within a Rails application." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="base58"
+            label="base58">
+        <attvalues>
+          <attvalue for="0"
+                    value="base58" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Base58 is a Ruby library/gem for converting ints to and from base58." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="solango"
+            label="solango">
+        <attvalues>
+          <attvalue for="0"
+                    value="solango" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Solr Integration" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="countdown-timer"
+            label="countdown-timer">
+        <attvalues>
+          <attvalue for="0"
+                    value="countdown-timer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A big countdown timer widget; A project to get to grips with scala" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="voldemort_client"
+            label="voldemort_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="voldemort_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Proof of concept Python client for Project Voldemort" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tog_headlines"
+            label="tog_headlines">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_headlines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="News module for tog platform" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iphp"
+            label="iphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An interactive php shell with support for readline, autocomplete, and fatal-error tolerance." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bluff"
+            label="bluff">
+        <attvalues>
+          <attvalue for="0"
+                    value="bluff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Online poker application" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mySettings"
+            label="mySettings">
+        <attvalues>
+          <attvalue for="0"
+                    value="mySettings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="iPhone API for displaying application settings in the iPhone application itself, instead of in the Settings app." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="bitescript"
+            label="bitescript">
+        <attvalues>
+          <attvalue for="0"
+                    value="bitescript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The BiteScript API and language" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-cms-2.0"
+            label="django-cms-2.0">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cms-2.0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="136" />
+          <attvalue for="9"
+                    value="An Advanced Django Cms" />
+          <attvalue for="10"
+                    value="455" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="refinerycms"
+            label="refinerycms">
+        <attvalues>
+          <attvalue for="0"
+                    value="refinerycms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="64" />
+          <attvalue for="9"
+                    value="An open source Ruby on Rails content management system for small business." />
+          <attvalue for="10"
+                    value="361" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bones-git"
+            label="bones-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="bones-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jelesko-lab-pathway-db"
+            label="jelesko-lab-pathway-db">
+        <attvalues>
+          <attvalue for="0"
+                    value="jelesko-lab-pathway-db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the code used for helping to construct the pathway investigation database for the Jelesko Lab." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="passwordly"
+            label="passwordly">
+        <attvalues>
+          <attvalue for="0"
+                    value="passwordly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A super-duper simple random password generator." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-undo-redo"
+            label="rails-undo-redo">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-undo-redo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RailsUndoRedo, Undo/Redo for Rails Models, including helpers to implement multi-level Undo/Redo, all in one plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="potionstorefront"
+            label="potionstorefront">
+        <attvalues>
+          <attvalue for="0"
+                    value="potionstorefront" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Cocoa in-app store for Potion Store" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="nuzip"
+            label="nuzip">
+        <attvalues>
+          <attvalue for="0"
+                    value="nuzip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Objective-C wrapper for minizip to allow it to be easily called from Nu and Objective-C programs." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="spree-correios-shipping-calculator"
+            label="spree-correios-shipping-calculator">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-correios-shipping-calculator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Shipping method calculator using correios ws" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-property-values"
+            label="spree-property-values">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-property-values" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spree extension allowing a list of possible values to be added to product properties so you can select from a list when editing a product." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="overwatch"
+            label="overwatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="overwatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gather evidence, pronounce judgement" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="tapkulibrary"
+            label="tapkulibrary">
+        <attvalues>
+          <attvalue for="0"
+                    value="tapkulibrary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tapku Library" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="vimblog.vim"
+            label="vimblog.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimblog.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Blogging from Vim" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="doubanbot"
+            label="doubanbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="doubanbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jabber/xmpp bot for douban.com" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="restful-routing"
+            label="restful-routing">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-routing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A rails inspired restful routing api for asp .net mvc" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="jsonpath-perl"
+            label="jsonpath-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonpath-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl port of JSONPath" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gluttonberg"
+            label="gluttonberg">
+        <attvalues>
+          <attvalue for="0"
+                    value="gluttonberg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This repo is no longer active, please refer to http://github.com/FreerangeFuture/gluttonberg/" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mootools-more"
+            label="mootools-more">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="76" />
+          <attvalue for="9"
+                    value="MooTools Plugins and Enhancements Repository" />
+          <attvalue for="10"
+                    value="279" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="railsmg"
+            label="railsmg">
+        <attvalues>
+          <attvalue for="0"
+                    value="railsmg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="railsmg website " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-base-project"
+            label="django-base-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-base-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="template for django projects" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="datetime-template-bug"
+            label="datetime-template-bug">
+        <attvalues>
+          <attvalue for="0"
+                    value="datetime-template-bug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BUG: Using DateTime overload in Template Toolkit causes process to exit() on 64-bit platforms" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="orm"
+            label="orm">
+        <attvalues>
+          <attvalue for="0"
+                    value="orm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Kohana ORM" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="places_safari"
+            label="places_safari">
+        <attvalues>
+          <attvalue for="0"
+                    value="places_safari" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="penguin"
+            label="penguin">
+        <attvalues>
+          <attvalue for="0"
+                    value="penguin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A daemon monitor. And more!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ozimodo"
+            label="ozimodo">
+        <attvalues>
+          <attvalue for="0"
+                    value="ozimodo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ancient Ruby on Rails powered tumblelog." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="atnd_calendar"
+            label="atnd_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="atnd_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="atnd" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="theveeb-ecosystem"
+            label="theveeb-ecosystem">
+        <attvalues>
+          <attvalue for="0"
+                    value="theveeb-ecosystem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Only kinda a secret." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hijack"
+            label="hijack">
+        <attvalues>
+          <attvalue for="0"
+                    value="hijack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Provides an irb session to an existing ruby process." />
+          <attvalue for="10"
+                    value="334" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter_oauth"
+            label="twitter_oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter_oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Twitter OAuth REST API client library for Ruby" />
+          <attvalue for="10"
+                    value="162" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="paperclip_processors"
+            label="paperclip_processors">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip_processors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="custom paperclip processors" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crack"
+            label="crack">
+        <attvalues>
+          <attvalue for="0"
+                    value="crack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Really simple JSON and XML parsing, ripped from Merb and Rails." />
+          <attvalue for="10"
+                    value="163" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Canaima-Ayuda"
+            label="Canaima-Ayuda">
+        <attvalues>
+          <attvalue for="0"
+                    value="Canaima-Ayuda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Herramienta de ayuda rápida para el uso de aplicaciones básicas en canaima" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="incremental-sat-solver"
+            label="incremental-sat-solver">
+        <attvalues>
+          <attvalue for="0"
+                    value="incremental-sat-solver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple, Incremental SAT Solving as a Haskell Library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="rbp-blog"
+            label="rbp-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbp-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Ruby Best Practices: The Blog" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fluorescence"
+            label="fluorescence">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluorescence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A code highlighter add-on for Prototype. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sanction-ui"
+            label="sanction-ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="sanction-ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A UI for the Sanction plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rake_commit_tasks"
+            label="rake_commit_tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="rake_commit_tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A set of rake tasks to help with checking in code" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RXVersionedUndoManager"
+            label="RXVersionedUndoManager">
+        <attvalues>
+          <attvalue for="0"
+                    value="RXVersionedUndoManager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An NSUndoManager subclass which stores commits to a git branch." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="mootools-depender"
+            label="mootools-depender">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-depender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A server side dependency builder for MooTools scirpts" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="grok-awesome"
+            label="grok-awesome">
+        <attvalues>
+          <attvalue for="0"
+                    value="grok-awesome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Grok blog software" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="neocomplcache"
+            label="neocomplcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="neocomplcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ultimate auto-completion system for Vim." />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="nanoc-bootstrap"
+            label="nanoc-bootstrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanoc-bootstrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Nanoc bootstrap with support for Haml, Sass, Compass and jQuery" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aws-sdb"
+            label="aws-sdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="aws-sdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Amazon Web Services SimpleDB for Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wii-gesture-recog"
+            label="wii-gesture-recog">
+        <attvalues>
+          <attvalue for="0"
+                    value="wii-gesture-recog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lein-clojars"
+            label="lein-clojars">
+        <attvalues>
+          <attvalue for="0"
+                    value="lein-clojars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clojars plugin for Leiningen" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="tickle"
+            label="tickle">
+        <attvalues>
+          <attvalue for="0"
+                    value="tickle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Run your tests in parallel processes" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="safebrowsing-python"
+            label="safebrowsing-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="safebrowsing-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python implementation to use Google's Safebrowsing APIs" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="votersdaily"
+            label="votersdaily">
+        <attvalues>
+          <attvalue for="0"
+                    value="votersdaily" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A project to parse the content of diverse government schedules into a consistent format." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="asx"
+            label="asx">
+        <attvalues>
+          <attvalue for="0"
+                    value="asx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extensions for core ActionScript Objects" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="masquerade"
+            label="masquerade">
+        <attvalues>
+          <attvalue for="0"
+                    value="masquerade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="41" />
+          <attvalue for="9"
+                    value="A Ruby on Rails-based OpenID server for all ya identity providers out there. It is pretty close to the current OpenID specifications and supports SReg, AX (only fetch requests, yet) and PAPE" />
+          <attvalue for="10"
+                    value="196" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spree-advanced-calculators"
+            label="spree-advanced-calculators">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-advanced-calculators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Advanced calculators for spree ecommerce" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-compress-css-filter-extension"
+            label="radiant-compress-css-filter-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-compress-css-filter-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Beta: reduce white space and noise in stylesheets" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="swisolr"
+            label="swisolr">
+        <attvalues>
+          <attvalue for="0"
+                    value="swisolr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is fork of php solr library named phpsolr" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="test_spec_on_rails"
+            label="test_spec_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_spec_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Rails plugin with helpers to test your app using test/spec." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="devel-partialdump"
+            label="devel-partialdump">
+        <attvalues>
+          <attvalue for="0"
+                    value="devel-partialdump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Noginn_Service_Bing"
+            label="Noginn_Service_Bing">
+        <attvalues>
+          <attvalue for="0"
+                    value="Noginn_Service_Bing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Zend Framework component that wraps the Bing API v2" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fann---pd"
+            label="fann---pd">
+        <attvalues>
+          <attvalue for="0"
+                    value="fann---pd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pesquisa do doutorado" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Pure Data" />
+        </attvalues>
+      </node>
+      <node id="blackbook"
+            label="blackbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="blackbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="the blackbook gem on github." />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pbtweet_master"
+            label="pbtweet_master">
+        <attvalues>
+          <attvalue for="0"
+                    value="pbtweet_master" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Userscript enhances your twitter experience on twitter.com." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="uberkit"
+            label="uberkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="uberkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="The UberKit is a Rails plugin with a set of UI tools to ease common development." />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libogc"
+            label="libogc">
+        <attvalues>
+          <attvalue for="0"
+                    value="libogc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="taberareloo"
+            label="taberareloo">
+        <attvalues>
+          <attvalue for="0"
+                    value="taberareloo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet Another Tombloo on Chromium" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Generatrix"
+            label="Generatrix">
+        <attvalues>
+          <attvalue for="0"
+                    value="Generatrix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A PHP5 based MVC framework which at least do the following for you - Database Mapping, Create new Controllers / Views automatically, Cache Pages / Queries, Better Debug Options, Automatic URL Rewriting, Custom URL Rewriting, Database Integration (ORM), Use jquery from Google's Servers, EMail to your heart's content, Works with CLI as well, Automatically Requires Files, Allow you to reuse HTML, use JSON easily, work with Blueprint-CSS, add extra functionality, Create Tables of the fly, Easy Database Interactions, Export Database and much more" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="json-any"
+            label="json-any">
+        <attvalues>
+          <attvalue for="0"
+                    value="json-any" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JSON::Any package on CPAN" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="showdown"
+            label="showdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="showdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript port of Markdown (from http://attacklab.net/showdown/)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="polymorphic_include"
+            label="polymorphic_include">
+        <attvalues>
+          <attvalue for="0"
+                    value="polymorphic_include" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin that allows you to eager load polymorphic associations" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="milton"
+            label="milton">
+        <attvalues>
+          <attvalue for="0"
+                    value="milton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hotcocoa"
+            label="hotcocoa">
+        <attvalues>
+          <attvalue for="0"
+                    value="hotcocoa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="MacRuby HotCocoa UI library" />
+          <attvalue for="10"
+                    value="90" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rluxio"
+            label="rluxio">
+        <attvalues>
+          <attvalue for="0"
+                    value="rluxio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rluxio: ruby extension for Lux IO" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qtonrails"
+            label="qtonrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="qtonrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails approach to building Qt4 applications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nxos"
+            label="nxos">
+        <attvalues>
+          <attvalue for="0"
+                    value="nxos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An embedded operating system toolkit for the Lego Mindstorms NXT" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="algotraitor-client"
+            label="algotraitor-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="algotraitor-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trading server client -- reference implementation (LoneStar RubyConf 2009 lab)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-sysoev"
+            label="nginx-sysoev">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-sysoev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="nginx fast proxy server" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="blankslate"
+            label="blankslate">
+        <attvalues>
+          <attvalue for="0"
+                    value="blankslate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BlankSlate from Builder. This is supposed to be a separate gem, but I can't find it anywhere." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-webservice-cpantesters-dependency"
+            label="p5-webservice-cpantesters-dependency">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-webservice-cpantesters-dependency" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cpan module's dependency finder" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="localized_column"
+            label="localized_column">
+        <attvalues>
+          <attvalue for="0"
+                    value="localized_column" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for localization activerecord model fields. It stores several translations in the same field serializing them." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="votereport-iphone"
+            label="votereport-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="votereport-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone Application for votereport.us, for use on Election Day 2008" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="greenLeaf"
+            label="greenLeaf">
+        <attvalues>
+          <attvalue for="0"
+                    value="greenLeaf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mips III emulator." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gigantron"
+            label="gigantron">
+        <attvalues>
+          <attvalue for="0"
+                    value="gigantron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Framework for Data Processing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine_rd_formatter"
+            label="redmine_rd_formatter">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_rd_formatter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A redmine plugin for supporting RD as a wiki format" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bundle-bricolage"
+            label="bundle-bricolage">
+        <attvalues>
+          <attvalue for="0"
+                    value="bundle-bricolage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modules required to run Bricolage content management system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="instamarks"
+            label="instamarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="instamarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bookmarklet and related web service to highlight and link to specific points on a page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cgi-extlib-perl"
+            label="cgi-extlib-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="cgi-extlib-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="General extlib/ for Perl CGI applications." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ibus-chewing"
+            label="ibus-chewing">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-chewing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Chewing engine for IBus" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="detect-global"
+            label="detect-global">
+        <attvalues>
+          <attvalue for="0"
+                    value="detect-global" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bookmarklet for listing global variables (helps prevent accidental leaks)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bgiframe"
+            label="bgiframe">
+        <attvalues>
+          <attvalue for="0"
+                    value="bgiframe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A jQuery plugin that helps ease the pain when having to deal with IE z-index issues." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phpUnderControl"
+            label="phpUnderControl">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpUnderControl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="phpUnderControl aims to make the first steps with CruiseControl and PHP as easy as possible. It integrates some of the best PHP development tools into CruiseControl, combined with an easy setup routine and a small example project." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="halp"
+            label="halp">
+        <attvalues>
+          <attvalue for="0"
+                    value="halp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Run programs in the Emacs buffer holding their source, seeing their output inline, interactively." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="facebook-github-badge"
+            label="facebook-github-badge">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook-github-badge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A GitHub badge Facebook application" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clocky-backend-rails"
+            label="clocky-backend-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="clocky-backend-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails back end for Clocky, a trivial time tracker with front ends being implemented with different frameworks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drydrop"
+            label="drydrop">
+        <attvalues>
+          <attvalue for="0"
+                    value="drydrop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Deploy static sites to App Engine by pushing to GitHub " />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="findbyemail"
+            label="findbyemail">
+        <attvalues>
+          <attvalue for="0"
+                    value="findbyemail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A PHP module that incorporates all known APIs that map an email address to user information" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AnyEvent-Worker"
+            label="AnyEvent-Worker">
+        <attvalues>
+          <attvalue for="0"
+                    value="AnyEvent-Worker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blocking worker processes for AnyEvent" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="theywriteforyou"
+            label="theywriteforyou">
+        <attvalues>
+          <attvalue for="0"
+                    value="theywriteforyou" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data journalism mashup, showing the number of articles by MPs in British newspapers." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="maclab"
+            label="maclab">
+        <attvalues>
+          <attvalue for="0"
+                    value="maclab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Suite of scripts for Mac Lab system administration " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="code_extractor"
+            label="code_extractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="code_extractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extracts code snippets posted by course participants of RubyLearning.org" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="executor"
+            label="executor">
+        <attvalues>
+          <attvalue for="0"
+                    value="executor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="old-school Macintosh Emulator" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="perl-youtube-downloader-one-liner"
+            label="perl-youtube-downloader-one-liner">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-youtube-downloader-one-liner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a Perl one-liner that downloads YouTube videos." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lazar-core"
+            label="lazar-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazar-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DEPRECATED (use the pure ruby implementation in conjunction with libfminer in opentox-algorithm and opentox-model), C++ implementation of various lazar algorithms" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Polynome"
+            label="Polynome">
+        <attvalues>
+          <attvalue for="0"
+                    value="Polynome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Polynome is a monome driver, extended emulator, switcher and splitter. " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tcpdump"
+            label="tcpdump">
+        <attvalues>
+          <attvalue for="0"
+                    value="tcpdump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="the TCPdump network dissector" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-ketama"
+            label="ruby-ketama">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ketama" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby implementation of libketama, a consistent hashing algorithm esp. for memcached clients" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple-php-framework"
+            label="simple-php-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-php-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="26" />
+          <attvalue for="9"
+                    value="The Simple PHP Framework" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="JiraMegazord"
+            label="JiraMegazord">
+        <attvalues>
+          <attvalue for="0"
+                    value="JiraMegazord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bot to report worklogs in Jira automagically." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Adafruit-Eagle-Library"
+            label="Adafruit-Eagle-Library">
+        <attvalues>
+          <attvalue for="0"
+                    value="Adafruit-Eagle-Library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Slowly building up a collection of parts we use here ...
+This file includes some library parts from microbuilder.eu
+Most of 'em are either Eagle parts that I've changed a little to make them easier to solder, some are 'handmade' and a few are from microbuilder.eu
+
+Its released into the Public Domain - that means you can do whatever you want. We'd like it if you kept the author email/url in the part description, just so we can be alerted if there are errors.
+
+Enjoy!
+" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cnetworkmanager"
+            label="cnetworkmanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="cnetworkmanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Command line interface for NetworkManager" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="moosex-traits"
+            label="moosex-traits">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-traits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="av-prog"
+            label="av-prog">
+        <attvalues>
+          <attvalue for="0"
+                    value="av-prog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Advanced programming course hacking on ICFP 2006" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="system_date_field"
+            label="system_date_field">
+        <attvalues>
+          <attvalue for="0"
+                    value="system_date_field" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Exposes the internal System Date in the publish table" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="piccr"
+            label="piccr">
+        <attvalues>
+          <attvalue for="0"
+                    value="piccr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flickr like web application for pictures, build offline at Railscamp 2.0 in Bacchus Marsh, Australia" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moma-shiftspace"
+            label="moma-shiftspace">
+        <attvalues>
+          <attvalue for="0"
+                    value="moma-shiftspace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An open source layer above any webpage " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="padawan"
+            label="padawan">
+        <attvalues>
+          <attvalue for="0"
+                    value="padawan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PADAWAN - PHP AST-based Detection of Antipatterns, Workarounds And general Nuisances" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Effectus"
+            label="Effectus">
+        <attvalues>
+          <attvalue for="0"
+                    value="Effectus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample app for NHibernate on WPF app" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="jQuery-Live-Preview"
+            label="jQuery-Live-Preview">
+        <attvalues>
+          <attvalue for="0"
+                    value="jQuery-Live-Preview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A jQuery Plugin for previewing comments as HTML" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="econix"
+            label="econix">
+        <attvalues>
+          <attvalue for="0"
+                    value="econix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="dox and (later) code for a proof-of-concept aggregator for open standards economic information" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="drop.io-api-php"
+            label="drop.io-api-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="drop.io-api-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP Client library for the drop.io API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sass_on_heroku"
+            label="sass_on_heroku">
+        <attvalues>
+          <attvalue for="0"
+                    value="sass_on_heroku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="osx-remap"
+            label="osx-remap">
+        <attvalues>
+          <attvalue for="0"
+                    value="osx-remap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="key remapping experiments" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="glitchmonkey"
+            label="glitchmonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="glitchmonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Un script para greasemonkey (firefox extension) que corrompe las fotos de cualquier website " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cj4r"
+            label="cj4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="cj4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for Commission Junction's Web Services SOAP API" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="busy_ajax"
+            label="busy_ajax">
+        <attvalues>
+          <attvalue for="0"
+                    value="busy_ajax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All projects can benefit by having a simple ajax spinner that follows the mouse when ajax calls are being made by the browser in the background. Gives the user a better experience, and saves you from coding it into every &quot;ajaxified&quot; view. " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gtkmateview"
+            label="gtkmateview">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtkmateview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Textmate-compatible editing widget for Gnome" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="stateful"
+            label="stateful">
+        <attvalues>
+          <attvalue for="0"
+                    value="stateful" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[DORMANT] Make your classes stately." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="webpy-appengine-helloworld"
+            label="webpy-appengine-helloworld">
+        <attvalues>
+          <attvalue for="0"
+                    value="webpy-appengine-helloworld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Just add the appengine SDK, then take over the world" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fivesongsdaily"
+            label="fivesongsdaily">
+        <attvalues>
+          <attvalue for="0"
+                    value="fivesongsdaily" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="platform_external_webkit"
+            label="platform_external_webkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_external_webkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="fairy"
+            label="fairy">
+        <attvalues>
+          <attvalue for="0"
+                    value="fairy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="esper made easy" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Faux-Pass"
+            label="Faux-Pass">
+        <attvalues>
+          <attvalue for="0"
+                    value="Faux-Pass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple test to test things that test other things" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gidit"
+            label="gidit">
+        <attvalues>
+          <attvalue for="0"
+                    value="gidit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git distributed" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ndalias"
+            label="ndalias">
+        <attvalues>
+          <attvalue for="0"
+                    value="ndalias" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective-C wrapper for Apples Alias Manager" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="thutilikit"
+            label="thutilikit">
+        <attvalues>
+          <attvalue for="0"
+                    value="thutilikit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of libraries and utilities for system and network administration." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="planetalinux"
+            label="planetalinux">
+        <attvalues>
+          <attvalue for="0"
+                    value="planetalinux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Planeta Linux SCM repo" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="vim-fontzoom"
+            label="vim-fontzoom">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-fontzoom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The fontsize controller in gVim." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="restful_clicktocall"
+            label="restful_clicktocall">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_clicktocall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An example Adhearsion component performing a Click to Call via the Adhearsion RESTful API" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="buckets"
+            label="buckets">
+        <attvalues>
+          <attvalue for="0"
+                    value="buckets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bucket-based Home Budgeting Software" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dynamic_sifter"
+            label="dynamic_sifter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynamic_sifter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A safe, dynamic way of searching and filtering your ActiveRecord models" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="expressionengine-pi-gravatar"
+            label="expressionengine-pi-gravatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="expressionengine-pi-gravatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A quick and easy plugin to generate gravatar URLs" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="libroutez"
+            label="libroutez">
+        <attvalues>
+          <attvalue for="0"
+                    value="libroutez" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Trip planning library" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-sass.tmbundle"
+            label="ruby-sass.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sass.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sass bundle for TextMate" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="freshtrack"
+            label="freshtrack">
+        <attvalues>
+          <attvalue for="0"
+                    value="freshtrack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Keep track of your time on FreshBooks" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wmii-lua"
+            label="wmii-lua">
+        <attvalues>
+          <attvalue for="0"
+                    value="wmii-lua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wmii extended with lua scripts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="handel"
+            label="handel">
+        <attvalues>
+          <attvalue for="0"
+                    value="handel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Handel Framework" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="uclatools"
+            label="uclatools">
+        <attvalues>
+          <attvalue for="0"
+                    value="uclatools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Set of utilities for manipulating MRI image files. Developed by Mark S. Cohen @ UCLA CCN" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="twitpic-json"
+            label="twitpic-json">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitpic-json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitpic JSON API to *get* images back out" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="web-app-theme"
+            label="web-app-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="web-app-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="167" />
+          <attvalue for="9"
+                    value="A simple theme for web apps" />
+          <attvalue for="10"
+                    value="1114" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fixture_builder"
+            label="fixture_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixture_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fixture builder based on code from fixture scenarios" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jetski"
+            label="jetski">
+        <attvalues>
+          <attvalue for="0"
+                    value="jetski" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wikipedia-rhodes"
+            label="wikipedia-rhodes">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikipedia-rhodes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="rhodes-wikipedia" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bloodlines"
+            label="bloodlines">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloodlines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the bloodlines web game, written and maintained by the Hyland boys." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sproutcore"
+            label="sproutcore">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="67" />
+          <attvalue for="9"
+                    value="JavaScript Application Framework - JS library only" />
+          <attvalue for="10"
+                    value="352" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="projects_tree_view"
+            label="projects_tree_view">
+        <attvalues>
+          <attvalue for="0"
+                    value="projects_tree_view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Proposed new home for the Redmine Projects Tree View plugin." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="business_socks"
+            label="business_socks">
+        <attvalues>
+          <attvalue for="0"
+                    value="business_socks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="shoes based schedule manager" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="miyamoto"
+            label="miyamoto">
+        <attvalues>
+          <attvalue for="0"
+                    value="miyamoto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twisted hub implementation of PubSubHubbub" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scout-nginx-status-plugin"
+            label="scout-nginx-status-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="scout-nginx-status-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a Scout plugin (http://scoutapp.com) that monitors the Nginx HTTP Server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scalajpa"
+            label="scalajpa">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalajpa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A framework for making JPA easier to use with Scala code" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="googlevoicenotify"
+            label="googlevoicenotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlevoicenotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python Google Voice notification client" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spotify-api"
+            label="spotify-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="spotify-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an api for spotify, based on jotify" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jaikuenginepatch"
+            label="jaikuenginepatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="jaikuenginepatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JaikuEngine converted to appenginepatch" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="symphony-2"
+            label="symphony-2">
+        <attvalues>
+          <attvalue for="0"
+                    value="symphony-2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the official Symphony 2 repository." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="kokki"
+            label="kokki">
+        <attvalues>
+          <attvalue for="0"
+                    value="kokki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="System configuration management framework influenced by Chef" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="oUF_Lily"
+            label="oUF_Lily">
+        <attvalues>
+          <attvalue for="0"
+                    value="oUF_Lily" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW AddOn - oUF Layout" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="PhoneGapSimulator"
+            label="PhoneGapSimulator">
+        <attvalues>
+          <attvalue for="0"
+                    value="PhoneGapSimulator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Cross-platform simulator for running PhoneGap applications using Adobe AIR" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simple_record"
+            label="simple_record">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_record" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An ActiveRecord interface for SimpleDB that takes care of offsets and padding, etc. Can be used as a drop in replacement for ActiveRecord in rails. DISCUSSION GROUP: http://groups.google.com/group/simple-record" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jcm"
+            label="jcm">
+        <attvalues>
+          <attvalue for="0"
+                    value="jcm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SOAP-based Java wrapper for the Campaign Monitor API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="scriptaculous-sortabletree"
+            label="scriptaculous-sortabletree">
+        <attvalues>
+          <attvalue for="0"
+                    value="scriptaculous-sortabletree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Implements a sortable tree for scriptacolous" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lockdown"
+            label="lockdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="lockdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Authorization system for RubyOnRails (2.x)." />
+          <attvalue for="10"
+                    value="219" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cappuccino-plisteditor"
+            label="cappuccino-plisteditor">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappuccino-plisteditor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Property List Editor Application for the Cappuccino Web Framework" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="postie"
+            label="postie">
+        <attvalues>
+          <attvalue for="0"
+                    value="postie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Sinatra based Rack middleware that provides Australian postcode information via JSON" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restful_acl"
+            label="restful_acl">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_acl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Rails gem/plugin that provides contextual access control to RESTful resources." />
+          <attvalue for="10"
+                    value="119" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_kanban"
+            label="redmine_kanban">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_kanban" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The Redmine Kanban plugin is used to manage issues according to the Kanban system of project management. " />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="languagetoys"
+            label="languagetoys">
+        <attvalues>
+          <attvalue for="0"
+                    value="languagetoys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Random fun with statistical language models." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruby-sesame"
+            label="ruby-sesame">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sesame" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby library to interact with OpenRDF.org's Sesame RDF framework via its REST interface" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyRDFa"
+            label="pyRDFa">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyRDFa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unnofficial mirror of the pyRDFa library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="easy_dates"
+            label="easy_dates">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_dates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy date formatting for ActiveRecord" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="three20-P31"
+            label="three20-P31">
+        <attvalues>
+          <attvalue for="0"
+                    value="three20-P31" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Three20 fork with some UI additions" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dogproxy"
+            label="dogproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dogproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental HTTP proxy (using node.js) for avoiding the dog pile effect." />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitternoise"
+            label="twitternoise">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitternoise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value=" Fight the echo chamber" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pbkdf2-ruby"
+            label="pbkdf2-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="pbkdf2-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Password Based Key Derivation Function 2 (PBKDF2) for Ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="skime"
+            label="skime">
+        <attvalues>
+          <attvalue for="0"
+                    value="skime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Scheme implementation in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="shouldyougettheappletablet.com"
+            label="shouldyougettheappletablet.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="shouldyougettheappletablet.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="columbus"
+            label="columbus">
+        <attvalues>
+          <attvalue for="0"
+                    value="columbus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Autodiscovers feeds from urls" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bread-board"
+            label="bread-board">
+        <attvalues>
+          <attvalue for="0"
+                    value="bread-board" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="emacs-symfony"
+            label="emacs-symfony">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-symfony" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="minor mode for editting PHP symfony flamework code." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sysinfo"
+            label="sysinfo">
+        <attvalues>
+          <attvalue for="0"
+                    value="sysinfo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All your system-independent infoz in one handy (Ruby) class" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sb-cga"
+            label="sb-cga">
+        <attvalues>
+          <attvalue for="0"
+                    value="sb-cga" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Computer graphics algebra library for SBCL" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="milkymist-linux"
+            label="milkymist-linux">
+        <attvalues>
+          <attvalue for="0"
+                    value="milkymist-linux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Linux port to Milkymist" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="memcache_store_with_delete_matched"
+            label="memcache_store_with_delete_matched">
+        <attvalues>
+          <attvalue for="0"
+                    value="memcache_store_with_delete_matched" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Memcache Store Rails plugin with missing implementation of delete_matched() . If you're using Memcache as your caching storage and you have problem with expire_fragmet() raising exception &quot;Not supported by Memcache&quot; than this plugin is going to help you. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp_queue"
+            label="cakephp_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A minimalistic JobQueue Plugin for CakePHP" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="until-it-dies"
+            label="until-it-dies">
+        <attvalues>
+          <attvalue for="0"
+                    value="until-it-dies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A batteries-included game engine." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="regional_rubykaigi"
+            label="regional_rubykaigi">
+        <attvalues>
+          <attvalue for="0"
+                    value="regional_rubykaigi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Regional RubyKaigi Web site." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="graysky.github.com"
+            label="graysky.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="graysky.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Github Page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="generator_missing"
+            label="generator_missing">
+        <attvalues>
+          <attvalue for="0"
+                    value="generator_missing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="defines generators which should be in rails but are not" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-auth-slice-password-reset"
+            label="merb-auth-slice-password-reset">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-auth-slice-password-reset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Merb slice that adds password-reset functionality for merb-auth-based merb applications." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cherly"
+            label="cherly">
+        <attvalues>
+          <attvalue for="0"
+                    value="cherly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cherly (sher-lee) is an in-VM caching library for Erlang." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="acts_as_textiled"
+            label="acts_as_textiled">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_textiled" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Makes your models act as textiled." />
+          <attvalue for="10"
+                    value="119" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MoneyDroid"
+            label="MoneyDroid">
+        <attvalues>
+          <attvalue for="0"
+                    value="MoneyDroid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tracks status of your transactions on your phone via SMS" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="account_location"
+            label="account_location">
+        <attvalues>
+          <attvalue for="0"
+                    value="account_location" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Account Location Plugin" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sprockets-rails"
+            label="sprockets-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprockets-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Sprockets JavaScript dependency management and concatenation support for Rails applications" />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="integrity-twitter"
+            label="integrity-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="integrity-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter notifier for the Integrity continuous integration server" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mousekips"
+            label="mousekips">
+        <attvalues>
+          <attvalue for="0"
+                    value="mousekips" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a keyboard controlled mouse" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="csharp-cloudfiles"
+            label="csharp-cloudfiles">
+        <attvalues>
+          <attvalue for="0"
+                    value="csharp-cloudfiles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="C#/.NET API for Rackspace Cloud Files" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-commentable-behavior"
+            label="cakephp-commentable-behavior">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-commentable-behavior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="cakephp behavior plugin that allows any model to be commented upon" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="textile-test"
+            label="textile-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="textile-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Testing github's README.textile parsing" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="p5-dbix-skinny-update_or_create"
+            label="p5-dbix-skinny-update_or_create">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-dbix-skinny-update_or_create" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DBIx::Skinny::Mixin::UpdateOrCreate" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="referencelink"
+            label="referencelink">
+        <attvalues>
+          <attvalue for="0"
+                    value="referencelink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reference link field for Symphony" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sprockets"
+            label="sprockets">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprockets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="JavaScript dependency management and concatenation" />
+          <attvalue for="10"
+                    value="393" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Atify"
+            label="Atify">
+        <attvalues>
+          <attvalue for="0"
+                    value="Atify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Automatically link @names within a selected element." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby2ruby_rubyconf08"
+            label="ruby2ruby_rubyconf08">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby2ruby_rubyconf08" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby2ruby code for my rubyconf08 talk" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="developwithpassion.bdddoc"
+            label="developwithpassion.bdddoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="developwithpassion.bdddoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library used to generate human readable reports from your test artifacts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kohana-twig"
+            label="kohana-twig">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-twig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Kohana module for the Twig template engine" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="trapeze-rb"
+            label="trapeze-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="trapeze-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Bindings for the Trapeze AMQP Router and Load Balancer" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smoke_signals"
+            label="smoke_signals">
+        <attvalues>
+          <attvalue for="0"
+                    value="smoke_signals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="CruiseControl.rb Campfire notifications" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="checksum"
+            label="checksum">
+        <attvalues>
+          <attvalue for="0"
+                    value="checksum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Cocoa GUI Tool for calculating and checking file checksums (SHA-1, MD5 etc.)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="deck"
+            label="deck">
+        <attvalues>
+          <attvalue for="0"
+                    value="deck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="simple yet powerful JSGI+ layer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="flexible_plugin"
+            label="flexible_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexible_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flex Cairngorm generator  based on flexible_rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="hack"
+            label="hack">
+        <attvalues>
+          <attvalue for="0"
+                    value="hack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The tiniest web-framework, ever." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mad-skillz"
+            label="mad-skillz">
+        <attvalues>
+          <attvalue for="0"
+                    value="mad-skillz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Techstars something or other" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cached_externals"
+            label="cached_externals">
+        <attvalues>
+          <attvalue for="0"
+                    value="cached_externals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Symlink to external dependencies, rather than bloating your repositories with them" />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kiokudb-backend-aws-sdb"
+            label="kiokudb-backend-aws-sdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokudb-backend-aws-sdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A KiokuDB backend for storing in Amazon Web Services and their SimpleDB" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-portfolio"
+            label="django-portfolio">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-portfolio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reusable portfolio management project." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nokia-5220-xpressmusic.phoneplugin"
+            label="nokia-5220-xpressmusic.phoneplugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="nokia-5220-xpressmusic.phoneplugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iSync Plugin for the Nokia 5220 XpressMusic " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sumo"
+            label="sumo">
+        <attvalues>
+          <attvalue for="0"
+                    value="sumo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A microformat parser framework for JavaScript" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="awesome-configs"
+            label="awesome-configs">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome-configs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Configuration files for awesome window manager" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="primehosting"
+            label="primehosting">
+        <attvalues>
+          <attvalue for="0"
+                    value="primehosting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano recipes for Primehosting deployment" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pynik"
+            label="pynik">
+        <attvalues>
+          <attvalue for="0"
+                    value="pynik" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sjl"
+            label="sjl">
+        <attvalues>
+          <attvalue for="0"
+                    value="sjl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Standard JavaScript Library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="brightbox-deployment"
+            label="brightbox-deployment">
+        <attvalues>
+          <attvalue for="0"
+                    value="brightbox-deployment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Brightbox Rails deployment recipes" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hData-rails-demo"
+            label="hData-rails-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="hData-rails-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails demo for view hData Records" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tty-clock"
+            label="tty-clock">
+        <attvalues>
+          <attvalue for="0"
+                    value="tty-clock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="analog clock in ncurses" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="clear_empty_attributes"
+            label="clear_empty_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="clear_empty_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="When Active Record objects are saved from a form, empty fields are saved as empty strings instead of nil.  This kills most validations." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="castanaut"
+            label="castanaut">
+        <attvalues>
+          <attvalue for="0"
+                    value="castanaut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="  Castanaut lets you write executable scripts for your screencasts. With a simple dictionary of stage directions, you can create complex interactions with a variety of applications." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="compass-susy-plugin"
+            label="compass-susy-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-susy-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A grid framework for Compass." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="menta"
+            label="menta">
+        <attvalues>
+          <attvalue for="0"
+                    value="menta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="General extlib/ for CGI applications." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="hashapass.rb"
+            label="hashapass.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashapass.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Password generation from the command line that is compatible with hashapass.com" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="versioned"
+            label="versioned">
+        <attvalues>
+          <attvalue for="0"
+                    value="versioned" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Versioning for MongoMapper" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dtrace-textmate-bundle"
+            label="dtrace-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="dtrace-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Bundle that adds DTrace language, commands and scripts to TextMate" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vertebra"
+            label="vertebra">
+        <attvalues>
+          <attvalue for="0"
+                    value="vertebra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Top-level repository with the entire vertebra distribution" />
+          <attvalue for="10"
+                    value="199" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="strokedb"
+            label="strokedb">
+        <attvalues>
+          <attvalue for="0"
+                    value="strokedb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="StrokeDB is an embeddable distributed document database written in Ruby" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-scm-integration"
+            label="python-scm-integration">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-scm-integration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generic SCM interface in Python" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mediawiki-semantic-html"
+            label="mediawiki-semantic-html">
+        <attvalues>
+          <attvalue for="0"
+                    value="mediawiki-semantic-html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MediaWiki extension to restore support for the HTML4 phrase elements used in wiki mark-up." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="validates_date_time"
+            label="validates_date_time">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_date_time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fork of validates_date_time rails plugin. Please do submit pull requests for any changes, and I'll merge them with Jonathan's svn changes." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oauth-consumer"
+            label="oauth-consumer">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth-consumer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OAuth consumer for CakePHP realized as vendor class" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="polyeuler"
+            label="polyeuler">
+        <attvalues>
+          <attvalue for="0"
+                    value="polyeuler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Project Euler in as many programming languages as possible.  Pitch in!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cleese"
+            label="cleese">
+        <attvalues>
+          <attvalue for="0"
+                    value="cleese" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="an operating system in Python" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pdxruby2"
+            label="pdxruby2">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdxruby2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reimplementation of pdxruby.org." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-unrecognizedtags"
+            label="mt-plugin-unrecognizedtags">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-unrecognizedtags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Movable Type plugin for identifying unrecognized tags in use in templates" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="remarkable_paperclip"
+            label="remarkable_paperclip">
+        <attvalues>
+          <attvalue for="0"
+                    value="remarkable_paperclip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Paperclip Ramarkable Matchers" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="home"
+            label="home">
+        <attvalues>
+          <attvalue for="0"
+                    value="home" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My home-dir stuff" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="ruby-postrank"
+            label="ruby-postrank">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-postrank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby PostRank Wrapper" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Garden"
+            label="Garden">
+        <attvalues>
+          <attvalue for="0"
+                    value="Garden" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="41" />
+          <attvalue for="9"
+                    value="Vanilla is an open-source discussion forum for the web. It is built upon Garden, our pluggable application development framework." />
+          <attvalue for="10"
+                    value="201" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.balloon"
+            label="bioclipse.balloon">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.balloon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bioclipse2 Balloon Functionality." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ec2cluster-client-demos"
+            label="ec2cluster-client-demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="ec2cluster-client-demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample code showing how to use the Elasticwulf-service REST API to submit MPI jobs to EC2" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="socialmix"
+            label="socialmix">
+        <attvalues>
+          <attvalue for="0"
+                    value="socialmix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="experiments within code lines" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zealot"
+            label="zealot">
+        <attvalues>
+          <attvalue for="0"
+                    value="zealot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wurbe hackfest" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cycles"
+            label="cycles">
+        <attvalues>
+          <attvalue for="0"
+                    value="cycles" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="DMZ Demo Application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="squawk"
+            label="squawk">
+        <attvalues>
+          <attvalue for="0"
+                    value="squawk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SQL Query Tool for Static Files" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby2ruby"
+            label="ruby2ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby2ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoptoad-widget"
+            label="hoptoad-widget">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoptoad-widget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Mac OS X widget for the HopToad exception tracker app" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vimblog"
+            label="vimblog">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimblog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blogging from Vim" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="smsonrails"
+            label="smsonrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="smsonrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Sms on Rails provides your app with instant SMS integration" />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruport"
+            label="ruport">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Ruby Reports : Making your reporting life suck less, through Ruby" />
+          <attvalue for="10"
+                    value="84" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="andreisavu.github.com"
+            label="andreisavu.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="andreisavu.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My github pages" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="ruby-yuml"
+            label="ruby-yuml">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-yuml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby/yUML is a small DSL to generate UML diagrams with yuml.me" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cpan-alien-seleniumrc"
+            label="cpan-alien-seleniumrc">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-alien-seleniumrc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Packages the Selenium Remote Control server. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="editable_image_sample"
+            label="editable_image_sample">
+        <attvalues>
+          <attvalue for="0"
+                    value="editable_image_sample" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample Rails app for using editable-image gem" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine-status-updates"
+            label="redmine-status-updates">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-status-updates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A plugin for Redmine that allows users to create little status updates on a per-project basis ala Twitter." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-ey-balancer"
+            label="nginx-ey-balancer">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-ey-balancer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="nginx max connections queue" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="irclogger"
+            label="irclogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="irclogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra based irclogger.com" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="article--javascript-this"
+            label="article--javascript-this">
+        <attvalues>
+          <attvalue for="0"
+                    value="article--javascript-this" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A thorough exploration and explanation of the this keyword in JavaScript" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="trustcommerce"
+            label="trustcommerce">
+        <attvalues>
+          <attvalue for="0"
+                    value="trustcommerce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TrustCommerce is a payment gateway providing credit card processing and recurring / subscription billing services.  This library provides a simple interface to create, edit, delete, and query subscriptions using TrustCommerce." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_freetaggable"
+            label="acts_as_freetaggable">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_freetaggable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rssdent"
+            label="rssdent">
+        <attvalues>
+          <attvalue for="0"
+                    value="rssdent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Syndicate an RSS feed to Laconica - supports hashtags" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_DeskClock"
+            label="android_packages_apps_DeskClock">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_DeskClock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android Desk Clock" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="hubspace"
+            label="hubspace">
+        <attvalues>
+          <attvalue for="0"
+                    value="hubspace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Space booking and invoicing systems" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="p5-shell-amazon-s3"
+            label="p5-shell-amazon-s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-shell-amazon-s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shell::Amazon::S3" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="yui_on_rails"
+            label="yui_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to make it easy to use YUI on Rails instead of (or along with, I suppose) Prototype and scriptaculous" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="teh"
+            label="teh">
+        <attvalues>
+          <attvalue for="0"
+                    value="teh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="minimalist blog app using Google App Engine" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shitstorm"
+            label="shitstorm">
+        <attvalues>
+          <attvalue for="0"
+                    value="shitstorm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A minimalist bug tracker written in Ruby with Sinatra and Sequel" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zamboni"
+            label="zamboni">
+        <attvalues>
+          <attvalue for="0"
+                    value="zamboni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A clandestine operation to make AMO happy" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fuse4j"
+            label="fuse4j">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuse4j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Re-factor of Fuse-J to support Mac OS X and fork into the background." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Opening-Times"
+            label="Opening-Times">
+        <attvalues>
+          <attvalue for="0"
+                    value="Opening-Times" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="See which businesses near you are currently open" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gradle-plugins"
+            label="gradle-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="gradle-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Plugins for Gradle" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="slicehost-dns"
+            label="slicehost-dns">
+        <attvalues>
+          <attvalue for="0"
+                    value="slicehost-dns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="manage your slicehost dns settings via a YAML file" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="logbook"
+            label="logbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="logbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, private journal in plain text (or an SQLite database). This became Chiplog." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="adhearsion"
+            label="adhearsion">
+        <attvalues>
+          <attvalue for="0"
+                    value="adhearsion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="33" />
+          <attvalue for="9"
+                    value="Open-source framework for writing voice-enabled applications using Ruby." />
+          <attvalue for="10"
+                    value="207" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hack-samples"
+            label="hack-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="hack-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample programs using Hack, the Haskell web server interface." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="reek"
+            label="reek">
+        <attvalues>
+          <attvalue for="0"
+                    value="reek" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Code smell detector for Ruby" />
+          <attvalue for="10"
+                    value="210" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="carry_on"
+            label="carry_on">
+        <attvalues>
+          <attvalue for="0"
+                    value="carry_on" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Install gems, including C extensions, into vendor/. Supports extensions for multiple architectures." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shellout"
+            label="shellout">
+        <attvalues>
+          <attvalue for="0"
+                    value="shellout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make your shelled out calls look like genuine OO code" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="neuroslink-artwork-usplash"
+            label="neuroslink-artwork-usplash">
+        <attvalues>
+          <attvalue for="0"
+                    value="neuroslink-artwork-usplash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NeurosLink ubuntu replacement usplash" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="960"
+            label="960">
+        <attvalues>
+          <attvalue for="0"
+                    value="960" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="960.gs in SASS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aetycoon"
+            label="aetycoon">
+        <attvalues>
+          <attvalue for="0"
+                    value="aetycoon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="aetycoon provides a library of useful App Engine datastore property classes." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="beonthenet-estatico"
+            label="beonthenet-estatico">
+        <attvalues>
+          <attvalue for="0"
+                    value="beonthenet-estatico" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Arquivos HTML estáticos gerados pelo Be on the Net." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="XML-Char"
+            label="XML-Char">
+        <attvalues>
+          <attvalue for="0"
+                    value="XML-Char" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="validate characters for XML" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="radiant-rbac_page_edit-extension"
+            label="radiant-rbac_page_edit-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-rbac_page_edit-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Role based access to editing and creating pages. Built on RBAC Base" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-http-parser-xs"
+            label="p5-http-parser-xs">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-http-parser-xs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a fast http parser" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rails_warden"
+            label="rails_warden">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_warden" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A thin rails plugin on top of Warden for Authentication" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="monitor"
+            label="monitor">
+        <attvalues>
+          <attvalue for="0"
+                    value="monitor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monitor gem can display ruby methods call stack on browser based on unroller" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="batteries-included"
+            label="batteries-included">
+        <attvalues>
+          <attvalue for="0"
+                    value="batteries-included" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Batteries Included project" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="realex"
+            label="realex">
+        <attvalues>
+          <attvalue for="0"
+                    value="realex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby class for interfacing with www.realexpayments.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="link_lift"
+            label="link_lift">
+        <attvalues>
+          <attvalue for="0"
+                    value="link_lift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that allows to integrate LinkLift" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Zetetic.Ldap"
+            label="Zetetic.Ldap">
+        <attvalues>
+          <attvalue for="0"
+                    value="Zetetic.Ldap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Free LDAP and LDIF tools for .NET from Zetetic" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="django-ticker"
+            label="django-ticker">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-ticker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Django app that provides a ticker like news section including row level permission based workflow" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-pro"
+            label="ruby-pro">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-pro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Website for the irc://irc.freenode.net/#ruby-pro channel." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="git"
+            label="git">
+        <attvalues>
+          <attvalue for="0"
+                    value="git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git Source Code Mirror" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="csv_builder"
+            label="csv_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="csv_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="CSV template Rails plugin" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-echo-servers"
+            label="perl-echo-servers">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-echo-servers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="moosex-multimethods"
+            label="moosex-multimethods">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-multimethods" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="selftest-el"
+            label="selftest-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="selftest-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="run your personal unit tests in Emacs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="Hash-MultiValue"
+            label="Hash-MultiValue">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hash-MultiValue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hash with multiple values per key, inspired by MultiDict.py of WebOb" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hadoop-streaming-frontend"
+            label="hadoop-streaming-frontend">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-streaming-frontend" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A frontend framework of Hadoop-Streaming for perl" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rpx_now"
+            label="rpx_now">
+        <attvalues>
+          <attvalue for="0"
+                    value="rpx_now" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Ruby: RPXNow.com user login/creation and view helpers Facebook, Twitter, Google, MSN, OpenID, MySpace, Yahoo -- All in One" />
+          <attvalue for="10"
+                    value="140" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pacbuild"
+            label="pacbuild">
+        <attvalues>
+          <attvalue for="0"
+                    value="pacbuild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A distributed build management system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="dm-accepts_nested_attributes"
+            label="dm-accepts_nested_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-accepts_nested_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A DataMapper plugin that allows nested model assignment like activerecord." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mhs_testing"
+            label="mhs_testing">
+        <attvalues>
+          <attvalue for="0"
+                    value="mhs_testing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validateThisCFWheels"
+            label="validateThisCFWheels">
+        <attvalues>
+          <attvalue for="0"
+                    value="validateThisCFWheels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a plugin and demo for ValidateThis with CFWheels" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="local_news_radar"
+            label="local_news_radar">
+        <attvalues>
+          <attvalue for="0"
+                    value="local_news_radar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin which gathers local news/tweets like a spider and make it available for you to query thru your existing model (Based on outside.in api)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aptrigger"
+            label="aptrigger">
+        <attvalues>
+          <attvalue for="0"
+                    value="aptrigger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Application's Trigger" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rubyqueues"
+            label="rubyqueues">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyqueues" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Documents and sample source code describing message queue options for use with Ruby." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-rapidsms-malnutrition"
+            label="django-rapidsms-malnutrition">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-rapidsms-malnutrition" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A place holder for rapidsms malnutrition code" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="giveitlegs"
+            label="giveitlegs">
+        <attvalues>
+          <attvalue for="0"
+                    value="giveitlegs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Have you ever had an idea but couldn't realize it yourself? Share your ideas with the world and watch them come true!" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spree-s3-download"
+            label="spree-s3-download">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-s3-download" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Spree S3 Download Extension" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="handcrafted-haml-textmate-bundle"
+            label="handcrafted-haml-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="handcrafted-haml-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Handcrafted HAML TextMate bundle to aid in rapid HAML development." />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb-authz"
+            label="merb-authz">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-authz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Authorization plugin for use with merb-auth" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simpyl_pastebin"
+            label="simpyl_pastebin">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpyl_pastebin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple python pastebin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ShortWiki"
+            label="ShortWiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="ShortWiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple SMS-based wiki using Google Voice" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hg-git"
+            label="hg-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="hg-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="mercurial to git bridge, pushed to directly from the hg-git plugin in Hg" />
+          <attvalue for="10"
+                    value="150" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="NonProfit-Manager"
+            label="NonProfit-Manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="NonProfit-Manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Managment tool for nonProfit organizations " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yql"
+            label="yql">
+        <attvalues>
+          <attvalue for="0"
+                    value="yql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mike's Playpen for YQL tables" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="devhouse"
+            label="devhouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="devhouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SuperHappyDevHouse badging system" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="correios-api"
+            label="correios-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="correios-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="API Ruby e REST para obter informações de encomendas/Sedex dos Correios." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cadillac_edge_deploy"
+            label="cadillac_edge_deploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="cadillac_edge_deploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily change which revision of Rails your deployed Rails application should use." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brePodder"
+            label="brePodder">
+        <attvalues>
+          <attvalue for="0"
+                    value="brePodder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="podcast client written in PyQt4 (learning project)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rabbitmq-erlang-client-examples"
+            label="rabbitmq-erlang-client-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="rabbitmq-erlang-client-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ports of some examples in tmm1's amqp library to use the rabbitmq erlang client." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="enki"
+            label="enki">
+        <attvalues>
+          <attvalue for="0"
+                    value="enki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A ruby on rails blogging app for the fashionable developer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="context_free"
+            label="context_free">
+        <attvalues>
+          <attvalue for="0"
+                    value="context_free" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Nonterminal goes to terminal, natch." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="theschwartz-moosified"
+            label="theschwartz-moosified">
+        <attvalues>
+          <attvalue for="0"
+                    value="theschwartz-moosified" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Moosified Schwartz" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby19onrails234"
+            label="ruby19onrails234">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby19onrails234" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby 1.9 Rails monkey patches" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ooc"
+            label="ooc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ooc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="an ooc compiler written in java" />
+          <attvalue for="10"
+                    value="140" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="titanium-codeigniter"
+            label="titanium-codeigniter">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium-codeigniter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Getting CodeIgniter working in Titanium App." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="keepalived_dot_conf"
+            label="keepalived_dot_conf">
+        <attvalues>
+          <attvalue for="0"
+                    value="keepalived_dot_conf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parsing keepalived's configuration for reading and writing" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="presentation"
+            label="presentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="presentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DouF00 - fat free presentations" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hello_poly"
+            label="hello_poly">
+        <attvalues>
+          <attvalue for="0"
+                    value="hello_poly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Me fumbling through the Stanford iPhone development course" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="waking-ideas-coin-toss"
+            label="waking-ideas-coin-toss">
+        <attvalues>
+          <attvalue for="0"
+                    value="waking-ideas-coin-toss" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Take your chance with probability by harnessing the results of 10,000 trials." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="PCKeyboardHack"
+            label="PCKeyboardHack">
+        <attvalues>
+          <attvalue for="0"
+                    value="PCKeyboardHack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Remap Caps Lock key on OS X - Yasuda Yoshinori " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim"
+            label="vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="My custom vim settings for rails and general editing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="freeagent_api"
+            label="freeagent_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="freeagent_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Ruby wrapper for the Freeagent Central API." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tempura"
+            label="tempura">
+        <attvalues>
+          <attvalue for="0"
+                    value="tempura" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Temporal Expressions" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="booleanize"
+            label="booleanize">
+        <attvalues>
+          <attvalue for="0"
+                    value="booleanize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that adds some new methods for boolean attributes in Active Record models" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bot-pastebot"
+            label="bot-pastebot">
+        <attvalues>
+          <attvalue for="0"
+                    value="bot-pastebot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pastebot is a pastebin server and IRC bot in one program.  Users submit short pieces of text to the web server, and the IRC bot announces them in IRC.  Pastebot may have invented the pastebin. As of the time of this writing, Wikipedia’s Pastebin article cites Pastebot as the earliest recorded pastebin." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="erlport"
+            label="erlport">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlport" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang port protocol for Python" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="TillStore"
+            label="TillStore">
+        <attvalues>
+          <attvalue for="0"
+                    value="TillStore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A key-value-store written in PHP!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="phpviddler"
+            label="phpviddler">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpviddler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The PHP wrapper for Viddler's API" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="helenus"
+            label="helenus">
+        <attvalues>
+          <attvalue for="0"
+                    value="helenus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="versioncontrol"
+            label="versioncontrol">
+        <attvalues>
+          <attvalue for="0"
+                    value="versioncontrol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Version Control API for Drupal: a VCS-agnostic interface to version control functionality." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-meetups"
+            label="django-meetups">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-meetups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django project created as the Django-NYC meetup's project." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tabletastic"
+            label="tabletastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabletastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A smart table builder for Rails collections" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="open_id_simplified"
+            label="open_id_simplified">
+        <attvalues>
+          <attvalue for="0"
+                    value="open_id_simplified" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simplified OpenID Authentication Plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="opentox-validation"
+            label="opentox-validation">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-validation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OpenTox validation webservice" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="em-ftpd"
+            label="em-ftpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="em-ftpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo FTP server built on the EventMachine library" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rest"
+            label="rest">
+        <attvalues>
+          <attvalue for="0"
+                    value="rest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP REST plugin like Rails REST" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="storygen"
+            label="storygen">
+        <attvalues>
+          <attvalue for="0"
+                    value="storygen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RSpec stories generator for Ruby on Rails applications" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="np2wii"
+            label="np2wii">
+        <attvalues>
+          <attvalue for="0"
+                    value="np2wii" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Port of Neko Project II (v0.81a) to the Nintendo Wii." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="rubidium"
+            label="rubidium">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubidium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Selenese to ruby/rspec translation (way better than the Selenium IDE) and a harness to run specs on Grid" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blurt"
+            label="blurt">
+        <attvalues>
+          <attvalue for="0"
+                    value="blurt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rhymes with dirt." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="referrer_search_phrase"
+            label="referrer_search_phrase">
+        <attvalues>
+          <attvalue for="0"
+                    value="referrer_search_phrase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get the cleaned search phrase used to get to your app via a search engine." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="flickr-downloader"
+            label="flickr-downloader">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr-downloader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra app that lists your flickr photosets and lets you download a zipfile with the contents of each one." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Castle.Facilities.AutomaticTransactionManagement"
+            label="Castle.Facilities.AutomaticTransactionManagement">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Facilities.AutomaticTransactionManagement" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="py-yajl"
+            label="py-yajl">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-yajl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="py-yajl provides Python bindings for the Yajl JSON encoder/decoder library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="thoth"
+            label="thoth">
+        <attvalues>
+          <attvalue for="0"
+                    value="thoth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An awesome Ruby blog engine." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="puremvc-objectivec-simplerssreader"
+            label="puremvc-objectivec-simplerssreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="puremvc-objectivec-simplerssreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple RSS reader for iPhone using PureMVC Standard for Objective-C" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-goodies"
+            label="codeigniter-goodies">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-goodies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple classes to provide solutions for codeigniter common problems" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="droppy"
+            label="droppy">
+        <attvalues>
+          <attvalue for="0"
+                    value="droppy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Nested drop downs, jQuery styleee" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="140box"
+            label="140box">
+        <attvalues>
+          <attvalue for="0"
+                    value="140box" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mini-app for drafting tweets." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ticgit"
+            label="ticgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="ticgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Git based distributed ticketing system, including a command line client and web viewer" />
+          <attvalue for="10"
+                    value="305" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="neo4j"
+            label="neo4j">
+        <attvalues>
+          <attvalue for="0"
+                    value="neo4j" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A Graph Database for JRuby. It uses the java lib neo4j as storage and lucene for quering/indexing" />
+          <attvalue for="10"
+                    value="133" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="python-simpledb"
+            label="python-simpledb">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-simpledb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Open Source Python library for accessing Amazon SimpleDB API" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yasnippets-shoulda"
+            label="yasnippets-shoulda">
+        <attvalues>
+          <attvalue for="0"
+                    value="yasnippets-shoulda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shoulda snippets for use with the emacs yasnippets package" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="scriptaculous_slider"
+            label="scriptaculous_slider">
+        <attvalues>
+          <attvalue for="0"
+                    value="scriptaculous_slider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Scriptaculous slider plugin" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_slug"
+            label="acts_as_slug">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_slug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin to handle a nice URL for ActiveRecord models" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Tutorial-Grok-pt-br"
+            label="Tutorial-Grok-pt-br">
+        <attvalues>
+          <attvalue for="0"
+                    value="Tutorial-Grok-pt-br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Portuguese translation of the Grok Tutorial found at http://grok.zope.org/" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mongodb-object"
+            label="mongodb-object">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongodb-object" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Python object wrapper for MongoDB" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-feedparser"
+            label="ruby-feedparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-feedparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RSS and Atom parser for Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo-async-python-driver"
+            label="mongo-async-python-driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-async-python-driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="asynchronous python driver for mongo" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="microformats_helper"
+            label="microformats_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="microformats_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Microformats Helper is a plugin for generating content-rich tags in HTML files, following Microformats standards. For more information about Microformats, check its website (http://microformats.org)." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MicroModels"
+            label="MicroModels">
+        <attvalues>
+          <attvalue for="0"
+                    value="MicroModels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Paul Stovell's MicroModels" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="watchtower"
+            label="watchtower">
+        <attvalues>
+          <attvalue for="0"
+                    value="watchtower" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An example app built with Sinatra, Mustache and MongoDB" />
+          <attvalue for="10"
+                    value="92" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="driver"
+            label="driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A driver for your Passengers. Alternative to Passenger Preference Pane. Works on both Mac OS X and Linux" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="markapdf"
+            label="markapdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="markapdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Markdown &amp; Textile to PDF" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="keywurl"
+            label="keywurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="keywurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Keywurl is a small extension for Safari that adds keyword search, similar to Firefox's &quot;Quick Search&quot; functionality." />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="AS3-State-Machine"
+            label="AS3-State-Machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="AS3-State-Machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Finite State Machine classes for Actionscript 3" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-comment-subscribe"
+            label="mt-plugin-comment-subscribe">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-comment-subscribe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A plugin for Movable Type that keeps readers updated when people submit follow up comments." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="munin-plugins-rails"
+            label="munin-plugins-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="munin-plugins-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Collection of munin plugins for ruby on rails server environments" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tog_vault"
+            label="tog_vault">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_vault" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Tog Platform Lightweight CMS Component" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="limewire-api-js"
+            label="limewire-api-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="limewire-api-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xxx"
+            label="xxx">
+        <attvalues>
+          <attvalue for="0"
+                    value="xxx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Porn of the day" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="roro-faces"
+            label="roro-faces">
+        <attvalues>
+          <attvalue for="0"
+                    value="roro-faces" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Code for faces, the ruby/rails Oceania community site." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sip"
+            label="sip">
+        <attvalues>
+          <attvalue for="0"
+                    value="sip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hadoop ruby/streaming statistically improbable phrases" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grittle"
+            label="grittle">
+        <attvalues>
+          <attvalue for="0"
+                    value="grittle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby script to generate OmniGraffle diagrams of Git repositories" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nette-navigation-builder"
+            label="nette-navigation-builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="nette-navigation-builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy-to use dynamic navigation builder component for Nette Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="scala-labs"
+            label="scala-labs">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-labs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of hands-on programming exercises aimed at teaching you to program in Scala" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="ruby-rapleaf"
+            label="ruby-rapleaf">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-rapleaf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby gem library for accessing the rapleaf.com API" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="capistrano-deepmodules"
+            label="capistrano-deepmodules">
+        <attvalues>
+          <attvalue for="0"
+                    value="capistrano-deepmodules" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano plugin to deploy Git repositories with nested submodules" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="netskel"
+            label="netskel">
+        <attvalues>
+          <attvalue for="0"
+                    value="netskel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="netskel environment synchronizer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="editableText"
+            label="editableText">
+        <attvalues>
+          <attvalue for="0"
+                    value="editableText" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin for in-place editing using contentEditable property" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cupcakes"
+            label="cupcakes">
+        <attvalues>
+          <attvalue for="0"
+                    value="cupcakes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="assorted code pieces" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gittle"
+            label="gittle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gittle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Git repository browser written in Rails" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="postgis_adapter"
+            label="postgis_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="postgis_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Fork of spatial_adapter to give postgis more love" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bddonrails"
+            label="bddonrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="bddonrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example for BDD use with Cucumber, Selenium and rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nicopodcast"
+            label="nicopodcast">
+        <attvalues>
+          <attvalue for="0"
+                    value="nicopodcast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make a podcast from a mylist" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="semantic_form_builder"
+            label="semantic_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="semantic_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A custom builder (and some helper methods) for creating consistent and accessible forms in rails" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xml-atom"
+            label="xml-atom">
+        <attvalues>
+          <attvalue for="0"
+                    value="xml-atom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="XML::Atom perl module" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cascading.json"
+            label="cascading.json">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading.json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Some JSON utility classes for Cascading." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pyflakes"
+            label="pyflakes">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyflakes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="faster smurfier pyflakes using _ast instead of compiler" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="HawkCodeBox"
+            label="HawkCodeBox">
+        <attvalues>
+          <attvalue for="0"
+                    value="HawkCodeBox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A WPF colorizing text box that leverages the DLR hosting API for tokenizing" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="workflow"
+            label="workflow">
+        <attvalues>
+          <attvalue for="0"
+                    value="workflow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A Ruby state machine library, like assm / acts_as_state_machine, but with a nicer, more sensible API (in my opinion)." />
+          <attvalue for="10"
+                    value="190" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MOFBHelper"
+            label="MOFBHelper">
+        <attvalues>
+          <attvalue for="0"
+                    value="MOFBHelper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook Objective-C Helper Classes" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mt-theme-revolution-charred"
+            label="mt-theme-revolution-charred">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-theme-revolution-charred" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A port of the Revolution Charred theme from WordPress to Movable Type." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cijoe"
+            label="cijoe">
+        <attvalues>
+          <attvalue for="0"
+                    value="cijoe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="38" />
+          <attvalue for="9"
+                    value="CI Joe is a simple Continuous Integration server." />
+          <attvalue for="10"
+                    value="355" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cccms"
+            label="cccms">
+        <attvalues>
+          <attvalue for="0"
+                    value="cccms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Creative Chaos Content Management System" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="impphp"
+            label="impphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="impphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP Utilities (originally ImpUtils)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mailit"
+            label="mailit">
+        <attvalues>
+          <attvalue for="0"
+                    value="mailit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mailit is a simple to use library to create and send MIME compliant e-mail with attachments and various encodings" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eb_nested_set"
+            label="eb_nested_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="eb_nested_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This pretentious little plugin aims to make nested_set cool again" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Planning-Tetris"
+            label="Planning-Tetris">
+        <attvalues>
+          <attvalue for="0"
+                    value="Planning-Tetris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Try to create a planning with Tetris" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lllbotlll"
+            label="lllbotlll">
+        <attvalues>
+          <attvalue for="0"
+                    value="lllbotlll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP IRC BOT" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sinatra-activerecord-tasks"
+            label="sinatra-activerecord-tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-activerecord-tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Port of ActiveRecord Rake Tasks for Sinatra" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="boom_amazing"
+            label="boom_amazing">
+        <attvalues>
+          <attvalue for="0"
+                    value="boom_amazing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a couchapp that lets you run (and later replay) a presentation by panning, rotating and zooming in an svg file" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="puppet-puppet"
+            label="puppet-puppet">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-puppet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A self-referential Puppet module for managing Puppet" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="metalua"
+            label="metalua">
+        <attvalues>
+          <attvalue for="0"
+                    value="metalua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The metalua programming language" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="mygittest"
+            label="mygittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="mygittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="My Git Test" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="neversaydie"
+            label="neversaydie">
+        <attvalues>
+          <attvalue for="0"
+                    value="neversaydie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NeverSayDie will let you rescue from SEGV's and is evil" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Hakyll"
+            label="Hakyll">
+        <attvalues>
+          <attvalue for="0"
+                    value="Hakyll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple static site generator library in Haskell." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="dl_forms"
+            label="dl_forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="dl_forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Form helper methods that use the Dictionary List HTML. Includes convenient error handling." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="form_builders"
+            label="form_builders">
+        <attvalues>
+          <attvalue for="0"
+                    value="form_builders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This was meant to be a general form_builders plugin with lots of variants.  The only one that happened was tabular_form_builder.  And I don't use it any longer..." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zoie"
+            label="zoie">
+        <attvalues>
+          <attvalue for="0"
+                    value="zoie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="real-time search and indexing system" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="philotes"
+            label="philotes">
+        <attvalues>
+          <attvalue for="0"
+                    value="philotes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A merb-slice for providing social networking functionality" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cogent_times"
+            label="cogent_times">
+        <attvalues>
+          <attvalue for="0"
+                    value="cogent_times" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Tracking times and billing for Cogent Consulting" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="legs"
+            label="legs">
+        <attvalues>
+          <attvalue for="0"
+                    value="legs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Legs is a networking microframework designed to be super simple and easy and compact. Somewhat inspired by the crazy hacks in Camping, but mainly driven by wanting to build the kinds of easy tools I wish I would have had when I was younger and just getting in to coding. I hope to get it included with the reborn shoesified Hackety Hack as a networking aid, released under the Hackety Hack license: give it away, take it apart, learn-learn-learn without a 2nd thought. :)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="joobsbox-php"
+            label="joobsbox-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="joobsbox-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Joobsbox PHP is a very flexible, extensible open source job board platform." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mappoint"
+            label="mappoint">
+        <attvalues>
+          <attvalue for="0"
+                    value="mappoint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Talk to the MapPoint SOAP API." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="single-table-inheritance-cleaver"
+            label="single-table-inheritance-cleaver">
+        <attvalues>
+          <attvalue for="0"
+                    value="single-table-inheritance-cleaver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="chops STI tables arms and legs off, leaving them in a pile on the floor" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CoverDiff"
+            label="CoverDiff">
+        <attvalues>
+          <attvalue for="0"
+                    value="CoverDiff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Diffs NCover coverage files" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="perl-httpd-benchmarks"
+            label="perl-httpd-benchmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-httpd-benchmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Searching for fastest small Perl httpd" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Ushahidi_Android"
+            label="Ushahidi_Android">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ushahidi_Android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ushahidi Android App. Ushahidi is a platform that crowdsources crisis information, allowing anyone to submit crisis information through text messaging using a mobile phone, email or web form." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="vim-surround"
+            label="vim-surround">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-surround" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="surround.vim: quoting/parenthesizing made simple" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="mytweets"
+            label="mytweets">
+        <attvalues>
+          <attvalue for="0"
+                    value="mytweets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Script for saving a JSON archive of your tweets." />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="justupdate"
+            label="justupdate">
+        <attvalues>
+          <attvalue for="0"
+                    value="justupdate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just an update field, just for twitter, just for your iPhone/iPod touch." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pinmonkey"
+            label="pinmonkey">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinmonkey" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dan Nawara's site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cdec"
+            label="cdec">
+        <attvalues>
+          <attvalue for="0"
+                    value="cdec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Decoder, aligner, and model optimizer for statistical machine translation and other structured prediction models based on (mostly) context-free formalisms" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="unit_test"
+            label="unit_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="unit_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="By Shane Celis.  A unit-testing framework for Clojure." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bash-files"
+            label="bash-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jeveaux's personal bash files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-translator-extension"
+            label="radiant-translator-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-translator-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant extension that allows for different page parts to be rendered depending on the user's Accept-Language header." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gem-this"
+            label="gem-this">
+        <attvalues>
+          <attvalue for="0"
+                    value="gem-this" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A super-simple tool to help turn existing code into a gem" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="time_travel"
+            label="time_travel">
+        <attvalues>
+          <attvalue for="0"
+                    value="time_travel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin that makes it easy to write tests or specs for time-dependent code" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-haml.tmbundle"
+            label="ruby-haml.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-haml.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Textmate bundle for Ruby Haml, modified" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jsonbuilder"
+            label="jsonbuilder">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonbuilder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Builder::XmlMarkup like JsonBuilder (Builder::JsonMarkup)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="features_reports"
+            label="features_reports">
+        <attvalues>
+          <attvalue for="0"
+                    value="features_reports" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generate a PDF report of a set of Cucumber features" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-ansi"
+            label="ruby-ansi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ansi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby port of the CPAN module, Image-ANSI" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dotvim"
+            label="dotvim">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotvim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My vim folder complete with plugins" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="fuselage"
+            label="fuselage">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuselage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A full-featured rails 2.3+ template, giving you a flying start to your next project. Includes: authlogic, paperclip, make_resourceful, cucumber, thinking-sphinx + many more." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="request_profiler"
+            label="request_profiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="request_profiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Request profiler based on integration test scripts" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GameOfLife"
+            label="GameOfLife">
+        <attvalues>
+          <attvalue for="0"
+                    value="GameOfLife" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Game of Life application for iPhone to demonstrate TDD" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pywatch"
+            label="pywatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="pywatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Runs an arbitrary command if files specified to be watched change. It's good for automatically running unit tests when your code changes, similar to Ruby's ZenTest." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sidus"
+            label="sidus">
+        <attvalues>
+          <attvalue for="0"
+                    value="sidus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="python project to store/search statistics over an office network with shared music libraries " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fixhs"
+            label="fixhs">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixhs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="temporary fix for cfwheels $hashStruct function in 1.0" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="php-faker"
+            label="php-faker">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-faker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="PHP Version of Perl::Faker" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="kompetansesok"
+            label="kompetansesok">
+        <attvalues>
+          <attvalue for="0"
+                    value="kompetansesok" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Spark-Form-Manual"
+            label="Spark-Form-Manual">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spark-Form-Manual" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manual on how to use Spark::Form" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="reflectionfield"
+            label="reflectionfield">
+        <attvalues>
+          <attvalue for="0"
+                    value="reflectionfield" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Allows you to automatically combine multiple fields into one." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bunnypunisher"
+            label="bunnypunisher">
+        <attvalues>
+          <attvalue for="0"
+                    value="bunnypunisher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby stress tests for qpid, amqp and RabbitMQ" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="a-b-split-tester"
+            label="a-b-split-tester">
+        <attvalues>
+          <attvalue for="0"
+                    value="a-b-split-tester" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An A/B Split Tester for Rails Applications" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xmpp4r-simple"
+            label="xmpp4r-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpp4r-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Jabber::Simple" />
+          <attvalue for="10"
+                    value="88" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="celery"
+            label="celery">
+        <attvalues>
+          <attvalue for="0"
+                    value="celery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Distributed Task Queue" />
+          <attvalue for="10"
+                    value="196" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vicious"
+            label="vicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="vicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Vicious is a PHP clone(ish) of Sinatra." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="skyline"
+            label="skyline">
+        <attvalues>
+          <attvalue for="0"
+                    value="skyline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The new Ruby on Rails open source standard in content management" />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="puppet-network"
+            label="puppet-network">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-network" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet module for managing network interfaces" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pyrocms"
+            label="pyrocms">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyrocms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="PyroCMS is a CMS built using the CodeIgniter PHP framework with modularity in mind. Lightweight, themeable and dynamic. " />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="eduglue_features"
+            label="eduglue_features">
+        <attvalues>
+          <attvalue for="0"
+                    value="eduglue_features" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Core eduglue features" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="echonest.streamgraphing.org"
+            label="echonest.streamgraphing.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="echonest.streamgraphing.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="our contribution to the music hack day amsterdam 2009" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sc.countries_select.ff_fieldtype"
+            label="sc.countries_select.ff_fieldtype">
+        <attvalues>
+          <attvalue for="0"
+                    value="sc.countries_select.ff_fieldtype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A FieldFrame FieldType that allows you to create a custom drop-down field of countries. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="opensprints.org"
+            label="opensprints.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensprints.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The website for opensprints." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="InAppSettingsKit"
+            label="InAppSettingsKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="InAppSettingsKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This iPhone framework allows settings to be in-app in addition to being in the Settings app" />
+          <attvalue for="10"
+                    value="106" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="relevance-ruby-samples"
+            label="relevance-ruby-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="relevance-ruby-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample code for Relevance training courses" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cocoa-extensions"
+            label="cocoa-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some extensions to Cocoa I'm using" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="redis"
+            label="redis">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Redis key-value store" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tweet-tail"
+            label="tweet-tail">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweet-tail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Get the latest search results streaming to your console" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="class-mop"
+            label="class-mop">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-mop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Mirror of Class-MOP.git" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ruby-warrior"
+            label="ruby-warrior">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-warrior" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="46" />
+          <attvalue for="9"
+                    value="Game written in Ruby for learning Ruby and artificial intelligence." />
+          <attvalue for="10"
+                    value="353" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amazon-awis"
+            label="amazon-awis">
+        <attvalues>
+          <attvalue for="0"
+                    value="amazon-awis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Amazon Alexa web information service REST API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redparse"
+            label="redparse">
+        <attvalues>
+          <attvalue for="0"
+                    value="redparse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RedParse is a ruby parser written in pure ruby." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="econnrefused.com"
+            label="econnrefused.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="econnrefused.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mish mash of code used for econnrefused.com" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="togi"
+            label="togi">
+        <attvalues>
+          <attvalue for="0"
+                    value="togi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Togi Twitter Client" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="rhino-pht"
+            label="rhino-pht">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-pht" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Persistent Hash Table using Esent for .NET" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="api-throttling"
+            label="api-throttling">
+        <attvalues>
+          <attvalue for="0"
+                    value="api-throttling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rack Middleware to impose a rate limit on a web service (aka API Throttling)" />
+          <attvalue for="10"
+                    value="112" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="design-enthusiast"
+            label="design-enthusiast">
+        <attvalues>
+          <attvalue for="0"
+                    value="design-enthusiast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The source code to generate and deploy brandonmathis.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="terror"
+            label="terror">
+        <attvalues>
+          <attvalue for="0"
+                    value="terror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A micro feed aggregator based on sinatra" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rugalytics"
+            label="rugalytics">
+        <attvalues>
+          <attvalue for="0"
+                    value="rugalytics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Rugalytics is a Ruby API for accessing your Google Analytics Data" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruote-dm"
+            label="ruote-dm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-dm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="datamapper persistence for ruote 2.0 (a ruby workflow engine)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="terminal-table"
+            label="terminal-table">
+        <attvalues>
+          <attvalue for="0"
+                    value="terminal-table" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby ASCII Table Generator, simple and feature rich." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-ticket"
+            label="git-ticket">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-ticket" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Distributed ticket tracking" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radiant-upload-manager"
+            label="radiant-upload-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-upload-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS for uploading multiple files at once" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="smr"
+            label="smr">
+        <attvalues>
+          <attvalue for="0"
+                    value="smr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scala Map Reduce" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="django-future"
+            label="django-future">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-future" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scheduled jobs in Django" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="blueplate"
+            label="blueplate">
+        <attvalues>
+          <attvalue for="0"
+                    value="blueplate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get up and running quickly when building a new site." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="thisweknow"
+            label="thisweknow">
+        <attvalues>
+          <attvalue for="0"
+                    value="thisweknow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="source code to thisweknow.org" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="titanium_desktop"
+            label="titanium_desktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium_desktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Appcelerator Titanium Desktop" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="omap-u-boot-utils"
+            label="omap-u-boot-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="omap-u-boot-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="U-Boot Utilities for Texas Instrument's OMAP platforms" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="feedtosis"
+            label="feedtosis">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedtosis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A smart Atom and RSS feed reader for Ruby that automatically uses conditional GET and detects new feed entries." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-blogger-extension"
+            label="radiant-blogger-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-blogger-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Integrate blogger content into radiant as tag." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cache_test"
+            label="cache_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="cache_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of Damien Merenne's cache_test plugin. Updated to work with Rails 2.1.x." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="autonose"
+            label="autonose">
+        <attvalues>
+          <attvalue for="0"
+                    value="autonose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="autotest-like plugin for nosetests" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb-doc"
+            label="merb-doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Stuff to generate docs for Merb outside of an app" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cheetahwatch"
+            label="cheetahwatch">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheetahwatch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A utility for monitoring and controlling Huawei USB HSDPA modems" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="nsm.documentation_assets"
+            label="nsm.documentation_assets">
+        <attvalues>
+          <attvalue for="0"
+                    value="nsm.documentation_assets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Styles for Newism Development Documentation" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="text-emacscolor"
+            label="text-emacscolor">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-emacscolor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rbtools"
+            label="rbtools">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbtools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Command line tools for working with Review Board" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="libnotify"
+            label="libnotify">
+        <attvalues>
+          <attvalue for="0"
+                    value="libnotify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby bindings for libnotify using FFI." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="padlock_authorization"
+            label="padlock_authorization">
+        <attvalues>
+          <attvalue for="0"
+                    value="padlock_authorization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple object-based role authorization in Rails" />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EGOImageLoading"
+            label="EGOImageLoading">
+        <attvalues>
+          <attvalue for="0"
+                    value="EGOImageLoading" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="What if images on the iPhone were as easy as HTML?" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ian"
+            label="ian">
+        <attvalues>
+          <attvalue for="0"
+                    value="ian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="I.A.N. - Intelligent Artificial Nerd" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="DBIx-Exceptions"
+            label="DBIx-Exceptions">
+        <attvalues>
+          <attvalue for="0"
+                    value="DBIx-Exceptions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatic Class based exceptions for DBI" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Open-Knesset"
+            label="Open-Knesset">
+        <attvalues>
+          <attvalue for="0"
+                    value="Open-Knesset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A project aimed at making the israeli Knesset more transparent. Python and Django based" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="helloapp"
+            label="helloapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="helloapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="ASP.NET MVC Project" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="plugin_test_helper"
+            label="plugin_test_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin_test_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simplifies plugin testing by creating an isolated Rails environment that simulates its usage in a real application" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rbv8"
+            label="rbv8">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbv8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby VM running on Google V8 super VM." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="parseQueryString"
+            label="parseQueryString">
+        <attvalues>
+          <attvalue for="0"
+                    value="parseQueryString" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript Query String Parser" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubyrati"
+            label="rubyrati">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyrati" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for Technorati API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hotink"
+            label="hotink">
+        <attvalues>
+          <attvalue for="0"
+                    value="hotink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RESTful data management application for Canadian University Press" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="later_dude"
+            label="later_dude">
+        <attvalues>
+          <attvalue for="0"
+                    value="later_dude" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="LaterDude is a small calendar helper with i18n support." />
+          <attvalue for="10"
+                    value="202" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="www-ged.msu.edu"
+            label="www-ged.msu.edu">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-ged.msu.edu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lab Web site at MSU" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Snorby"
+            label="Snorby">
+        <attvalues>
+          <attvalue for="0"
+                    value="Snorby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A modern and clean Snort web front-end." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nutcounter"
+            label="nutcounter">
+        <attvalues>
+          <attvalue for="0"
+                    value="nutcounter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - 1, 2... 3?" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="perlgeek.de"
+            label="perlgeek.de">
+        <attvalues>
+          <attvalue for="0"
+                    value="perlgeek.de" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source code for my homepage at http://perlgeek.de/" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mojo-fcgi"
+            label="mojo-fcgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="mojo-fcgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="FCGI.pm servers for Mojo" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ext.ux.rowwithcellselectionmodel"
+            label="ext.ux.rowwithcellselectionmodel">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext.ux.rowwithcellselectionmodel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ext JS extension" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="warden_strategies"
+            label="warden_strategies">
+        <attvalues>
+          <attvalue for="0"
+                    value="warden_strategies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of strategies for Warden" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nLess"
+            label="nLess">
+        <attvalues>
+          <attvalue for="0"
+                    value="nLess" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value=".NET Port of the ruby Less CSS lib" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="acts_as_ferret"
+            label="acts_as_ferret">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_ferret" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Rails full text search plugin" />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="postage"
+            label="postage">
+        <attvalues>
+          <attvalue for="0"
+                    value="postage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generic interface (or API) for handle text files filtered by Markdown syntax. This API has been extracted from Postview project." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="computer-bot--twitter-edition"
+            label="computer-bot--twitter-edition">
+        <attvalues>
+          <attvalue for="0"
+                    value="computer-bot--twitter-edition" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A full-featured Twitter IM bot using the Computer bot framework." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatras-hat"
+            label="sinatras-hat">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatras-hat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Super quick RESTy CRUD apps with Sinatra." />
+          <attvalue for="10"
+                    value="128" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MultiMarkdown"
+            label="MultiMarkdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="MultiMarkdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Expanded perl version of John Gruber's original Markdown" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ffi-udis86"
+            label="ffi-udis86">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi-udis86" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby FFI bindings for udis86" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moe"
+            label="moe">
+        <attvalues>
+          <attvalue for="0"
+                    value="moe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="html with style" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="Syncopate"
+            label="Syncopate">
+        <attvalues>
+          <attvalue for="0"
+                    value="Syncopate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="HTML5 Abstraction Layer" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="skype_utils"
+            label="skype_utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="skype_utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adhearsion component for the Skype for Asterisk Channel" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rfpdf"
+            label="rfpdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rfpdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails TCPDF plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="browse"
+            label="browse">
+        <attvalues>
+          <attvalue for="0"
+                    value="browse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Scala source code browser" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="chef-perl"
+            label="chef-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Write Chef recipes in Perl!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="foursquare"
+            label="foursquare">
+        <attvalues>
+          <attvalue for="0"
+                    value="foursquare" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby API for Foursquare (playfoursquare.com)" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zkgrails"
+            label="zkgrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="zkgrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ZK Plugin for Grails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="iphone-plist"
+            label="iphone-plist">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-plist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhone plist tutorial" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="gnip-expander"
+            label="gnip-expander">
+        <attvalues>
+          <attvalue for="0"
+                    value="gnip-expander" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="relay a gnip publisher stream to another, expanding shortened uris in the process" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lift-samples"
+            label="lift-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="lift-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Samples of lift-based applications" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="puppet-apache2"
+            label="puppet-apache2">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-apache2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic module for configuring apache via puppet. Debian/Ubuntu-specific at the moment, but patches are welcome." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xhprof"
+            label="xhprof">
+        <attvalues>
+          <attvalue for="0"
+                    value="xhprof" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XHProf: A Hierarchical Profiler for PHP" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sscore"
+            label="sscore">
+        <attvalues>
+          <attvalue for="0"
+                    value="sscore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cocoa code I use just about everywhere." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="coordinate"
+            label="coordinate">
+        <attvalues>
+          <attvalue for="0"
+                    value="coordinate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails application to manage events (users, talks, assets...) started for Barcamp PT 2008" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="email-address"
+            label="email-address">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-address" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Email::Address perl module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="facebook_chat"
+            label="facebook_chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook_chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple POC facebook chat client written in Ruby using Facebook's internal Comet API" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pasite"
+            label="pasite">
+        <attvalues>
+          <attvalue for="0"
+                    value="pasite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Share your sources code on the web, see the http://pasite.org" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hyena"
+            label="hyena">
+        <attvalues>
+          <attvalue for="0"
+                    value="hyena" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Haskell web application server." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="apache.tmbundle"
+            label="apache.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="apache.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="TextMate support for Apache" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datasource_cache"
+            label="datasource_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="datasource_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="[Symphony 2] BETA. Manage the Symphony cache." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Plack-App-Proxy"
+            label="Plack-App-Proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Plack-App-Proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a streaming capable proxy for Plack" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="timetric"
+            label="timetric">
+        <attvalues>
+          <attvalue for="0"
+                    value="timetric" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python client for Timetric (http://timetric.com/)" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="elasticfox"
+            label="elasticfox">
+        <attvalues>
+          <attvalue for="0"
+                    value="elasticfox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ec2 extension for firefox" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="attachment_fu_crop_imagescience"
+            label="attachment_fu_crop_imagescience">
+        <attvalues>
+          <attvalue for="0"
+                    value="attachment_fu_crop_imagescience" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Evil Twin Cropping hack for attachment_fu" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-cpserver"
+            label="django-cpserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-cpserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Management commands for serving Django via CherryPy's built-in WSGI server" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jquery-humanize-messages-plugin"
+            label="jquery-humanize-messages-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-humanize-messages-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A jQuery port of the humanized dialog display technique. (http://www.humanized.com/weblog/2006/09/11/monolog_boxes_and_transparent_messages/)" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubyblue"
+            label="rubyblue">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyblue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of themes for different text editors that mimic the colors used in the code samples on ruby-lang.org" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="templating"
+            label="templating">
+        <attvalues>
+          <attvalue for="0"
+                    value="templating" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Symfony Templating component" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="findmyiphone"
+            label="findmyiphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="findmyiphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby port of MobileMe screenscrapers allowing message sending and retrieval of current location" />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="settings"
+            label="settings">
+        <attvalues>
+          <attvalue for="0"
+                    value="settings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ability to update properties in Configure::read via an admin interface" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="simplecache"
+            label="simplecache">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplecache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple in-memory implementation of an object cache.  Designed to demonstrate various caching algorithms rather than for speed" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="bundler"
+            label="bundler">
+        <attvalues>
+          <attvalue for="0"
+                    value="bundler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="53" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="588" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ubuntu-rails-server-setup-recipe"
+            label="ubuntu-rails-server-setup-recipe">
+        <attvalues>
+          <attvalue for="0"
+                    value="ubuntu-rails-server-setup-recipe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano recipe for setting up Ubuntu from scratch for running Rails applications. [not yet up to date]" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery_spotlight"
+            label="jquery_spotlight">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_spotlight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spotlight plugin for jQuery" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-blog-extension"
+            label="radiant-blog-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-blog-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds features for blogging" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="haskell-torrent"
+            label="haskell-torrent">
+        <attvalues>
+          <attvalue for="0"
+                    value="haskell-torrent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Haskell Bittorrent client" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="apotomo_yui"
+            label="apotomo_yui">
+        <attvalues>
+          <attvalue for="0"
+                    value="apotomo_yui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apotomo widgets that wrap YUI components and interconnect the Rails and YUI worlds." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sort_alphabetical"
+            label="sort_alphabetical">
+        <attvalues>
+          <attvalue for="0"
+                    value="sort_alphabetical" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby: sort UTF8 Strings alphabetical via Enumerable extension" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ace"
+            label="Ace">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="SproutCore's theme." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="DotLessVSIntegration"
+            label="DotLessVSIntegration">
+        <attvalues>
+          <attvalue for="0"
+                    value="DotLessVSIntegration" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Integration package for .Less/{Less} for Visual Studio 2008" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="svgfighter"
+            label="svgfighter">
+        <attvalues>
+          <attvalue for="0"
+                    value="svgfighter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple space fighter game implemented in SVG and JavaScript" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wp-newspapermeta"
+            label="wp-newspapermeta">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-newspapermeta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds fields for newspaper related meta data to Wordpress posts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="documents.com"
+            label="documents.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="documents.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webby"
+            label="webby">
+        <attvalues>
+          <attvalue for="0"
+                    value="webby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight and flexible website management system." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-objectpermissions"
+            label="django-objectpermissions">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-objectpermissions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An app to add object-level/row-level permissions to users and groups. Each model can have different permissions." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="strappy"
+            label="strappy">
+        <attvalues>
+          <attvalue for="0"
+                    value="strappy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Bootstrap a Rails 2.3 app with user authentication (Authlogic, Clearance, restful_authentication)" />
+          <attvalue for="10"
+                    value="81" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="utility_scripts"
+            label="utility_scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="utility_scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Some utility scripts (the stuff I keep in ~/bin)" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twibot"
+            label="twibot">
+        <attvalues>
+          <attvalue for="0"
+                    value="twibot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Simple framework for creating Twitter bots, inspired by Sinatra" />
+          <attvalue for="10"
+                    value="142" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ncbowebapp"
+            label="ncbowebapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="ncbowebapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test web application to experiment with the NCBO REST webservice API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CA360"
+            label="CA360">
+        <attvalues>
+          <attvalue for="0"
+                    value="CA360" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample code for my Core Animation presentation at 360idev '09 in Denver" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="augmentations"
+            label="augmentations">
+        <attvalues>
+          <attvalue for="0"
+                    value="augmentations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that provides a simple API for extending a model/class from a module." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gd2-ffi"
+            label="gd2-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="gd2-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="gd2-ffi is ruby bindings for gd2, implemented with ffi" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beanstalkc"
+            label="beanstalkc">
+        <attvalues>
+          <attvalue for="0"
+                    value="beanstalkc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple beanstalkd client library for Python." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="RESTProvider"
+            label="RESTProvider">
+        <attvalues>
+          <attvalue for="0"
+                    value="RESTProvider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Automatically parse RESTful API responses into a Provider in Android" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="formtastic_autocomplete"
+            label="formtastic_autocomplete">
+        <attvalues>
+          <attvalue for="0"
+                    value="formtastic_autocomplete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An input plugin for formtastic to render associations as AJAX autocomplete fields" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gettext_activerecord"
+            label="gettext_activerecord">
+        <attvalues>
+          <attvalue for="0"
+                    value="gettext_activerecord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="ActiveRecord(&gt;2.2) localization using Ruby-GetText-Package" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="HollaBackDC"
+            label="HollaBackDC">
+        <attvalues>
+          <attvalue for="0"
+                    value="HollaBackDC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HollaBackDC's website" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bash-emacs-editing-mode-cheat-sheet"
+            label="bash-emacs-editing-mode-cheat-sheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash-emacs-editing-mode-cheat-sheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bash has two input modes - emacs and vi. This is emacs input/editing mode keyboard shortcut cheat sheet." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ashbb.github.com"
+            label="ashbb.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="ashbb.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ashbb's github page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Deliverance"
+            label="Deliverance">
+        <attvalues>
+          <attvalue for="0"
+                    value="Deliverance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my little fork of deliverance" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Test-FITesque"
+            label="Test-FITesque">
+        <attvalues>
+          <attvalue for="0"
+                    value="Test-FITesque" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test::FITesque" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perstore"
+            label="perstore">
+        <attvalues>
+          <attvalue for="0"
+                    value="perstore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CommonJS persistence/object storage based on W3C's object store API." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="echowaves"
+            label="echowaves">
+        <attvalues>
+          <attvalue for="0"
+                    value="echowaves" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Social Group Chat " />
+          <attvalue for="10"
+                    value="151" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="docbox"
+            label="docbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="docbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Wiki interface allowing people to contribute to the documentation of a project" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webapp-app"
+            label="webapp-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="webapp-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SSB OSX application, which at some point will be able to create a new application which wraps a specific web application, (Think Campfire, Twitter etc) and allows the user to use Ruby to create event handlers to be able support things like Growl or whatever you would like." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="VFLib"
+            label="VFLib">
+        <attvalues>
+          <attvalue for="0"
+                    value="VFLib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CDK compatible VF library for substructure and MCS search" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="daldosso"
+            label="daldosso">
+        <attvalues>
+          <attvalue for="0"
+                    value="daldosso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dal Dosso Windows selling system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="responseassembler"
+            label="responseassembler">
+        <attvalues>
+          <attvalue for="0"
+                    value="responseassembler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack::ResponseAssembler is a middleware module that can assemble you single response based on many paths (a bit like ESI/render_component etc.)" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amfora"
+            label="amfora">
+        <attvalues>
+          <attvalue for="0"
+                    value="amfora" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RESTful AMF0/AMF3 Rack Middleware" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="celerity"
+            label="celerity">
+        <attvalues>
+          <attvalue for="0"
+                    value="celerity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="watir on steroids / jruby wrapper for htmlunit" />
+          <attvalue for="10"
+                    value="128" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ratelimitcache"
+            label="ratelimitcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="ratelimitcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A memcached backed rate limiting decorator for Django." />
+          <attvalue for="10"
+                    value="86" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-extratags"
+            label="mt-plugin-extratags">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-extratags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides a collection of extra template tags" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kumofs"
+            label="kumofs">
+        <attvalues>
+          <attvalue for="0"
+                    value="kumofs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="kumofs is a scalable and highly available distributed key-value store." />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tm2gtksw2"
+            label="tm2gtksw2">
+        <attvalues>
+          <attvalue for="0"
+                    value="tm2gtksw2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert TextMate themes to GtkSourceview (Gedit) themes" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="muse"
+            label="muse">
+        <attvalues>
+          <attvalue for="0"
+                    value="muse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library that can create HTML or PDF books from an extended Markdown format" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="i18n_demo_app"
+            label="i18n_demo_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="i18n_demo_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demo application to show Rails' new i18n features" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="haml-spec"
+            label="haml-spec">
+        <attvalues>
+          <attvalue for="0"
+                    value="haml-spec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A set of generic tests for Haml implementations" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="babygitter"
+            label="babygitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="babygitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="helps keep track of which versions of your libraries are deployed" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mizuho"
+            label="mizuho">
+        <attvalues>
+          <attvalue for="0"
+                    value="mizuho" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Documentation formatting tool. Converts Asciidoc input into nicely formatted HTML. Multiple templates are supported." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mrtoolkit"
+            label="mrtoolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="mrtoolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mirror + patches of the NYT mrtoolkit - Simplify the creation of Hadoop Map/Reduce jobs" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EnumBuild"
+            label="EnumBuild">
+        <attvalues>
+          <attvalue for="0"
+                    value="EnumBuild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a build DSL using Enum" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Spellnouncer"
+            label="Spellnouncer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spellnouncer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple add-on to announce when certain spells are cast." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="dot-rot"
+            label="dot-rot">
+        <attvalues>
+          <attvalue for="0"
+                    value="dot-rot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My dotfiles are better than your dotfiles." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="genprime"
+            label="genprime">
+        <attvalues>
+          <attvalue for="0"
+                    value="genprime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A programming language shootout in multiple languages." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rss2twitter"
+            label="rss2twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="rss2twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Read an RSS feed (even HTTPS with authentication) and rebroadcast it to a Twitter account." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scalaz"
+            label="scalaz">
+        <attvalues>
+          <attvalue for="0"
+                    value="scalaz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git-mirror of trunk Scalaz (Scar-lah-zed)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="it"
+            label="it">
+        <attvalues>
+          <attvalue for="0"
+                    value="it" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Injecting enumerable elements into a block near you!™" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="agro"
+            label="agro">
+        <attvalues>
+          <attvalue for="0"
+                    value="agro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Personal online activity aggregator for Django" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ScrumGuide"
+            label="ScrumGuide">
+        <attvalues>
+          <attvalue for="0"
+                    value="ScrumGuide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scrum Guide の日本語訳" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pygowave"
+            label="pygowave">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygowave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="The Open Source Python Google Wave Client/Server solution" />
+          <attvalue for="10"
+                    value="135" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pg8000"
+            label="pg8000">
+        <attvalues>
+          <attvalue for="0"
+                    value="pg8000" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Pure-Python PostgreSQL Driver" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sinatra-authorization"
+            label="sinatra-authorization">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-authorization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="HTTP Authorization helpers for Sinatra" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Teambox-Community"
+            label="Teambox-Community">
+        <attvalues>
+          <attvalue for="0"
+                    value="Teambox-Community" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="DEPRECATED, look for Teambox-2 instead: http://github.com/michokest/Teambox-2" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="scio"
+            label="scio">
+        <attvalues>
+          <attvalue for="0"
+                    value="scio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collaborative Knowledge Management" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pez"
+            label="pez">
+        <attvalues>
+          <attvalue for="0"
+                    value="pez" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pez is a Forth dialect based on Atlast, with expanded capabilities and more portability." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sleekmigrate"
+            label="sleekmigrate">
+        <attvalues>
+          <attvalue for="0"
+                    value="sleekmigrate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Migration tool for Jabber/XMPP servers." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="right_rackspace"
+            label="right_rackspace">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_rackspace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="right_http_connection"
+            label="right_http_connection">
+        <attvalues>
+          <attvalue for="0"
+                    value="right_http_connection" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-jinja"
+            label="django-jinja">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-jinja" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="trusted-params"
+            label="trusted-params">
+        <attvalues>
+          <attvalue for="0"
+                    value="trusted-params" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for overriding attr_accessible protection." />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="model_generator_with_factories"
+            label="model_generator_with_factories">
+        <attvalues>
+          <attvalue for="0"
+                    value="model_generator_with_factories" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a modification of the standard Rails model generator to generate factory definitions for use with factory_girl instead of fixtures" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="compass-wordpress"
+            label="compass-wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Compass plugin for creating WordPress themes using Sass" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb-admin"
+            label="merb-admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="MerbAdmin is a Merb plugin that provides an easy-to-use interface for managing your data." />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="playlick"
+            label="playlick">
+        <attvalues>
+          <attvalue for="0"
+                    value="playlick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create playlists and share them with your friends." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bj-utc"
+            label="bj-utc">
+        <attvalues>
+          <attvalue for="0"
+                    value="bj-utc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A forked version of background with Time.now.utc" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pt"
+            label="pt">
+        <attvalues>
+          <attvalue for="0"
+                    value="pt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pivotal Tracker API &amp; Report Generation" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thin-proctitle"
+            label="thin-proctitle">
+        <attvalues>
+          <attvalue for="0"
+                    value="thin-proctitle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A copy of the functionality of the mongrel_proctitle plugin for Rails apps hosted with the Thin server." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spaghettiphp"
+            label="spaghettiphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="spaghettiphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Web development framework" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hislain-extras"
+            label="hislain-extras">
+        <attvalues>
+          <attvalue for="0"
+                    value="hislain-extras" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Themes and Plugins for HiSlain" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wikicreole"
+            label="wikicreole">
+        <attvalues>
+          <attvalue for="0"
+                    value="wikicreole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A pure ruby Creole 1.0 to XHTML converter" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jformino"
+            label="jformino">
+        <attvalues>
+          <attvalue for="0"
+                    value="jformino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JFormino is a form generation plugin for jQuery" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nma-2009-git"
+            label="nma-2009-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="nma-2009-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="NMA 2009 Git užduotys" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="evolve"
+            label="evolve">
+        <attvalues>
+          <attvalue for="0"
+                    value="evolve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSON based schema migration tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jwz_threading"
+            label="jwz_threading">
+        <attvalues>
+          <attvalue for="0"
+                    value="jwz_threading" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="E-Mail threading based on JWZ algorithm" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-base-model"
+            label="codeigniter-base-model">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-base-model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A basic CRUD backing model for CI apps" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-defensio"
+            label="mt-plugin-defensio">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-defensio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that filters comments through the Defensio antispam service." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="apt-offline"
+            label="apt-offline">
+        <attvalues>
+          <attvalue for="0"
+                    value="apt-offline" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="some ui work on it" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dancing_with_sprockets"
+            label="dancing_with_sprockets">
+        <attvalues>
+          <attvalue for="0"
+                    value="dancing_with_sprockets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Now is the time on Sprockets vhen vhe dance! (sprockets for rails)" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="HTTP-Engine-Middleware"
+            label="HTTP-Engine-Middleware">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTTP-Engine-Middleware" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="er.developer_toolbar.ee_addon"
+            label="er.developer_toolbar.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="er.developer_toolbar.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ExpressionEngine Extension that adds a developer toolbar as a global variable" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="awesomestream"
+            label="awesomestream">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesomestream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="AwesomeStream makes awesome streams" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simple_auth"
+            label="simple_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SimpleAuth is an authentication library to be used when Authlogic &amp; Devise are just too complicated." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-form-utils"
+            label="django-form-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-form-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Form enhancements for Django (fieldset and row-attrs support, and more)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="allison"
+            label="allison">
+        <attvalues>
+          <attvalue for="0"
+                    value="allison" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A modern, pretty RDoc template" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="metabase-client-simple"
+            label="metabase-client-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="metabase-client-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="client for the CPAN::Metabase" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rack-php"
+            label="rack-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A php 5.3 framework with built in rack support.  You can serve the php site using thin, mongrel, webrick, passenger, mod_php, or mod_fcgid." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cells-gtk3"
+            label="cells-gtk3">
+        <attvalues>
+          <attvalue for="0"
+                    value="cells-gtk3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of http://common-lisp.net/project/cells-gtk/" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="bumble"
+            label="bumble">
+        <attvalues>
+          <attvalue for="0"
+                    value="bumble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby tumblog" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trac_wiki_to_github"
+            label="trac_wiki_to_github">
+        <attvalues>
+          <attvalue for="0"
+                    value="trac_wiki_to_github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rough start of a Ruby script to help convert Trac wiki syntax to GitHub friendly syntax." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="levitation"
+            label="levitation">
+        <attvalues>
+          <attvalue for="0"
+                    value="levitation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Tools to convert Wikipedia dumps into Git repositories." />
+          <attvalue for="10"
+                    value="89" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rip"
+            label="rip">
+        <attvalues>
+          <attvalue for="0"
+                    value="rip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="30" />
+          <attvalue for="9"
+                    value="Ruby's Intelligent Packaging" />
+          <attvalue for="10"
+                    value="352" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="tempodevprocesses"
+            label="tempodevprocesses">
+        <attvalues>
+          <attvalue for="0"
+                    value="tempodevprocesses" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Processes that users of the tempo dev list want to share " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AppEngine-OAuth-Library"
+            label="AppEngine-OAuth-Library">
+        <attvalues>
+          <attvalue for="0"
+                    value="AppEngine-OAuth-Library" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An OAuth library for interacting with Twitter, MySpace and Yahoo on AppEngine" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="django_dreamhost"
+            label="django_dreamhost">
+        <attvalues>
+          <attvalue for="0"
+                    value="django_dreamhost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super-duper script that configures a clean Python 2.5, Django, PIL, FLUP and Mysql support in Dreamhost" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="smile"
+            label="smile">
+        <attvalues>
+          <attvalue for="0"
+                    value="smile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="actor-based memcache client library" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="dry_scaffold"
+            label="dry_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="dry_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Rails: A Rails scaffold generator that generates DRYer, cleaner, and more useful code." />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uncrustify"
+            label="uncrustify">
+        <attvalues>
+          <attvalue for="0"
+                    value="uncrustify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Code beautifier" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="grouped_scope"
+            label="grouped_scope">
+        <attvalues>
+          <attvalue for="0"
+                    value="grouped_scope" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extends has_many associations to group scope." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rhino-security"
+            label="rhino-security">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-security" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Security Infrastructure Library for NHibernate" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="gc_hacks"
+            label="gc_hacks">
+        <attvalues>
+          <attvalue for="0"
+                    value="gc_hacks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Garbage Collection Hacks" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mhs_authentication_system"
+            label="mhs_authentication_system">
+        <attvalues>
+          <attvalue for="0"
+                    value="mhs_authentication_system" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-scrollwindow"
+            label="jquery-scrollwindow">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-scrollwindow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A scroll window plugin for jQuery." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mootools-fx-spyeffect"
+            label="mootools-fx-spyeffect">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-fx-spyeffect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MooTools Fx.spyEffect - effect inspired by jQuery Spy" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-selfupdate"
+            label="git-selfupdate">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-selfupdate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git- script to grab, build and install the latest source and manuals." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ActionScript-3-Development-Task-Contests"
+            label="ActionScript-3-Development-Task-Contests">
+        <attvalues>
+          <attvalue for="0"
+                    value="ActionScript-3-Development-Task-Contests" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Repository for files and submissions from the ActionScript 3 Development Task Contests" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ruote-kit-client"
+            label="ruote-kit-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-kit-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Small client library that speaks JSON to ruote-kit and provides you with bpm bliss in return" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crypt-util"
+            label="crypt-util">
+        <attvalues>
+          <attvalue for="0"
+                    value="crypt-util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="www-favicon"
+            label="www-favicon">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-favicon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="find favicon from url" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_scaffold_list_filters"
+            label="active_scaffold_list_filters">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_scaffold_list_filters" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A GitHub version of AS List Filters (see homepage URL) that works with the official Rails 2.1 AS project that can be found on GitHub " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jduff.github.com"
+            label="jduff.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="jduff.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="flash-api-wrapper-as3"
+            label="flash-api-wrapper-as3">
+        <attvalues>
+          <attvalue for="0"
+                    value="flash-api-wrapper-as3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An AS3 Flash API wrapper for Campaign Monitor" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="tubaina"
+            label="tubaina">
+        <attvalues>
+          <attvalue for="0"
+                    value="tubaina" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tubaina is a book generator. Given a text written in afc syntax, a markup language, an html or pdf output is generated" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="platform_development"
+            label="platform_development">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_development" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="firebug1.2"
+            label="firebug1.2">
+        <attvalues>
+          <attvalue for="0"
+                    value="firebug1.2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My mirror of the Firebug 1.2 branch" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="thor_tasks"
+            label="thor_tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="thor_tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My set of personal Thor scripts." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-twitter-search-extension"
+            label="radiant-twitter-search-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-twitter-search-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="resque-sharp"
+            label="resque-sharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="resque-sharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=".NET implementation of Resque, aiming to be fully compatible with the Ruby version" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="eschaton"
+            label="eschaton">
+        <attvalues>
+          <attvalue for="0"
+                    value="eschaton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="google maps on rails with hotness" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="seinfeld"
+            label="seinfeld">
+        <attvalues>
+          <attvalue for="0"
+                    value="seinfeld" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="live-console"
+            label="live-console">
+        <attvalues>
+          <attvalue for="0"
+                    value="live-console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="LiveConsole, a Ruby gem for providing IRB over things other than stdio." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Groovy-Grails.tmbundle"
+            label="Groovy-Grails.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Groovy-Grails.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A TextMate Bundle for the Grails web application framework" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="premailer-plus"
+            label="premailer-plus">
+        <attvalues>
+          <attvalue for="0"
+                    value="premailer-plus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Miscellaneous improvements and fixes to Alex Dunae's Premailer gem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spaz-webos"
+            label="spaz-webos">
+        <attvalues>
+          <attvalue for="0"
+                    value="spaz-webos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A microblogging client (Twitter, Identi.ca, StatusNet) for Palm webOS" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="weewar-spy"
+            label="weewar-spy">
+        <attvalues>
+          <attvalue for="0"
+                    value="weewar-spy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby bindings over Weewar's API to gather information about the games you're playing." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gtranslate"
+            label="gtranslate">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtranslate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google Translate API, written in Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jasmine-ruby"
+            label="jasmine-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="jasmine-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Jasmine ruby gem" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="xss_terminate"
+            label="xss_terminate">
+        <attvalues>
+          <attvalue for="0"
+                    value="xss_terminate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git svn clone of xss_terminate for you git-rails-ers out there... unlikely there will be any enhancements by me" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Fly"
+            label="Fly">
+        <attvalues>
+          <attvalue for="0"
+                    value="Fly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Personal modifications of PEAR Library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="make_permalink"
+            label="make_permalink">
+        <attvalues>
+          <attvalue for="0"
+                    value="make_permalink" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to create permalinks in models" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="auto_nested_layouts"
+            label="auto_nested_layouts">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_nested_layouts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use multiple nested layout files in Rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activejs"
+            label="activejs">
+        <attvalues>
+          <attvalue for="0"
+                    value="activejs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveJS package for Narwhal and CommonJS" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="base_rails_app"
+            label="base_rails_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="base_rails_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A base application that includes authlogic, delayed job, paperclip, configatron, cachetastic, etc..." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="javascript"
+            label="javascript">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The JavaScript module for Perl" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.equinox.executable"
+            label="org.eclipse.equinox.executable">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.equinox.executable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="test-http"
+            label="test-http">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-http" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test::HTTP - Library for HTTP based testing" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="clojure-json"
+            label="clojure-json">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A JSON encoder/parser for clojure" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="catalyst-model-adaptor"
+            label="catalyst-model-adaptor">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-model-adaptor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="therubyracer"
+            label="therubyracer">
+        <attvalues>
+          <attvalue for="0"
+                    value="therubyracer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Embed the V8 Javascript Interpreter into Ruby" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git2mite"
+            label="git2mite">
+        <attvalues>
+          <attvalue for="0"
+                    value="git2mite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="writes your git commit messages to your mite account" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html-tidy"
+            label="html-tidy">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-tidy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="HTML::Tidy, a Perl wrapper about libtidy" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="error" />
+        </attvalues>
+      </node>
+      <node id="fapws3"
+            label="fapws3">
+        <attvalues>
+          <attvalue for="0"
+                    value="fapws3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Fast Asynchronous Python Web Server (based on libev)" />
+          <attvalue for="10"
+                    value="94" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="github_textmate_theme"
+            label="github_textmate_theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="github_textmate_theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Github Theme for Textmate " />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sly"
+            label="sly">
+        <attvalues>
+          <attvalue for="0"
+                    value="sly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Sly is a turbocharged, cross-browser, library-agnostic JavaScript class for querying DOM documents using CSS3 selectors." />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ouf_grid"
+            label="ouf_grid">
+        <attvalues>
+          <attvalue for="0"
+                    value="ouf_grid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW oUF Grid layou" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="atom-format"
+            label="atom-format">
+        <attvalues>
+          <attvalue for="0"
+                    value="atom-format" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="hancock-client-rails"
+            label="hancock-client-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="hancock-client-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails 2.3.2 Hancock Consumer Application using Sinatra Middleware as Rails Metal" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mochikit-mirror"
+            label="mochikit-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="mochikit-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A mirror of MochiKit so that it can be declared as a git submodule (last updated to 1525. )" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Machat"
+            label="Machat">
+        <attvalues>
+          <attvalue for="0"
+                    value="Machat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Java chat client that I am doing as a personal project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-rpg"
+            label="django-rpg">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-rpg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple framework to create RPG with gevent and Django" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wmiirc"
+            label="wmiirc">
+        <attvalues>
+          <attvalue for="0"
+                    value="wmiirc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Ruby configuration for wmii window manager" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-slug"
+            label="dm-slug">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-slug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manages your slug so you don't have to." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="otx-bblm"
+            label="otx-bblm">
+        <attvalues>
+          <attvalue for="0"
+                    value="otx-bblm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BBEdit/TextWrangler language module for otx disassemblies" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="RhinoDroid"
+            label="RhinoDroid">
+        <attvalues>
+          <attvalue for="0"
+                    value="RhinoDroid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rhino (JavaScript) on Android" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ccw"
+            label="ccw">
+        <attvalues>
+          <attvalue for="0"
+                    value="ccw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="xiki"
+            label="xiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="xiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Emacs libs in ruby" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongomapper"
+            label="mongomapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongomapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="139" />
+          <attvalue for="9"
+                    value="Awesome gem for modeling your domain and storing it in mongo" />
+          <attvalue for="10"
+                    value="710" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="autotest-java"
+            label="autotest-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="autotest-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="java test runner for autotest" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="fooberto"
+            label="fooberto">
+        <attvalues>
+          <attvalue for="0"
+                    value="fooberto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl-ugly-home-made-bot" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="poolparty-mta-plugin"
+            label="poolparty-mta-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="poolparty-mta-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mail Transfer Agent plugin for poolpartyrb" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="brasstacks"
+            label="brasstacks">
+        <attvalues>
+          <attvalue for="0"
+                    value="brasstacks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A large scale results and graphing server using CouchDB." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="prawn"
+            label="prawn">
+        <attvalues>
+          <attvalue for="0"
+                    value="prawn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="90" />
+          <attvalue for="9"
+                    value="Fast, Nimble PDF Writer for Ruby" />
+          <attvalue for="10"
+                    value="764" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="talk.org"
+            label="talk.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="talk.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google AppEngine based Twitter like App" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="html.tmbundle"
+            label="html.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="html.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="TextMate support for HTML" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-browser-extension"
+            label="radiant-browser-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-browser-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An onscreen browser for snippets and other assets for Radiant CMS" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="goatrodeo"
+            label="goatrodeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="goatrodeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A distributed, transactions storage system" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="xmlrpc-chat"
+            label="xmlrpc-chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlrpc-chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple xmlrpc chat client and server." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="shout_trace"
+            label="shout_trace">
+        <attvalues>
+          <attvalue for="0"
+                    value="shout_trace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby error backtrace annotator which drives your favorite editor from remote servers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sherlock"
+            label="sherlock">
+        <attvalues>
+          <attvalue for="0"
+                    value="sherlock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Home page inspector" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html-tmbundle"
+            label="html-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="html-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="HTML TextMate bundle" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rhtml"
+            label="rhtml">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhtml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Minor Mode for editing rhtml file in Emacs (does not use MuMaMo)" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="email-send"
+            label="email-send">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-send" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library for sending email" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="post-it"
+            label="post-it">
+        <attvalues>
+          <attvalue for="0"
+                    value="post-it" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CakePHP plugin to handle image upload, resizing and thumbnail generation. ------------------------------------------------------------------------------------------------------------------------------------- Plugin do CakePHP para gerenciar o upload e redimensionamento de imagens, e geração de miniaturas." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gitdemo"
+            label="gitdemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitdemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstration repository used for teaching git" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="CapCard"
+            label="CapCard">
+        <attvalues>
+          <attvalue for="0"
+                    value="CapCard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proof of concept implementation of an OpenTransact based payment card" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bootstrap"
+            label="bootstrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="bootstrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bootstrap tools for your Ruby on Rails projects" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hashdown"
+            label="hashdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="hashdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="super lightweight rails plugin that adds hash-style lookups and option lists (for generating dropdowns) to ActiveRecord models" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tog_job"
+            label="tog_job">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_job" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="plugin for tog" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flexpmd.tmbundle"
+            label="flexpmd.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexpmd.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FlexPMD TextMate Bundle" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gltail"
+            label="gltail">
+        <attvalues>
+          <attvalue for="0"
+                    value="gltail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Real-time visualization of server traffic, events and statistics with Ruby, SSH and OpenGL" />
+          <attvalue for="10"
+                    value="159" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="developer_exercise"
+            label="developer_exercise">
+        <attvalues>
+          <attvalue for="0"
+                    value="developer_exercise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple Ruby on Rails aptitude test for candidates wishing to join our team" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lipsiadmin"
+            label="lipsiadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="lipsiadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Lipsiadmin is a new revolutionary admin for your projects. Lipsiadmin is based on Ext Js 3+. framework (with prototype adapter) and is ready for Rails 2.+. 
+
+This admin is for newbie developper but also for experts, is not entirely written in javascript because the aim of developper wose build in a agile way web/site apps so we use extjs in a new intelligent way a mixin of “old” html and new ajax functions, for example ext manage the layout of page, grids, tree and errors, but form are in html code." />
+          <attvalue for="10"
+                    value="129" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="swfupload---paperclip-example-app"
+            label="swfupload---paperclip-example-app">
+        <attvalues>
+          <attvalue for="0"
+                    value="swfupload---paperclip-example-app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An example application that shows how to get Paperclip and SWFUpload playing together nicely." />
+          <attvalue for="10"
+                    value="53" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="right-rails"
+            label="right-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="right-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails plugin for RightJS" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sliderotate"
+            label="sliderotate">
+        <attvalues>
+          <attvalue for="0"
+                    value="sliderotate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple jquery slider with item rotation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="memprof"
+            label="memprof">
+        <attvalues>
+          <attvalue for="0"
+                    value="memprof" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Ruby gem for memory profiling" />
+          <attvalue for="10"
+                    value="113" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hack-handler-webkit"
+            label="hack-handler-webkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="hack-handler-webkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Turn Hack applications into standalone GUIs using Webkit." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="radiant-jargon-extension"
+            label="radiant-jargon-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-jargon-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translation of the Radiant Admin interface using Gibberish" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bryanl.github.com"
+            label="bryanl.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="bryanl.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My GitHub Page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redcmd"
+            label="redcmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Command line control over Redmine issue tracking system" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ringmud"
+            label="ringmud">
+        <attvalues>
+          <attvalue for="0"
+                    value="ringmud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RingMUD Java Mud Server and Engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="airake"
+            label="airake">
+        <attvalues>
+          <attvalue for="0"
+                    value="airake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rake tasks and generators for Adobe AIR" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="BayesianAverage"
+            label="BayesianAverage">
+        <attvalues>
+          <attvalue for="0"
+                    value="BayesianAverage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP Behavior calculates Bayesian averages for an item's ratings so you can more accurately order by average rating." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mark.reid.name"
+            label="mark.reid.name">
+        <attvalues>
+          <attvalue for="0"
+                    value="mark.reid.name" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Content of my personal site" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ferret_tokenizer"
+            label="ferret_tokenizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ferret_tokenizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A string tokenizer based on Ferret::Analysis::StandardAnalyzer." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="movable-type-booter"
+            label="movable-type-booter">
+        <attvalues>
+          <attvalue for="0"
+                    value="movable-type-booter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Populate Movable Type with test data " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="greenscreen"
+            label="greenscreen">
+        <attvalues>
+          <attvalue for="0"
+                    value="greenscreen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Hook it up to your builds and see their status from anywhere in the room" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="natgal-dl"
+            label="natgal-dl">
+        <attvalues>
+          <attvalue for="0"
+                    value="natgal-dl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Download high-resolution images of paintings in the National Gallery collection." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gntp-send"
+            label="gntp-send">
+        <attvalues>
+          <attvalue for="0"
+                    value="gntp-send" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="command line program that send to growl using GNTP protocol." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="dasherizing_builder"
+            label="dasherizing_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="dasherizing_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to use dashes instead of underscores when using XML Builder." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mr.awsome"
+            label="mr.awsome">
+        <attvalues>
+          <attvalue for="0"
+                    value="mr.awsome" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A way to manage stuff from Amazon Web Services" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rspec-core"
+            label="rspec-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rspec-2 runner and formatters" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hobo-jquery"
+            label="hobo-jquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="hobo-jquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Hobo plugin for jQuery.UI widgets" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="autopy"
+            label="autopy">
+        <attvalues>
+          <attvalue for="0"
+                    value="autopy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple, cross-platform GUI automation toolkit for Python." />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="toydist"
+            label="toydist">
+        <attvalues>
+          <attvalue for="0"
+                    value="toydist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A toy distribution tool for python." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rails-facebook-application-template"
+            label="rails-facebook-application-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-facebook-application-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A good starting point for a Rails/Facebook app." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="butteredurls"
+            label="butteredurls">
+        <attvalues>
+          <attvalue for="0"
+                    value="butteredurls" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="URL shortener with stats and custom urls, a fork of lessn" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="w3m"
+            label="w3m">
+        <attvalues>
+          <attvalue for="0"
+                    value="w3m" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my w3m" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cta-bus-tracker"
+            label="cta-bus-tracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="cta-bus-tracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CTA Bus information for the iPhone and iPod Touch." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="beancounter"
+            label="beancounter">
+        <attvalues>
+          <attvalue for="0"
+                    value="beancounter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python script to monitor resource overruns in OpenVZ guests." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="schemata"
+            label="schemata">
+        <attvalues>
+          <attvalue for="0"
+                    value="schemata" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="n-dimensional table data entry and manipulation web application" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="json-rpc-common"
+            label="json-rpc-common">
+        <attvalues>
+          <attvalue for="0"
+                    value="json-rpc-common" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="eventedcache"
+            label="eventedcache">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventedcache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A memcache client implementation that uses eventmachine" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iteman-dynamic-publishing"
+            label="iteman-dynamic-publishing">
+        <attvalues>
+          <attvalue for="0"
+                    value="iteman-dynamic-publishing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl-based dynamic publishing system for Moveble Type" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="redmine_logo"
+            label="redmine_logo">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_logo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Design concepts for Redmine's logo" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="slow-actions"
+            label="slow-actions">
+        <attvalues>
+          <attvalue for="0"
+                    value="slow-actions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inspect a rails application's log file to find slow actions" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qmpdclient"
+            label="qmpdclient">
+        <attvalues>
+          <attvalue for="0"
+                    value="qmpdclient" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="QMPDClient official repository" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="page_cache_fu"
+            label="page_cache_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="page_cache_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PageCacheFu adds the following missing features to Rails page caching: expiry time for cached pages, different caches for different hostnames (e.g. subdomains), and different caches for query strings." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flickcurl"
+            label="flickcurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickcurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flickr C API library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-thickbox-byrne"
+            label="jquery-thickbox-byrne">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-thickbox-byrne" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a fork of the jQuery thickbox plugin which make it compatible with jQuery 1.3.1." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="stringray"
+            label="stringray">
+        <attvalues>
+          <attvalue for="0"
+                    value="stringray" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="String += Enumerable" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="app-persistent"
+            label="app-persistent">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-persistent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="make a command-line app persistent, talk to it with a fast-starting haskell app" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="attribute-decorator"
+            label="attribute-decorator">
+        <attvalues>
+          <attvalue for="0"
+                    value="attribute-decorator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to decorate one or more attributes with a class" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-drizzle-ruby"
+            label="net-drizzle-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-drizzle-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby binding for libdrizzle." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oiorest-rails-examples"
+            label="oiorest-rails-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="oiorest-rails-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails examples for the oiorest project" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="netvibes.org"
+            label="netvibes.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="netvibes.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="netvibes open source projects &amp; libraries" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cache_fu"
+            label="cache_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="cache_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="34" />
+          <attvalue for="9"
+                    value="Everyone's favorite memcached plugin for ActiveRecord." />
+          <attvalue for="10"
+                    value="297" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twit-el"
+            label="twit-el">
+        <attvalues>
+          <attvalue for="0"
+                    value="twit-el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter in Emacs" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="starling"
+            label="starling">
+        <attvalues>
+          <attvalue for="0"
+                    value="starling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Starling Message Queue" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dogonrails"
+            label="dogonrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="dogonrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The new home for DogOnRails, I prefer git!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="voice_form"
+            label="voice_form">
+        <attvalues>
+          <attvalue for="0"
+                    value="voice_form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin for Adhearsion to add a form features to components" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="minderbot"
+            label="minderbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="minderbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple email reminder service for recurring tasks" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="agility2"
+            label="agility2">
+        <attvalues>
+          <attvalue for="0"
+                    value="agility2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Another take on Agile project management as a Hobo app. We're actually using this one for real" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="walrus"
+            label="walrus">
+        <attvalues>
+          <attvalue for="0"
+                    value="walrus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scan it hard-n-slow with a database" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-titlealert"
+            label="jquery-titlealert">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-titlealert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin for showing alert messages in the browser title bar (i.e. chat message alerts)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sanitize_attributes"
+            label="sanitize_attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="sanitize_attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to sanitize ActiveRecord objects when they are saved. Can work with whatever sanitization method you like." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lingua-translate-wikipedia"
+            label="lingua-translate-wikipedia">
+        <attvalues>
+          <attvalue for="0"
+                    value="lingua-translate-wikipedia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translate words using Wikipedia" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="markdown-mode"
+            label="markdown-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdown-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs Markdown mode" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="snakesandladders"
+            label="snakesandladders">
+        <attvalues>
+          <attvalue for="0"
+                    value="snakesandladders" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Skeleton for the Snakes and Ladders Kata" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="win2k_presp"
+            label="win2k_presp">
+        <attvalues>
+          <attvalue for="0"
+                    value="win2k_presp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Download and install Windows 2000 updates" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-tumbleweed"
+            label="django-tumbleweed">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tumbleweed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A framework for creating tumblelog views of Django models indexed by Haystack." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mapsona"
+            label="mapsona">
+        <attvalues>
+          <attvalue for="0"
+                    value="mapsona" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A compact mapping application for low-bandwidth and high-security scenarios" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="opentoad"
+            label="opentoad">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentoad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a very immature clone of Pivotal Lab's HopToad.  Use HopToad instead.  ;-)  (n.b. this is a clone of the bzr repo, using git-bzr)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-pqmanager"
+            label="mt-plugin-pqmanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-pqmanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides an enhanced administrative interface for the Publish Queue." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Android-TTSNotifier"
+            label="Android-TTSNotifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="Android-TTSNotifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Speech notifier for android - Incoming calls, SMS and more" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="sjson"
+            label="sjson">
+        <attvalues>
+          <attvalue for="0"
+                    value="sjson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scala Json with capabilities for Scala Object Serialization" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="urtalks"
+            label="urtalks">
+        <attvalues>
+          <attvalue for="0"
+                    value="urtalks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rails app to help organize topics suggestions for geeks meetups" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="groop"
+            label="groop">
+        <attvalues>
+          <attvalue for="0"
+                    value="groop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="User Group Site" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="handlebars"
+            label="handlebars">
+        <attvalues>
+          <attvalue for="0"
+                    value="handlebars" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Deployment and server management system" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reddit-clone"
+            label="reddit-clone">
+        <attvalues>
+          <attvalue for="0"
+                    value="reddit-clone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reddit clone created with Monk" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-android"
+            label="clj-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Clojure development library for Android devices" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="aadl-api"
+            label="aadl-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="aadl-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Development of API for AADL" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="redcloth-with-coderay"
+            label="redcloth-with-coderay">
+        <attvalues>
+          <attvalue for="0"
+                    value="redcloth-with-coderay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds CodeRay syntax highlighting to RedCloth, by using a &amp;amp;lt;source&amp;gt; tag. Maintained by k33l0r." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-recently-viewed"
+            label="spree-recently-viewed">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-recently-viewed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Recently viewed products in Spree" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="titanium_mobile_dynamic_table_demo"
+            label="titanium_mobile_dynamic_table_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium_mobile_dynamic_table_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Titanium Mobile Dynamic Table Demo" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="crap4r"
+            label="crap4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="crap4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Computes the CRAP metric for Ruby source code" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="agitmemnon"
+            label="agitmemnon">
+        <attvalues>
+          <attvalue for="0"
+                    value="agitmemnon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git/Cassandra Ruby Library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="presto"
+            label="presto">
+        <attvalues>
+          <attvalue for="0"
+                    value="presto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open source pulsar search and analysis toolkit" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="version_fu"
+            label="version_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="version_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord model versioning" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="activerecord-errors-delete"
+            label="activerecord-errors-delete">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-errors-delete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds the ability to delete errors from ActiveRecord::Errors" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="photo_album"
+            label="photo_album">
+        <attvalues>
+          <attvalue for="0"
+                    value="photo_album" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Photo Album generator for Rails 2.0" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Pyarie"
+            label="Pyarie">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pyarie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Modular systems modeling framework in Python. Written years ago as an exercise in an ecological modeling class in grad school." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-portfolio"
+            label="radiant-portfolio">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-portfolio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="client portfolio extension for radiant cms" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="applescript-mode"
+            label="applescript-mode">
+        <attvalues>
+          <attvalue for="0"
+                    value="applescript-mode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs mode for editing AppleScript" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="gravtastic"
+            label="gravtastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="gravtastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Add Gravatars to your Rubies/Rails!" />
+          <attvalue for="10"
+                    value="230" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="palmtree"
+            label="palmtree">
+        <attvalues>
+          <attvalue for="0"
+                    value="palmtree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Git copy of my palmtree gem on rubyforge" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="etap"
+            label="etap">
+        <attvalues>
+          <attvalue for="0"
+                    value="etap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="etap is a simple erlang testing library that provides TAP compliant output." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="sham_rack"
+            label="sham_rack">
+        <attvalues>
+          <attvalue for="0"
+                    value="sham_rack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="run Rack applications in-process, without a server" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubigraph"
+            label="rubigraph">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubigraph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a Ruby wrap for Ubigraph" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="partioprint"
+            label="partioprint">
+        <attvalues>
+          <attvalue for="0"
+                    value="partioprint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="It helps you to find out what partials were rendered for the generating html with erbs" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fastproject"
+            label="fastproject">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastproject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FastProject" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="curso-ruby"
+            label="curso-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="curso-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="exercicios realizados no curso de ruby" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="brazilian-rails"
+            label="brazilian-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="brazilian-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Brazilian Rails é um conjunto de gems para serem usadas com Ruby e com o Ruby on Rails e tem como objetivo unir alguns recursos úteis para os desenvolvedores brasileiros." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-language-switch"
+            label="radiant-language-switch">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-language-switch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A basic internationalization extension for Radiant CMS which allows simple template switching based upon language." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="attribute_mapper"
+            label="attribute_mapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="attribute_mapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Provides a transparent interface for mapping symbolic representations to a column in the database of a more primitive type." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="st_widgets"
+            label="st_widgets">
+        <attvalues>
+          <attvalue for="0"
+                    value="st_widgets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Standard widgets collection plugin for Rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-mtv"
+            label="ruby-mtv">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-mtv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby library for the newly borne MTV Networks api. " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="serialize_with_options"
+            label="serialize_with_options">
+        <attvalues>
+          <attvalue for="0"
+                    value="serialize_with_options" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple XML and JSON APIs for your Rails app" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo-mapper"
+            label="mongo-mapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-mapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Turns python objects into mongo objects and vice versa" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="drafter"
+            label="drafter">
+        <attvalues>
+          <attvalue for="0"
+                    value="drafter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JS tool that allows you to build templates with a GUI (currently using the Blueprint CSS framework)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simpletest"
+            label="simpletest">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpletest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Updated hourly from svn" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="cakephp-sluggable-plugin"
+            label="cakephp-sluggable-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-sluggable-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sluggable behavior CakePHP plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="joind.in"
+            label="joind.in">
+        <attvalues>
+          <attvalue for="0"
+                    value="joind.in" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Source for the joind.in website" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="WebIRC"
+            label="WebIRC">
+        <attvalues>
+          <attvalue for="0"
+                    value="WebIRC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sinatra based IRC web application" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-poe"
+            label="moosex-poe">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-poe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="The illicit love child of Moose and POE" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jw-playr-hlpr"
+            label="jw-playr-hlpr">
+        <attvalues>
+          <attvalue for="0"
+                    value="jw-playr-hlpr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JW FLV Player FLV Ruby on Rails Plugin" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dojotools"
+            label="dojotools">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojotools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="emacs-handler"
+            label="emacs-handler">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-handler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enables emacs:// URL scheme on OSX" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="dtr"
+            label="dtr">
+        <attvalues>
+          <attvalue for="0"
+                    value="dtr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Distributed test runner for building a grid to run tests" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sonatype-maven-plugins"
+            label="sonatype-maven-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="sonatype-maven-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plasticairships"
+            label="plasticairships">
+        <attvalues>
+          <attvalue for="0"
+                    value="plasticairships" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a website in ruby on rails for design showcases. will be used at plasticpilots.com" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merbday-couchdb-demo"
+            label="merbday-couchdb-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="merbday-couchdb-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Atlanta Merb Day CouchDB demo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-client-manager"
+            label="django-client-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-client-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple way to manage client data (locally - this is not secure)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="animalcracker"
+            label="animalcracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="animalcracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A sweet Sinatra extension for asset hosting. Roarrrrrrrr" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="velocity_puppet_workshop_2009"
+            label="velocity_puppet_workshop_2009">
+        <attvalues>
+          <attvalue for="0"
+                    value="velocity_puppet_workshop_2009" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Velocity Puppet Workshop 2009" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="osbp_wordpress"
+            label="osbp_wordpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="osbp_wordpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wordpress Theme for the Open Source Bridge conference" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="email-mime-kit-assembler-markdown"
+            label="email-mime-kit-assembler-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-mime-kit-assembler-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="build multipart/alternative text/html emkits from markdown" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="heel"
+            label="heel">
+        <attvalues>
+          <attvalue for="0"
+                    value="heel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Heel is a small static web server for use when you need a quick web server for a directory." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MTTweetieTablePullRefresh"
+            label="MTTweetieTablePullRefresh">
+        <attvalues>
+          <attvalue for="0"
+                    value="MTTweetieTablePullRefresh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a MonoTouch port of the obj-c project EGOTableViewPullRefresh that mimics the Tweetie Pull to refresh effect on the iPhon" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="itemshelf"
+            label="itemshelf">
+        <attvalues>
+          <attvalue for="0"
+                    value="itemshelf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ItemShelf application for iPhone" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rackbox"
+            label="rackbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="rackbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="BlackBox testing for Rack apps (and Rails)" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rack-flash"
+            label="rack-flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Flash messages for Rack applications implemented as middleware." />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-extlib"
+            label="merb-extlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-extlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby core extensions library extracted from Merb core." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dynamic_forms"
+            label="dynamic_forms">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynamic_forms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to allow your users to build their own forms in your app." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="LoveSeat"
+            label="LoveSeat">
+        <attvalues>
+          <attvalue for="0"
+                    value="LoveSeat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small IDE for CouchDB Views" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="ga"
+            label="ga">
+        <attvalues>
+          <attvalue for="0"
+                    value="ga" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Common Lisp genetic algorithm library, with some bitmap manipulation facilities" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="koan"
+            label="koan">
+        <attvalues>
+          <attvalue for="0"
+                    value="koan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MUSH client for Mac OS X" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="durian"
+            label="durian">
+        <attvalues>
+          <attvalue for="0"
+                    value="durian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Webhooks for Django *experimental*" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="incentives"
+            label="incentives">
+        <attvalues>
+          <attvalue for="0"
+                    value="incentives" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the amazing incentive engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="diceshaker"
+            label="diceshaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="diceshaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Diceshaker dice-rolling application for iPhone, Android and JavaScript-based environments, for your viewing pleasure." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-dynamicpub"
+            label="mt-plugin-dynamicpub">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-dynamicpub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A plugin that enables dynamic perl-based publishing in Melody and Movable Type" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-upload-progress"
+            label="jquery-upload-progress">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-upload-progress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Upload progress bar working with apache, nginx and lighttpd upload progress modules" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PlainViews"
+            label="PlainViews">
+        <attvalues>
+          <attvalue for="0"
+                    value="PlainViews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an ActiveRecord migration DSL for creating database views" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-rsvp"
+            label="django-rsvp">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-rsvp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple RSVP app." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="GemMenu"
+            label="GemMenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="GemMenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage your gems from the MacOSX Menu" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="redis-datastructures"
+            label="redis-datastructures">
+        <attvalues>
+          <attvalue for="0"
+                    value="redis-datastructures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A set of data structures I find useful built using redis as a backend" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="json.hpack"
+            label="json.hpack">
+        <attvalues>
+          <attvalue for="0"
+                    value="json.hpack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSON Homogeneous Collections Packer" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pft"
+            label="pft">
+        <attvalues>
+          <attvalue for="0"
+                    value="pft" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pft! a ridiculous command line twitter client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlang-http"
+            label="erlang-http">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-http" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Modular, RFC 2616 compliant HTTP/1.1 server and client" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="jstalk"
+            label="jstalk">
+        <attvalues>
+          <attvalue for="0"
+                    value="jstalk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="204" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="watchdog"
+            label="watchdog">
+        <attvalues>
+          <attvalue for="0"
+                    value="watchdog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The watchdog project." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fft-hacks"
+            label="fft-hacks">
+        <attvalues>
+          <attvalue for="0"
+                    value="fft-hacks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FFT testing and hacking" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_chimp"
+            label="acts_as_chimp">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_chimp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin to access MailChimp" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recentposts_sidebar"
+            label="recentposts_sidebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="recentposts_sidebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Typo recent posts sidebar plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="html--parser--simple"
+            label="html--parser--simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="html--parser--simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Parse nice HTML files without needing a compiler" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="light_scaffold"
+            label="light_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="light_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Some helpers to drying up views of resources." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="viddl-rb"
+            label="viddl-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="viddl-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extendable commandline video downloader for flash video sites like vimeo, youtube, ..." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="network"
+            label="network">
+        <attvalues>
+          <attvalue for="0"
+                    value="network" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="HTTP/HTTPS communication module based on ruby net/http, net/https modules" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Pdf-Presenter-Console"
+            label="Pdf-Presenter-Console">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pdf-Presenter-Console" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Keynote like presenter console with multi-monitor support and the ability to read PDF as input files." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vim-markdown"
+            label="vim-markdown">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-markdown" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Markdown syntax highlight for Vim editor with snippets support" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="ffi"
+            label="ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Ruby FFI" />
+          <attvalue for="10"
+                    value="125" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="hermes1d"
+            label="hermes1d">
+        <attvalues>
+          <attvalue for="0"
+                    value="hermes1d" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hp-FEM solver in 1D" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="merb_mail_queue"
+            label="merb_mail_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_mail_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin that provides mail queueing functionality on top of merb-mailer" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dissident"
+            label="dissident">
+        <attvalues>
+          <attvalue for="0"
+                    value="dissident" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A framework designed to break standard web application conventions and embrace the technologies that exist rather than hinder them. This framework is based on Erlang as an extension of mochiweb and will leverage a JQuery JSON based AJAX head pattern for its entire view rendering. Unlike most frameworks this one is designed from the ground up for massive scale and nine 9s reliability." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="acts_as_favorite"
+            label="acts_as_favorite">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_favorite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="git(hub) mirror of  webwideconsulting.com's acts_as_favorite plugin" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mod_psgi"
+            label="mod_psgi">
+        <attvalues>
+          <attvalue for="0"
+                    value="mod_psgi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PSGI web server on Apache2" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="netzke-core"
+            label="netzke-core">
+        <attvalues>
+          <attvalue for="0"
+                    value="netzke-core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby-on-Rails plugin/gem which helps to create reusable components with ExtJS as GUI" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-central"
+            label="git-central">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-central" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="scripts and hooks for use with a centralized git repo" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="amqp-js"
+            label="amqp-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="amqp-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A push enabled AMQP Client for Javascript" />
+          <attvalue for="10"
+                    value="50" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="evcom"
+            label="evcom">
+        <attvalues>
+          <attvalue for="0"
+                    value="evcom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="stream sockets for libev" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="learn.github.com"
+            label="learn.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="learn.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GitHub Learning Series" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Catalyst-Helper-Controller-DBIC-API-REST-0.01"
+            label="Catalyst-Helper-Controller-DBIC-API-REST-0.01">
+        <attvalues>
+          <attvalue for="0"
+                    value="Catalyst-Helper-Controller-DBIC-API-REST-0.01" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This automatically creates DBIC::API::REST controllers for all the classes in your Catalyst application." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="phorms"
+            label="phorms">
+        <attvalues>
+          <attvalue for="0"
+                    value="phorms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Phorms is a general purpose HTML form factory for PHP" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="easy_imap"
+            label="easy_imap">
+        <attvalues>
+          <attvalue for="0"
+                    value="easy_imap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple interface to proccessing e-mail messages using IMAP, including handling multipart messages and attachments" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="taza"
+            label="taza">
+        <attvalues>
+          <attvalue for="0"
+                    value="taza" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An opinionated browser-based test framework" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eep0018"
+            label="eep0018">
+        <attvalues>
+          <attvalue for="0"
+                    value="eep0018" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This module strives to prepare an EEP0018 implemenation (for Erlang &lt;-&gt; json interaction) " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="sqlserver_adapter_mods"
+            label="sqlserver_adapter_mods">
+        <attvalues>
+          <attvalue for="0"
+                    value="sqlserver_adapter_mods" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of mods and fixes for the Rails SQLServer adapter for Rails 2.0 and 2.1" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="status"
+            label="status">
+        <attvalues>
+          <attvalue for="0"
+                    value="status" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CakePHP plugin showing app status dashboard" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="poignant-guide"
+            label="poignant-guide">
+        <attvalues>
+          <attvalue for="0"
+                    value="poignant-guide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Why's Poignant Guide to Ruby" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kvs"
+            label="kvs">
+        <attvalues>
+          <attvalue for="0"
+                    value="kvs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="KVS is a simple key value store." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="RTree"
+            label="RTree">
+        <attvalues>
+          <attvalue for="0"
+                    value="RTree" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="R-Tree Library for Javascript. Check out the Wiki for API information!" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wibget"
+            label="wibget">
+        <attvalues>
+          <attvalue for="0"
+                    value="wibget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WibGet, a minimalist, but convenient Git web frontend" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ey-playmesh-recipes"
+            label="ey-playmesh-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-playmesh-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="playmesh custom recipes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restfulie-csharp"
+            label="restfulie-csharp">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulie-csharp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="C# implementation of restfulie" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="jquery_example"
+            label="jquery_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery plugin to populate form inputs with example text that disappears on focus. See also http://github.com/mudge/jquery_placeholder" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webgen.py"
+            label="webgen.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="webgen.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Static website generator" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="air_budd_form_builder"
+            label="air_budd_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="air_budd_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A form builder that generates semantic HTML as advocated by Andy Budd in CSS Mastery." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="captionation"
+            label="captionation">
+        <attvalues>
+          <attvalue for="0"
+                    value="captionation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="opensocial goodness" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-math"
+            label="python-math">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-math" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of quickie math functions. Nothing too fancy." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="usesthis"
+            label="usesthis">
+        <attvalues>
+          <attvalue for="0"
+                    value="usesthis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Sintatra-based web app for nerdy interviews." />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jtvevents"
+            label="jtvevents">
+        <attvalues>
+          <attvalue for="0"
+                    value="jtvevents" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JTV Event Embed" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="node.js-sessions"
+            label="node.js-sessions">
+        <attvalues>
+          <attvalue for="0"
+                    value="node.js-sessions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple http session library for Node.js" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="warren"
+            label="warren">
+        <attvalues>
+          <attvalue for="0"
+                    value="warren" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord extension for MySql dbs enabling fulltext searching by allowing a model to connect to a MyISAM mirror of an InnoDB table" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="puppet-daemontools"
+            label="puppet-daemontools">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-daemontools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Puppet module to manage daemontools" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wp-lifestream"
+            label="wp-lifestream">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp-lifestream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lifestreaming plugin for Wordpress" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakecart"
+            label="cakecart">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakecart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A shopping cart based on cakephp" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="active_shipping"
+            label="active_shipping">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_shipping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="44" />
+          <attvalue for="9"
+                    value="Shipping API extension for Active Merchant." />
+          <attvalue for="10"
+                    value="210" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-formvalidator-filters-image"
+            label="data-formvalidator-filters-image">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-formvalidator-filters-image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CPAN module - Filter that allows you to shrink incoming image uploads using Data::FormValidator" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="myname"
+            label="myname">
+        <attvalues>
+          <attvalue for="0"
+                    value="myname" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-demos"
+            label="jquery-demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Demos and Presentation on jQuery" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iRubyTime"
+            label="iRubyTime">
+        <attvalues>
+          <attvalue for="0"
+                    value="iRubyTime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone client for RubyTime 3.0, time-tracking system written in Merb" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fox"
+            label="fox">
+        <attvalues>
+          <attvalue for="0"
+                    value="fox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Fortran XML library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="follow-cursor"
+            label="follow-cursor">
+        <attvalues>
+          <attvalue for="0"
+                    value="follow-cursor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin to create an object that will follow the cursor in an elastic way. " />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smugmug-to-flickr"
+            label="smugmug-to-flickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="smugmug-to-flickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Download SmugMug photos then upload them to Flickr" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="arduino-touchshield-asteroids"
+            label="arduino-touchshield-asteroids">
+        <attvalues>
+          <attvalue for="0"
+                    value="arduino-touchshield-asteroids" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Asteroids-like asteroids on the Arduino Diecimila and TouchShield Stealth. Creates several asteroids that float around the screen." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="payments"
+            label="payments">
+        <attvalues>
+          <attvalue for="0"
+                    value="payments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Payment log and payment gateway behaviors for CakePHP" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sflimetracker"
+            label="sflimetracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="sflimetracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A BitTorrent tracker that makes podcast RSS feeds, written in the Symfony PHP framework." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Coupon-Tracker-Test-App"
+            label="Coupon-Tracker-Test-App">
+        <attvalues>
+          <attvalue for="0"
+                    value="Coupon-Tracker-Test-App" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Learn how to use Cucumber by creating a little coupon tracker" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nzbvr"
+            label="nzbvr">
+        <attvalues>
+          <attvalue for="0"
+                    value="nzbvr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="episode downloader written in php5 for sabnzbd+ and newzbin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="simplepay"
+            label="simplepay">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplepay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby gem for integration with Amazon Simple Pay " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="linkd"
+            label="linkd">
+        <attvalues>
+          <attvalue for="0"
+                    value="linkd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Make hypertext with active links in any buffer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Prooby"
+            label="Prooby">
+        <attvalues>
+          <attvalue for="0"
+                    value="Prooby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby-&gt;Python compiler" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="adito-VDA"
+            label="adito-VDA">
+        <attvalues>
+          <attvalue for="0"
+                    value="adito-VDA" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open Source Enterprise Virtual Desktop and Application Delivery solutions base on Adito" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="app_helpers"
+            label="app_helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sets up a fresh Rails project and adds useful helpers" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bleak_house"
+            label="bleak_house">
+        <attvalues>
+          <attvalue for="0"
+                    value="bleak_house" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A Ruby library for finding memory leaks" />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="epub"
+            label="epub">
+        <attvalues>
+          <attvalue for="0"
+                    value="epub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="For code related to making ePub files" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="yardvote.com"
+            label="yardvote.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="yardvote.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Tracking political yard signs." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="abstracting"
+            label="abstracting">
+        <attvalues>
+          <attvalue for="0"
+                    value="abstracting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="literaljson"
+            label="literaljson">
+        <attvalues>
+          <attvalue for="0"
+                    value="literaljson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSON toolkit for Scala" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="ruby-shoulda-tmbundle"
+            label="ruby-shoulda-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-shoulda-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate bundle for Ruby Shoulda gem/Rails plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xtt"
+            label="xtt">
+        <attvalues>
+          <attvalue for="0"
+                    value="xtt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="22" />
+          <attvalue for="9"
+                    value="time tracker: think private 'twitter' that counts the duration of status messages.  " />
+          <attvalue for="10"
+                    value="189" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="software-craftsmanship-katas"
+            label="software-craftsmanship-katas">
+        <attvalues>
+          <attvalue for="0"
+                    value="software-craftsmanship-katas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Practice makes perfect. Wax-on, Wax-off" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="find_list"
+            label="find_list">
+        <attvalues>
+          <attvalue for="0"
+                    value="find_list" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Find List is a ruby on rails plugin to return an array from activerecord in a format that f.select likes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rwsc"
+            label="rwsc">
+        <attvalues>
+          <attvalue for="0"
+                    value="rwsc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The rwsc is Rakuten Web Service library for ruby . This is official git repository of rwsc ." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="list-enumerator"
+            label="list-enumerator">
+        <attvalues>
+          <attvalue for="0"
+                    value="list-enumerator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="List::Enumerator is like ruby's Enumerator. (Perl)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="talker_js_plugins"
+            label="talker_js_plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="talker_js_plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of plugins for talkerapps javascript plugin infrastructure" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="merb-skeleton"
+            label="merb-skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A starter Merb app with my common defaults" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="howlingmine-client"
+            label="howlingmine-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="howlingmine-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Howling Mine client library (See http://github.com/rubiojr/howlingmine-server)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ems"
+            label="ems">
+        <attvalues>
+          <attvalue for="0"
+                    value="ems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Event Management Suite" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="SoundManager2"
+            label="SoundManager2">
+        <attvalues>
+          <attvalue for="0"
+                    value="SoundManager2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Javascript Sound API supporting MP3, MPEG4 audio and video formats, providing reliable cross-browser/platform audio control. BSD licensed." />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-forum-extension"
+            label="radiant-forum-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-forum-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple, clean forum implementation that also provides page comments. Requires reader extension." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Icy"
+            label="Icy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Icy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Icy is a lightweight DPKG-based installer for the iPhone." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ajax-chat"
+            label="ajax-chat">
+        <attvalues>
+          <attvalue for="0"
+                    value="ajax-chat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple AJAX chat" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="www.playdar.org"
+            label="www.playdar.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="www.playdar.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Playdar website" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="anyevent-couchdb"
+            label="anyevent-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="anyevent-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a non-blocking CouchDB client for Perl based on jquery.couch.js" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="culerity"
+            label="culerity">
+        <attvalues>
+          <attvalue for="0"
+                    value="culerity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Culerity integrates Cucumber and Celerity in order to test your application's full stack including Javascript. Your Rails app doesn't have to run in JRuby." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="googlereader"
+            label="googlereader">
+        <attvalues>
+          <attvalue for="0"
+                    value="googlereader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Wrapper for Google Reader's undocumented and possibly &quot;unstable&quot; API. By unstable, I mean if they haven't documented it, then they could change it at anytime without notice." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limonade-isearch-example"
+            label="limonade-isearch-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="limonade-isearch-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple example app made with Limonade an iUI, by Imre Mehesz" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="benchwarmer"
+            label="benchwarmer">
+        <attvalues>
+          <attvalue for="0"
+                    value="benchwarmer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Prettier Benchmarking for Ruby" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-rails-plugins"
+            label="git-rails-plugins">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-rails-plugins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="GIT Subproject porcelain that provides a git-svn dcommit friendly interface when managing rails vendor plugins, which are held in a central SVN repository" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hackup_activecouch"
+            label="hackup_activecouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="hackup_activecouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mind your own business" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ssl_requirement"
+            label="ssl_requirement">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssl_requirement" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SSL Requirement plugin" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine-graphs-plugin"
+            label="redmine-graphs-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-graphs-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin provides instances of Redmine a method with additional graphs." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="anything-zsh-screen"
+            label="anything-zsh-screen">
+        <attvalues>
+          <attvalue for="0"
+                    value="anything-zsh-screen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zsh completion system meets the anything.el" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="fuzzyfinder_textmate"
+            label="fuzzyfinder_textmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuzzyfinder_textmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A vim script that extends the fuzzyfinder plugin to support TextMate style file searches (e.g. cmd-T) (Unmaintained now, see http://weblog.jamisbuck.org/2009/1/28/the-future-of-fuzzyfinder-textmate)" />
+          <attvalue for="10"
+                    value="189" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="san_juan"
+            label="san_juan">
+        <attvalues>
+          <attvalue for="0"
+                    value="san_juan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Capistrano Recipies for God" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="merb-book-tmbundle"
+            label="merb-book-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-book-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A TextMate bundle for the merb-book bundle" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ntfs"
+            label="ntfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="ntfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Net Monitor File System" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dm-tokyotyrant-adapter"
+            label="dm-tokyotyrant-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-tokyotyrant-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An adapter for the TokyoTyrant network interface on the TokyoCabinet database engine" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cucumber-nagios"
+            label="cucumber-nagios">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-nagios" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web app integration testing plugin for Nagios with Cucumber + Webrat + Mechanize" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="array_datasource"
+            label="array_datasource">
+        <attvalues>
+          <attvalue for="0"
+                    value="array_datasource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CakePHP datasource to use with static values in models, can be associated with models that use the database." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="SimpleBridge"
+            label="SimpleBridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="SimpleBridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SimpleBridge provides a simple, standardized interface to Erlang HTTP Servers." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Phone"
+            label="android_packages_apps_Phone">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Phone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Android Phone (cyanogenmod)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="bazdig"
+            label="bazdig">
+        <attvalues>
+          <attvalue for="0"
+                    value="bazdig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP SQL console/editor that never forgets a query" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="carbon-diet"
+            label="carbon-diet">
+        <attvalues>
+          <attvalue for="0"
+                    value="carbon-diet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The source code for the Carbon Diet website" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rspec-caching-test-plugin"
+            label="rspec-caching-test-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-caching-test-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork that makes some things cleaner and allows testing caching in integration testing" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="memorable_strings"
+            label="memorable_strings">
+        <attvalues>
+          <attvalue for="0"
+                    value="memorable_strings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generates strings that can be easily remembered" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="transdmin"
+            label="transdmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="transdmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A free web admin template from the nice folks at Perspectived.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="AwesomePrelude"
+            label="AwesomePrelude">
+        <attvalues>
+          <attvalue for="0"
+                    value="AwesomePrelude" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another alternative Haskell Prelude, but this one is awesome!" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fancystruct"
+            label="fancystruct">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancystruct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Like Struct, but fancy" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="applescript.tmbundle"
+            label="applescript.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="applescript.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for AppleScript" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="xmlegant-for-php"
+            label="xmlegant-for-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmlegant-for-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A PHP class allowing easy generation of XML" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pollster"
+            label="pollster">
+        <attvalues>
+          <attvalue for="0"
+                    value="pollster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails generator gem that generates an entire MVC stack for user polling on your app" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-select-autocomplete"
+            label="jquery-select-autocomplete">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-select-autocomplete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Turn your html select tags into input boxes with text autocomplete.  " />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hacketyhack"
+            label="hacketyhack">
+        <attvalues>
+          <attvalue for="0"
+                    value="hacketyhack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="the coder’s starter kit: sound, animation, video, messaging in a low-key ruby environment." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AnythingSlider"
+            label="AnythingSlider">
+        <attvalues>
+          <attvalue for="0"
+                    value="AnythingSlider" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="This jQuery plugin was created by Chris Coyier, based on work by Remy Sharp, and improved by Doug Neiner. " />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qoauth"
+            label="qoauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="qoauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Qt-based C++ library for OAuth authorization scheme" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fb_connect_example"
+            label="fb_connect_example">
+        <attvalues>
+          <attvalue for="0"
+                    value="fb_connect_example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An example facebook connect application" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="majic"
+            label="majic">
+        <attvalues>
+          <attvalue for="0"
+                    value="majic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="the best simple cms of the world. really. :D" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lucenekit"
+            label="lucenekit">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucenekit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Objective-C version of Apache Lucene. This is a fork from the http://etoileos.com project. " />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="railswhere"
+            label="railswhere">
+        <attvalues>
+          <attvalue for="0"
+                    value="railswhere" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An SQL condition builder tool" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-navigation_tags-extension"
+            label="radiant-navigation_tags-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-navigation_tags-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant Extension - navigation_tags" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="invitation-bot"
+            label="invitation-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="invitation-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Invitiation robot for Google Wave" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ripper2ruby"
+            label="ripper2ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ripper2ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Similar to ruby2ruby this library allows to parse Ruby code, modify and recompile it back to Ruby." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bertrpc"
+            label="bertrpc">
+        <attvalues>
+          <attvalue for="0"
+                    value="bertrpc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="BERTRPC is a Ruby BERT-RPC client library." />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eventful-cakephp"
+            label="eventful-cakephp">
+        <attvalues>
+          <attvalue for="0"
+                    value="eventful-cakephp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Event System for CakePHP" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="moocanvas"
+            label="moocanvas">
+        <attvalues>
+          <attvalue for="0"
+                    value="moocanvas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MooTools-style Canvas" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wcapi"
+            label="wcapi">
+        <attvalues>
+          <attvalue for="0"
+                    value="wcapi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="drift"
+            label="drift">
+        <attvalues>
+          <attvalue for="0"
+                    value="drift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cocoa app for creating and editing gists. Written in MacRuby." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="dromaeo"
+            label="dromaeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="dromaeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="JavaScript Performance Test Suite" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="signpost"
+            label="signpost">
+        <attvalues>
+          <attvalue for="0"
+                    value="signpost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A light-weight client-side OAuth library for Java" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="puremvc-gen"
+            label="puremvc-gen">
+        <attvalues>
+          <attvalue for="0"
+                    value="puremvc-gen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An ANT-based generator for PureMVC Flex code" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="savage-beast"
+            label="savage-beast">
+        <attvalues>
+          <attvalue for="0"
+                    value="savage-beast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Version of Savage Beast that is Rails 2.3-compatible" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ring"
+            label="ring">
+        <attvalues>
+          <attvalue for="0"
+                    value="ring" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Clojure web application library: abstracts HTTP to allow modular and concise webapps" />
+          <attvalue for="10"
+                    value="145" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="MuddyBunny"
+            label="MuddyBunny">
+        <attvalues>
+          <attvalue for="0"
+                    value="MuddyBunny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="words-in-parliament"
+            label="words-in-parliament">
+        <attvalues>
+          <attvalue for="0"
+                    value="words-in-parliament" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="visualizes the most frequently used words in the Parliament of Australia" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jp_client"
+            label="jp_client">
+        <attvalues>
+          <attvalue for="0"
+                    value="jp_client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="copy-paste"
+            label="copy-paste">
+        <attvalues>
+          <attvalue for="0"
+                    value="copy-paste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Services Demo: Copy/Paste with sample client (iPhone)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="steam"
+            label="steam">
+        <attvalues>
+          <attvalue for="0"
+                    value="steam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Headless integration testing w/ HtmlUnit: enables testing JavaScript-driven web sites" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tscontact"
+            label="tscontact">
+        <attvalues>
+          <attvalue for="0"
+                    value="tscontact" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Objective-C wrapper around the Core Foundation ABPerson API for accessing contacts from your Address Book" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="dotme"
+            label="dotme">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The dotfile manager" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="arduino-project-code"
+            label="arduino-project-code">
+        <attvalues>
+          <attvalue for="0"
+                    value="arduino-project-code" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="stupid arduino project program code for simple uses" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="p5-uri-amazon-apa"
+            label="p5-uri-amazon-apa">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-uri-amazon-apa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="URI::Amazon::APA - URI to access Amazon Product Advertising API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="whyvalidationssuckin96"
+            label="whyvalidationssuckin96">
+        <attvalues>
+          <attvalue for="0"
+                    value="whyvalidationssuckin96" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An alternative implementation of object validations." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cctray-bamboo"
+            label="cctray-bamboo">
+        <attvalues>
+          <attvalue for="0"
+                    value="cctray-bamboo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bamboo REST API for supporting CCMenu and CCTray" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="pure-python-mysql"
+            label="pure-python-mysql">
+        <attvalues>
+          <attvalue for="0"
+                    value="pure-python-mysql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="pure python interface to MySQL.Project development moved to &quot;http://code.google.com/p/pymysql/&quot;" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="urbanairship_on_rails"
+            label="urbanairship_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="urbanairship_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="create convenient wrapper for sending and managing apple push notificaitons through urbanairship" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="canal"
+            label="canal">
+        <attvalues>
+          <attvalue for="0"
+                    value="canal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript front-end application framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pkgtools"
+            label="pkgtools">
+        <attvalues>
+          <attvalue for="0"
+                    value="pkgtools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of scripts for archlinux packages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mro-magic"
+            label="mro-magic">
+        <attvalues>
+          <attvalue for="0"
+                    value="mro-magic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="declare a method used to dispatch your methods" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="suprails"
+            label="suprails">
+        <attvalues>
+          <attvalue for="0"
+                    value="suprails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Substitute for the &quot;rails&quot; command that can pre-install any gems, init a git db, and/or freeze rails, etc on top of a rails application" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-build"
+            label="scala-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="ant/ivy build scripts to automate building scala projects" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="amp"
+            label="amp">
+        <attvalues>
+          <attvalue for="0"
+                    value="amp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-code-extension"
+            label="radiant-code-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-code-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extension to highlight code in Radiant CMS" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vcd"
+            label="vcd">
+        <attvalues>
+          <attvalue for="0"
+                    value="vcd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="vessel configuration data archive for captainforever.com." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="walruz-rails"
+            label="walruz-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="walruz-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="walruz + rails integration gem" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="admob"
+            label="admob">
+        <attvalues>
+          <attvalue for="0"
+                    value="admob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An import of the admob gem for serving mobile ad inventory and using their mobile analytics products. This version is tweaked to make it play nicely with phones and operators that HATE COOKIES! (Um, yes, that means no cookie-based sessions)." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-livesearch"
+            label="jquery-livesearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-livesearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adds some live search to your page" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rango-example-blog"
+            label="rango-example-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="rango-example-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example blog application for Rango." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="FDT-Resources"
+            label="FDT-Resources">
+        <attvalues>
+          <attvalue for="0"
+                    value="FDT-Resources" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Resources for FDT" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="TiledMaps"
+            label="TiledMaps">
+        <attvalues>
+          <attvalue for="0"
+                    value="TiledMaps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A .NET client for tile servers such as Google Maps and Virtual Earth." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="has_emails"
+            label="has_emails">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_emails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Demonstrates a reference implementation for sending emails with logging and asynchronous support" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="UnitySteer"
+            label="UnitySteer">
+        <attvalues>
+          <attvalue for="0"
+                    value="UnitySteer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Steering, obstacle avoidance and path following behaviors for the Unity Game Engine" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="lochief"
+            label="lochief">
+        <attvalues>
+          <attvalue for="0"
+                    value="lochief" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A linked-data version of kochief" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="narwhal-jsc"
+            label="narwhal-jsc">
+        <attvalues>
+          <attvalue for="0"
+                    value="narwhal-jsc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Narwhal support for JavaScriptCore (incomplete)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="wraps_attribute"
+            label="wraps_attribute">
+        <attvalues>
+          <attvalue for="0"
+                    value="wraps_attribute" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extract validation and normalisation of ActiveRecord attributes into a class" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="appengine-imified"
+            label="appengine-imified">
+        <attvalues>
+          <attvalue for="0"
+                    value="appengine-imified" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example of providing an Instant Messaging interface to App Engine application" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rack-cache"
+            label="rack-cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Real HTTP Caching for Ruby Web Apps" />
+          <attvalue for="10"
+                    value="220" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="quantity"
+            label="quantity">
+        <attvalues>
+          <attvalue for="0"
+                    value="quantity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Quantity descriptions for ruby" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ThunderBoltAS3"
+            label="ThunderBoltAS3">
+        <attvalues>
+          <attvalue for="0"
+                    value="ThunderBoltAS3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Original source of ThunderBolt  AS3" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="dm-is-awesome_set"
+            label="dm-is-awesome_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-awesome_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A nested set for DataMapper that actually works" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="recurrence-rule-parser"
+            label="recurrence-rule-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="recurrence-rule-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Parses iCalendar events and spits out Temporal Expressions" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nyt-trender"
+            label="nyt-trender">
+        <attvalues>
+          <attvalue for="0"
+                    value="nyt-trender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Trend Terms from NYTimes.com" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="asi-http-request"
+            label="asi-http-request">
+        <attvalues>
+          <attvalue for="0"
+                    value="asi-http-request" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="47" />
+          <attvalue for="9"
+                    value="Easy to use CFNetwork wrapper for HTTP requests, Objective-C,  Mac OS X and iPhone" />
+          <attvalue for="10"
+                    value="551" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="windmill"
+            label="windmill">
+        <attvalues>
+          <attvalue for="0"
+                    value="windmill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Windmill is a web testing tool designed to let you painlessly automate and debug your web application." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="pygooglechart"
+            label="pygooglechart">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygooglechart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="HTTP-Server-Simple-PSGI"
+            label="HTTP-Server-Simple-PSGI">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTTP-Server-Simple-PSGI" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Semi dependency free PSGI web server" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-api"
+            label="lighthouse-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="The official Ruby Library for interacting with the Lighthouse API" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="command_face"
+            label="command_face">
+        <attvalues>
+          <attvalue for="0"
+                    value="command_face" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="building a ruby cmd app using TDD" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simply_tabby"
+            label="simply_tabby">
+        <attvalues>
+          <attvalue for="0"
+                    value="simply_tabby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Rails plugin which collects and reports system information inside HTML comments." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="typus"
+            label="typus">
+        <attvalues>
+          <attvalue for="0"
+                    value="typus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="34" />
+          <attvalue for="9"
+                    value="Ruby on Rails easy-to-use interface to allow trusted users edit structured content. (Admin scaffold generator)" />
+          <attvalue for="10"
+                    value="375" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="shakker"
+            label="shakker">
+        <attvalues>
+          <attvalue for="0"
+                    value="shakker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mano A Mano JavaScript Testing Suite" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_image_holder"
+            label="acts_as_image_holder">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_image_holder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rails plugin which handles image fields of models" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sandboxed-safari"
+            label="sandboxed-safari">
+        <attvalues>
+          <attvalue for="0"
+                    value="sandboxed-safari" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Running Safari via Leopard's sandbox-exec(1) to limit its privileges" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="patroon"
+            label="patroon">
+        <attvalues>
+          <attvalue for="0"
+                    value="patroon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Javascript Template Engine" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-hoptoad"
+            label="django-hoptoad">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-hoptoad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A git mirror of my django-hoptoad project." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nodecast"
+            label="nodecast">
+        <attvalues>
+          <attvalue for="0"
+                    value="nodecast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple comet broadcast server, originally implemented as a demo for Full Frontal 2009." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MBProgressHUD"
+            label="MBProgressHUD">
+        <attvalues>
+          <attvalue for="0"
+                    value="MBProgressHUD" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="MBProgressHUD + Customizations" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="active_scaffold"
+            label="active_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="109" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="582" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vbscript-qsort"
+            label="vbscript-qsort">
+        <attvalues>
+          <attvalue for="0"
+                    value="vbscript-qsort" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Quicksort implementation for VBScript." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="isitfullmoon"
+            label="isitfullmoon">
+        <attvalues>
+          <attvalue for="0"
+                    value="isitfullmoon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Scetris"
+            label="Scetris">
+        <attvalues>
+          <attvalue for="0"
+                    value="Scetris" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tetris clone written in the Scala programming language that allows multiplayer gaming." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="erlectricity"
+            label="erlectricity">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlectricity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Erlectricity exposes Ruby to Erlang and vice versa." />
+          <attvalue for="10"
+                    value="194" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-proxy"
+            label="django-proxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-proxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reusable django application to create a proxy object for your models. Intended to aggregate various content types into a model for reuse. A poor man's django-tumbleweed." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="codingdojo.tw"
+            label="codingdojo.tw">
+        <attvalues>
+          <attvalue for="0"
+                    value="codingdojo.tw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="ThoughtWorks Coding Dojo projects" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="delayed_job_mailer"
+            label="delayed_job_mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="delayed_job_mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Send emails asynchronously using delayed_job" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-github2"
+            label="python-github2">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-github2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="github client in python, with issues support." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="uiwebimageview"
+            label="uiwebimageview">
+        <attvalues>
+          <attvalue for="0"
+                    value="uiwebimageview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Subclass of UIImageView for asychronous image loading." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="pending"
+            label="pending">
+        <attvalues>
+          <attvalue for="0"
+                    value="pending" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A pending method for Test::Unit kind of like RSpec's except perhaps a little more strict or perhaps not or perhaps it's just a little edgy about living in RSpec's shadow or maybe it's just grumpy or maybe..." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="find_at_table"
+            label="find_at_table">
+        <attvalues>
+          <attvalue for="0"
+                    value="find_at_table" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Filtro para tabelas utilizando AJAX" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phone_home"
+            label="phone_home">
+        <attvalues>
+          <attvalue for="0"
+                    value="phone_home" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tell your server where your Mac went if ever it should leave you." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="querybuilder"
+            label="querybuilder">
+        <attvalues>
+          <attvalue for="0"
+                    value="querybuilder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debug tool for REST APIs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="necktie"
+            label="necktie">
+        <attvalues>
+          <attvalue for="0"
+                    value="necktie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dress to impress / Our minimalistic server configuration tool" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-page-edit-dates-extension"
+            label="radiant-page-edit-dates-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-page-edit-dates-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows to edit the published date of a page." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="staticmatic-compass-susy"
+            label="staticmatic-compass-susy">
+        <attvalues>
+          <attvalue for="0"
+                    value="staticmatic-compass-susy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A demo site using Staticmatic, Compass and Susy" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lruhash"
+            label="lruhash">
+        <attvalues>
+          <attvalue for="0"
+                    value="lruhash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple hash with a limited element count, LRU elements will be removed to make room for new ones." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zaml"
+            label="zaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="zaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Fast yaml serialization in pure Ruby" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pitchforkr"
+            label="pitchforkr">
+        <attvalues>
+          <attvalue for="0"
+                    value="pitchforkr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="scrapes pitchfork reviews and a simple sinatra app for viewing reviews" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="adsense_scraper"
+            label="adsense_scraper">
+        <attvalues>
+          <attvalue for="0"
+                    value="adsense_scraper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scrapes Google AdSense earnings data with Python using Twill" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twitter4r"
+            label="twitter4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Twitter4R: The most Ruby-like bindings for the Twitter.com REST API by a long way." />
+          <attvalue for="10"
+                    value="144" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-quoteme"
+            label="django-quoteme">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-quoteme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A reusable app for quotes and testimonials." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mednet"
+            label="mednet">
+        <attvalues>
+          <attvalue for="0"
+                    value="mednet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Kapab Mednet" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wiki-ng"
+            label="wiki-ng">
+        <attvalues>
+          <attvalue for="0"
+                    value="wiki-ng" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A minimal wiki demo app for helma-ng" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-rpx"
+            label="django-rpx">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-rpx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rpx (rpxnow.com) support for django" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="HMM-POS"
+            label="HMM-POS">
+        <attvalues>
+          <attvalue for="0"
+                    value="HMM-POS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Part of Speech Tagger using a Hidden Markov Model" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="memory_test_fix"
+            label="memory_test_fix">
+        <attvalues>
+          <attvalue for="0"
+                    value="memory_test_fix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Just a git repo for the memory_test_fix, which I've found useful" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="uploadr.py"
+            label="uploadr.py">
+        <attvalues>
+          <attvalue for="0"
+                    value="uploadr.py" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Command-line Python script to upload photos to Flickr" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nginx_http_push_module"
+            label="nginx_http_push_module">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx_http_push_module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Turn NGiNX into an adept HTTP push server." />
+          <attvalue for="10"
+                    value="371" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Briefs"
+            label="Briefs">
+        <attvalues>
+          <attvalue for="0"
+                    value="Briefs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Framework for iPhone wireframes" />
+          <attvalue for="10"
+                    value="355" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="sillyio"
+            label="sillyio">
+        <attvalues>
+          <attvalue for="0"
+                    value="sillyio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open-source interpreter for Twilio's TwiML realtime call control grammar" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-stereotype-extension"
+            label="radiant-stereotype-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-stereotype-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Define templates for Pages' children in Radiant CMS." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lua-tokyotyrant"
+            label="lua-tokyotyrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua-tokyotyrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tokyo Tyrant Interface for Lua." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="merb_logging_ext"
+            label="merb_logging_ext">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_logging_ext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin of Merb which extend logging especially about backtrace. " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thrifty"
+            label="thrifty">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrifty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thrifty is a Python-based parser generator for Apache Thrift source" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gist.el"
+            label="gist.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="gist.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Yet another Emacs paste mode, this one for Gist." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="reddy"
+            label="reddy">
+        <attvalues>
+          <attvalue for="0"
+                    value="reddy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby-native RDF library" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cassandraoutputformat"
+            label="cassandraoutputformat">
+        <attvalues>
+          <attvalue for="0"
+                    value="cassandraoutputformat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Hadoop output format that writes into Cassandra" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="dns-zoneparse-perl"
+            label="dns-zoneparse-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="dns-zoneparse-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DNS::ZoneParse CPAN Module" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="zfor"
+            label="zfor">
+        <attvalues>
+          <attvalue for="0"
+                    value="zfor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Fail-over Name Resolver" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ohloh_scm"
+            label="ohloh_scm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ohloh_scm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Ohloh source control management library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="followtwits"
+            label="followtwits">
+        <attvalues>
+          <attvalue for="0"
+                    value="followtwits" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GAE app to follow all your Twitter followers " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ewgi_examples"
+            label="ewgi_examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="ewgi_examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ewgi examples" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="inploy"
+            label="inploy">
+        <attvalues>
+          <attvalue for="0"
+                    value="inploy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Rails deployment made easy" />
+          <attvalue for="10"
+                    value="220" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Chatter"
+            label="Chatter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Chatter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another AJAX based chat box." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="quake"
+            label="quake">
+        <attvalues>
+          <attvalue for="0"
+                    value="quake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The source code to Quake, one of the best games ever." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Dojo-Sao-Paulo"
+            label="Dojo-Sao-Paulo">
+        <attvalues>
+          <attvalue for="0"
+                    value="Dojo-Sao-Paulo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dojo Locaweb" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="HeavyMetal"
+            label="HeavyMetal">
+        <attvalues>
+          <attvalue for="0"
+                    value="HeavyMetal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="No bullshit web framework for PHP.  Used to power massify.com." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="statusjs"
+            label="statusjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="statusjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows you to display a status message when submiting a form or performing other time consuming tasks" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vim-haml"
+            label="vim-haml">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-haml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Vim Haml runtime files" />
+          <attvalue for="10"
+                    value="114" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="pdb"
+            label="pdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PDB is a simple wrapper around PHP's PDO. It enhances PDO in a number of ways, including helper functions (e.g. getAll(), getRow(), etc.), the ability to explicitly disconnect from the database and the ability to reconnect to the database. It also adds singleton support. If you're familiar with PEAR's DB package you'll be happy to know PDB is fairly API compatible with it." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="awesomeness"
+            label="awesomeness">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesomeness" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collective Idea's Awesomeness.  A collection of useful Rails bits and pieces." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MenuMe"
+            label="MenuMe">
+        <attvalues>
+          <attvalue for="0"
+                    value="MenuMe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="drop an image on this app to see how it looks in the MenuBar at 18px x 18px" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="dotgit"
+            label="dotgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A Git implementation for .NET written in C#" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="reddit-top"
+            label="reddit-top">
+        <attvalues>
+          <attvalue for="0"
+                    value="reddit-top" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A top-like program for monitoring reddit from the console" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="github-java-api"
+            label="github-java-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-java-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Java API using github's RESTful APIs" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="substruct"
+            label="substruct">
+        <attvalues>
+          <attvalue for="0"
+                    value="substruct" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="substruct fork, Rails 2.3.2, localization..." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rack-forceie7"
+            label="rack-forceie7">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-forceie7" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack::ForceIE7 adds the X-UA-Compatible header with the value of IE=7 to the response headers so that there is no need to include anything in the head of your HTML document. Unlike some other middleware this doesn’t edit your body - it just adds the additional header to the response." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="aula_html"
+            label="aula_html">
+        <attvalues>
+          <attvalue for="0"
+                    value="aula_html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="só para armazenar arquivo de aulas internas" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="blogworks"
+            label="blogworks">
+        <attvalues>
+          <attvalue for="0"
+                    value="blogworks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rough blogging system built on top of clayworks" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="net-sftp"
+            label="net-sftp">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-sftp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Pure Ruby implementation of an SFTP (protocols 1-6) client. (THIS REPOSITORY IS NO LONGER BEING MAINTAINED.)" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="celluloid"
+            label="celluloid">
+        <attvalues>
+          <attvalue for="0"
+                    value="celluloid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Celluloid is a reactive, input-output oriented language with support for blocks and timelines designed to make both simple and complex media composition operations more comprehensible to the author." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="cinatra"
+            label="cinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="cinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cinatra is a Sinatra like command base app library. It is like Sinatra. シーナトラ." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cacheme.php"
+            label="cacheme.php">
+        <attvalues>
+          <attvalue for="0"
+                    value="cacheme.php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple page caching for PHP" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vision"
+            label="vision">
+        <attvalues>
+          <attvalue for="0"
+                    value="vision" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="The vision toolkit ( Shopify in a box -- for template designers )" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="savon"
+            label="savon">
+        <attvalues>
+          <attvalue for="0"
+                    value="savon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Heavy metal Ruby SOAP client library" />
+          <attvalue for="10"
+                    value="222" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails-development-log-analyzer"
+            label="rails-development-log-analyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-development-log-analyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Analyze Rails development log for SQL generated and give some overall statistics about number of queries generated and how fast they run." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="magic_model_generator"
+            label="magic_model_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="magic_model_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Imagine you get offered $5,000 to write a basic website/admin application on a legacy database that has 200 interconnected tables. You’ll need to add all the associations and validations based on the existing schema.  Imagine how long that would take! 1 day? 1 week? more?  Try 1 minute.  The Magic Model Generator does all this for you automatically." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="akakamiari"
+            label="akakamiari">
+        <attvalues>
+          <attvalue for="0"
+                    value="akakamiari" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My sandbox for upcoming JRuby ant &lt;-&gt; rake integration" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="nujson"
+            label="nujson">
+        <attvalues>
+          <attvalue for="0"
+                    value="nujson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSON library for use with Nu (derived from SBJSON)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="incf-cl"
+            label="incf-cl">
+        <attvalues>
+          <attvalue for="0"
+                    value="incf-cl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of convenience functions and macros to aid in the development of software written in Common Lisp" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="otp"
+            label="otp">
+        <attvalues>
+          <attvalue for="0"
+                    value="otp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang/OTP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simple_blog"
+            label="simple_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xcode_property_from_ivar"
+            label="xcode_property_from_ivar">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode_property_from_ivar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Xcode user script to create a property from an ivar" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="datacommons-matchbox"
+            label="datacommons-matchbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="datacommons-matchbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="data commons entity store and utilities to help match records" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ykk"
+            label="ykk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ykk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YKK is a simple key value store using YAML. ワイケイケイ" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tangram"
+            label="tangram">
+        <attvalues>
+          <attvalue for="0"
+                    value="tangram" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tangram is a non-intrusive Object/Relational Mapper / Persistence Program for Perl." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="borg"
+            label="borg">
+        <attvalues>
+          <attvalue for="0"
+                    value="borg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The BrowserPlus.org website" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openmicroblogger"
+            label="openmicroblogger">
+        <attvalues>
+          <attvalue for="0"
+                    value="openmicroblogger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="implements the complete openmicroblogging.org spec, uses wp-themes and wp-plugins, RESTful mvc back-end" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="qpid"
+            label="qpid">
+        <attvalues>
+          <attvalue for="0"
+                    value="qpid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Qpid" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="fssm"
+            label="fssm">
+        <attvalues>
+          <attvalue for="0"
+                    value="fssm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="The File System State Monitor keeps track of the state of any number of paths and will fire events when said state changes (create/update/delete). FSSM supports using FSEvents on MacOS (with ruby 1.8), Inotify on GNU/Linux, and polling anywhere else." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="porextenso"
+            label="porextenso">
+        <attvalues>
+          <attvalue for="0"
+                    value="porextenso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pequena biblioteca Java para escrever valores em dinheiro por extenso (R$, pt_BR)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tabtab"
+            label="tabtab">
+        <attvalues>
+          <attvalue for="0"
+                    value="tabtab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="zend-simplecal"
+            label="zend-simplecal">
+        <attvalues>
+          <attvalue for="0"
+                    value="zend-simplecal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple calendar application based on Zend Framework and Zend Server 5.0 APIs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="linkit-demo"
+            label="linkit-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="linkit-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a basic sample app for some great directed and non-directed graph from the SCUI:LinkIt framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="IO-Pty-HalfDuplex"
+            label="IO-Pty-HalfDuplex">
+        <attvalues>
+          <attvalue for="0"
+                    value="IO-Pty-HalfDuplex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IO::Pty::HalfDuplex module" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="oauth-php"
+            label="oauth-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="oauth-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="twirssi"
+            label="twirssi">
+        <attvalues>
+          <attvalue for="0"
+                    value="twirssi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="An irssi script allowing the use of Twitter from within the IRC client." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="my_emma"
+            label="my_emma">
+        <attvalues>
+          <attvalue for="0"
+                    value="my_emma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the MyEmma Remote Signup API" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="h8-cloud"
+            label="h8-cloud">
+        <attvalues>
+          <attvalue for="0"
+                    value="h8-cloud" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A suite of tools that enable expressing h8 on social networks." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-related-content-extension"
+            label="radiant-related-content-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-related-content-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An extension for Radiant CMS to support relating pages to one another arbitrarily." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sapphire-open"
+            label="sapphire-open">
+        <attvalues>
+          <attvalue for="0"
+                    value="sapphire-open" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build configuration and makefiles that can be used to build Android images for the MyTouch." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dotiw"
+            label="dotiw">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotiw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Better distance of time in words for Rails" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack_firebug_logger"
+            label="rack_firebug_logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack_firebug_logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Log to Firebug (or the Webkit inspector) from any Rack app" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="prototype-ujs"
+            label="prototype-ujs">
+        <attvalues>
+          <attvalue for="0"
+                    value="prototype-ujs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="robots"
+            label="robots">
+        <attvalues>
+          <attvalue for="0"
+                    value="robots" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="robots.txt parser" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="infomaki"
+            label="infomaki">
+        <attvalues>
+          <attvalue for="0"
+                    value="infomaki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A tool for gathering usability feedback from web users in a low-impact manner (Fork from sourceforge)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="foreign_key_migrations"
+            label="foreign_key_migrations">
+        <attvalues>
+          <attvalue for="0"
+                    value="foreign_key_migrations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pagezoom"
+            label="pagezoom">
+        <attvalues>
+          <attvalue for="0"
+                    value="pagezoom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A MooTools class to zoom in anything in a page" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="agility-gitorial"
+            label="agility-gitorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="agility-gitorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The agility gitorial for Hobo." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="keyword_prospector"
+            label="keyword_prospector">
+        <attvalues>
+          <attvalue for="0"
+                    value="keyword_prospector" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Search for keywords in text and create hyperlinks" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="extdirect.django"
+            label="extdirect.django">
+        <attvalues>
+          <attvalue for="0"
+                    value="extdirect.django" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ext.Direct implementation for Django" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="otter-rb"
+            label="otter-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="otter-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An EventMachine based library for the Topsy Otter API." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="djangolatex"
+            label="djangolatex">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangolatex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Serve PDF files using Django templates and LaTeX" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jsnes"
+            label="jsnes">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsnes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A JavaScript NES emulator." />
+          <attvalue for="10"
+                    value="132" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="backdrop"
+            label="backdrop">
+        <attvalues>
+          <attvalue for="0"
+                    value="backdrop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby daemon library that makes writing background daemons easy" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phileas_frog"
+            label="phileas_frog">
+        <attvalues>
+          <attvalue for="0"
+                    value="phileas_frog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MacRuby video game using Cocoa's CoreAnimation" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="wave-gadget-emulator"
+            label="wave-gadget-emulator">
+        <attvalues>
+          <attvalue for="0"
+                    value="wave-gadget-emulator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Small emulation layer for the Google Wave gadget API to run a gadget side by side in two iframes" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby2lolz"
+            label="ruby2lolz">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby2lolz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby to Lolcode translator, kthnxbai." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="biolib"
+            label="biolib">
+        <attvalues>
+          <attvalue for="0"
+                    value="biolib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="BioLib brings together a set of opensource libraries written in C/C++ and makes them available for all Bio* languages" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="castavote"
+            label="castavote">
+        <attvalues>
+          <attvalue for="0"
+                    value="castavote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easy Voting Platform" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lovelywcm.github.com"
+            label="lovelywcm.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="lovelywcm.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-compress"
+            label="django-compress">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-compress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Git repository for django-compress" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nyc-gov-data"
+            label="nyc-gov-data">
+        <attvalues>
+          <attvalue for="0"
+                    value="nyc-gov-data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools for working with the New York City(NYC) data sets" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-netflix"
+            label="ruby-netflix">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-netflix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for the Netflix api." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fbgithub"
+            label="fbgithub">
+        <attvalues>
+          <attvalue for="0"
+                    value="fbgithub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Facebook application for displaying latest commit status when you push to GitHub." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="messagepub-erlang"
+            label="messagepub-erlang">
+        <attvalues>
+          <attvalue for="0"
+                    value="messagepub-erlang" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple gen_server client to send messages via messagepub" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="php-tokyo_tyrant"
+            label="php-tokyo_tyrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-tokyo_tyrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Experimental tokyo_tyrant extension for PHP" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="iot"
+            label="iot">
+        <attvalues>
+          <attvalue for="0"
+                    value="iot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="irc over twitter. what a terrible idea" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="activerecord-mongo-adapter"
+            label="activerecord-mongo-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-mongo-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Adapter to use the MongoDB with Rail's ActiveRecord" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vcomp"
+            label="vcomp">
+        <attvalues>
+          <attvalue for="0"
+                    value="vcomp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compare version strings" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="sound-2.6"
+            label="sound-2.6">
+        <attvalues>
+          <attvalue for="0"
+                    value="sound-2.6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ALSA work, mostly ASoC" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="wym_editor_helper"
+            label="wym_editor_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="wym_editor_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This wym_editor_helper has been updated acc. to latest wym_editor (version: 0.5-a2)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rb-bsdiff"
+            label="rb-bsdiff">
+        <attvalues>
+          <attvalue for="0"
+                    value="rb-bsdiff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby bindings to bindary diff tools bsdiff and bspatch" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yum-centos-xen"
+            label="yum-centos-xen">
+        <attvalues>
+          <attvalue for="0"
+                    value="yum-centos-xen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build a Xen instance from yum on CentOS." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="opentox-dataset"
+            label="opentox-dataset">
+        <attvalues>
+          <attvalue for="0"
+                    value="opentox-dataset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dataset component for the OpenTox framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simple_presenter"
+            label="simple_presenter">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_presenter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="presenter layer for rails" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hsirc"
+            label="hsirc">
+        <attvalues>
+          <attvalue for="0"
+                    value="hsirc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Haskell irc library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="yui-tools"
+            label="yui-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dav's YUI Tools Source" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="disguise"
+            label="disguise">
+        <attvalues>
+          <attvalue for="0"
+                    value="disguise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Theming for your Ruby on Rails Application" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="meerkat"
+            label="meerkat">
+        <attvalues>
+          <attvalue for="0"
+                    value="meerkat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Optimizes the user interface to be more suitable to Netbook devices. It hides the status bar when there is no activity, and creates a smaller toolbar UI, removing the Firefox menu into a small toolbar button." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Apns4r"
+            label="Apns4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="Apns4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lib to communicate with Apple push notification services and make own APNs provider" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="marimba"
+            label="marimba">
+        <attvalues>
+          <attvalue for="0"
+                    value="marimba" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shoes GUI for shotgun proteomics results and MRM  experimental design" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-offline-creditcard"
+            label="spree-offline-creditcard">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-offline-creditcard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides a gateway intended for use in offline creditcard processing" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="autojump"
+            label="autojump">
+        <attvalues>
+          <attvalue for="0"
+                    value="autojump" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="A cd command that learns - easily navigate directories from the command line" />
+          <attvalue for="10"
+                    value="138" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="explainpmt"
+            label="explainpmt">
+        <attvalues>
+          <attvalue for="0"
+                    value="explainpmt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mocha"
+            label="mocha">
+        <attvalues>
+          <attvalue for="0"
+                    value="mocha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Mocha is a mocking and stubbing library for Ruby" />
+          <attvalue for="10"
+                    value="154" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="storable"
+            label="storable">
+        <attvalues>
+          <attvalue for="0"
+                    value="storable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Marshal Ruby classes into and out of multiple formats (yaml, json, csv, tsv)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dotnetopenid"
+            label="dotnetopenid">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotnetopenid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A C# implementation of the OpenID, OAuth and InfoCard protocols" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="http_authentication"
+            label="http_authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="http_authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Http Authentication" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-paypal"
+            label="codeigniter-paypal">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-paypal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Connect to PayPal's Web Services in your PHP Applications" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wp_on_rails"
+            label="wp_on_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="wp_on_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Set of ActiveRecord classes used to interact with a WordPress database." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="template-plugin-json"
+            label="template-plugin-json">
+        <attvalues>
+          <attvalue for="0"
+                    value="template-plugin-json" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="alien-fltk"
+            label="alien-fltk">
+        <attvalues>
+          <attvalue for="0"
+                    value="alien-fltk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Installs libraries for the (stable) 1.3.x branch of the Fast Light Toolkit" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Rails-Forum"
+            label="Rails-Forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="Rails-Forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a rails forum --my first rails app" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Yip"
+            label="Yip">
+        <attvalues>
+          <attvalue for="0"
+                    value="Yip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Unified Notification System for the Web" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="railscasts-episodes"
+            label="railscasts-episodes">
+        <attvalues>
+          <attvalue for="0"
+                    value="railscasts-episodes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="The full source code for projects used in Railscasts episodes." />
+          <attvalue for="10"
+                    value="231" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="decaf-sucks"
+            label="decaf-sucks">
+        <attvalues>
+          <attvalue for="0"
+                    value="decaf-sucks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="iPhone app for wwww.decafsucks.com" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="restish"
+            label="restish">
+        <attvalues>
+          <attvalue for="0"
+                    value="restish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Restish is a simple to use, lightweight WSGI web framework and library with a
+strong focus on resources, request/response, URLs and content negotiation." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="DBIx-Class-Helpers"
+            label="DBIx-Class-Helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="DBIx-Class-Helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lastfm-iphone"
+            label="lastfm-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="lastfm-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The official Last.fm iPhone application" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dacs"
+            label="dacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="dacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Devver Application Configuration System" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reprise"
+            label="reprise">
+        <attvalues>
+          <attvalue for="0"
+                    value="reprise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Minimal static blog with atom and tag support" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="keep-in-mind"
+            label="keep-in-mind">
+        <attvalues>
+          <attvalue for="0"
+                    value="keep-in-mind" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Export Rails annotations to Basecamp todo list" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eycap"
+            label="eycap">
+        <attvalues>
+          <attvalue for="0"
+                    value="eycap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Engine Yard specific capistrano recipes" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="futon4mongo"
+            label="futon4mongo">
+        <attvalues>
+          <attvalue for="0"
+                    value="futon4mongo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A port of CouchDB's Futon web interface to MongoDB" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tipsy"
+            label="tipsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="tipsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Facebook-style tooltips plugin for jQuery" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lissa"
+            label="lissa">
+        <attvalues>
+          <attvalue for="0"
+                    value="lissa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="test-spec-tmbundle"
+            label="test-spec-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-spec-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Textmate bundle for Test/Spec" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bj"
+            label="bj">
+        <attvalues>
+          <attvalue for="0"
+                    value="bj" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Backgroundjob (Bj) is a brain dead simple, zero admin, background priority queue for Rails." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="network_pong"
+            label="network_pong">
+        <attvalues>
+          <attvalue for="0"
+                    value="network_pong" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Network enabled Pong Game written in Processing" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="crm_sample_tabs"
+            label="crm_sample_tabs">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm_sample_tabs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sample Tabs plugin for Fat Free CRM" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sproutcore-samples"
+            label="sproutcore-samples">
+        <attvalues>
+          <attvalue for="0"
+                    value="sproutcore-samples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Sample applications for the SproutCore JavaScript Framework" />
+          <attvalue for="10"
+                    value="109" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="resty"
+            label="resty">
+        <attvalues>
+          <attvalue for="0"
+                    value="resty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Little command line REST interface that you can use in pipelines (bash or zsh)." />
+          <attvalue for="10"
+                    value="190" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-fun"
+            label="ruby-fun">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-fun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some Ruby hacking written just for fun!" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spork"
+            label="spork">
+        <attvalues>
+          <attvalue for="0"
+                    value="spork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A DRb server for testing frameworks (RSpec / Cucumber currently) that forks before each run to ensure a clean testing state." />
+          <attvalue for="10"
+                    value="201" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-gearman"
+            label="django-gearman">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-gearman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A convenience wrapper for German clients and workers in Django/Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lancet"
+            label="lancet">
+        <attvalues>
+          <attvalue for="0"
+                    value="lancet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Building the Clojure Way" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="SakeScalaBuildTool"
+            label="SakeScalaBuildTool">
+        <attvalues>
+          <attvalue for="0"
+                    value="SakeScalaBuildTool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple build tool for Scala code" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nanoc"
+            label="nanoc">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanoc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a web publishing system written in Ruby. (MIRROR of the Mercurial repository)" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-attachments"
+            label="django-attachments">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-attachments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A generic Django application to attach Files (Attachments) to any model." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="indyrb_archival_demo"
+            label="indyrb_archival_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="indyrb_archival_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails app that demonstrates acts_as_archival and acts_as_paranoid" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="py-github"
+            label="py-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="py-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Python interface for talking to the github API" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rqr"
+            label="rqr">
+        <attvalues>
+          <attvalue for="0"
+                    value="rqr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fork of a ruby lib for generating qrcodes" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="entity"
+            label="entity">
+        <attvalues>
+          <attvalue for="0"
+                    value="entity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="APIs around entities" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="restafarian"
+            label="restafarian">
+        <attvalues>
+          <attvalue for="0"
+                    value="restafarian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack middleware to provide RESTful routing" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cache-weak"
+            label="cache-weak">
+        <attvalues>
+          <attvalue for="0"
+                    value="cache-weak" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cache::Weak is a Perl object cache based on weak references" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fiscal_year_calculations"
+            label="fiscal_year_calculations">
+        <attvalues>
+          <attvalue for="0"
+                    value="fiscal_year_calculations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some helper methods for the Time object for fiscal year calculation" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xomb"
+            label="xomb">
+        <attvalues>
+          <attvalue for="0"
+                    value="xomb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An exokernel operating system written in D" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-mingus"
+            label="django-mingus">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-mingus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="my own version of Martin Frickovsky's Mingus blog engine" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-net-ldap"
+            label="ruby-net-ldap">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-net-ldap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Pure Ruby LDAP library" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="polipoly"
+            label="polipoly">
+        <attvalues>
+          <attvalue for="0"
+                    value="polipoly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple library for dealing with political boundaries as defined by census.gov shapefiles" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="android_vendor_cyanogen"
+            label="android_vendor_cyanogen">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_vendor_cyanogen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="CyanogenMod Android vendor tree" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="code_of_art"
+            label="code_of_art">
+        <attvalues>
+          <attvalue for="0"
+                    value="code_of_art" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Distributable files for my &quot;Code of Art&quot; presentation" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="globalize"
+            label="globalize">
+        <attvalues>
+          <attvalue for="0"
+                    value="globalize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Globalize is a Ruby on Rails plugin designed to support multilingual applications (official repository)." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rack-rewrite"
+            label="rack-rewrite">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-rewrite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A web server agnostic rack middleware for defining and applying rewrite rules. In many cases you  can get away with Rack::Rewrite instead of writing Apache mod_rewrite rules. " />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geoip"
+            label="geoip">
+        <attvalues>
+          <attvalue for="0"
+                    value="geoip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby C binding to Maxmind GeoIP Library" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="raindrop"
+            label="raindrop">
+        <attvalues>
+          <attvalue for="0"
+                    value="raindrop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="git checkout of the labs.mozilla.com/raindrop hg repo" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spot"
+            label="spot">
+        <attvalues>
+          <attvalue for="0"
+                    value="spot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="[iPhone] Open source Spotify client. Available on Cydia on any jailbroken iPhone. For support, see http://spot.thirdcog.eu/" />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="g-gem"
+            label="g-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="g-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tool for creating Gentoo ebuilds based on gems" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mahout"
+            label="mahout">
+        <attvalues>
+          <attvalue for="0"
+                    value="mahout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Mahout" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="code-dojo"
+            label="code-dojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="code-dojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Code required *before* the London Code Dojo" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="class-methodmaker"
+            label="class-methodmaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="class-methodmaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create generic methods for OO Perl" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="crabgrass"
+            label="crabgrass">
+        <attvalues>
+          <attvalue for="0"
+                    value="crabgrass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Crabgrass is a social networking, group collaboration and network organizing web application. Our goal is to create communication tools that are tailored specifically to meet the needs of bottom up grassroots organizing." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="mysql-gem"
+            label="mysql-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fork of Rubyforge mysql-win gem to improve GCC support in it." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="harvestr"
+            label="harvestr">
+        <attvalues>
+          <attvalue for="0"
+                    value="harvestr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper for Harvest API" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="migration_test_helper"
+            label="migration_test_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="migration_test_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="panoptibot"
+            label="panoptibot">
+        <attvalues>
+          <attvalue for="0"
+                    value="panoptibot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="XMPP4R chatroom. Very simple chatroom for jabber services. With history, web interface and commands." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zion"
+            label="zion">
+        <attvalues>
+          <attvalue for="0"
+                    value="zion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="a2utils"
+            label="a2utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="a2utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Little utilities for apache2 to speed up work." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Graphite"
+            label="Graphite">
+        <attvalues>
+          <attvalue for="0"
+                    value="Graphite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value=".NET blog engine using the Sharp Architecture" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="morm"
+            label="morm">
+        <attvalues>
+          <attvalue for="0"
+                    value="morm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another PHP ORM" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="midiator"
+            label="midiator">
+        <attvalues>
+          <attvalue for="0"
+                    value="midiator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="A Ruby library for interacting with system MIDI services." />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-android"
+            label="clojure-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Clojure rigged for Android" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-openid"
+            label="ruby-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JanRain's great ruby openid library now in git" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rspec_on_rails_nested_scaffold"
+            label="rspec_on_rails_nested_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec_on_rails_nested_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A nested scaffold generator for rSpec and rails" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dokuwiki-minimal"
+            label="dokuwiki-minimal">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwiki-minimal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Minimal theme for DokuWiki" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="heist"
+            label="heist">
+        <attvalues>
+          <attvalue for="0"
+                    value="heist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scheme in as little Ruby and as much Scheme as possible. Supports macros, continuations, tail recursion and lazy evaluation." />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Scheme" />
+        </attvalues>
+      </node>
+      <node id="color-music-composer"
+            label="color-music-composer">
+        <attvalues>
+          <attvalue for="0"
+                    value="color-music-composer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Explore music and compose with colorfully intuitive visual tools. Requires Ruby Shoes." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kata-codebreaker-marker"
+            label="kata-codebreaker-marker">
+        <attvalues>
+          <attvalue for="0"
+                    value="kata-codebreaker-marker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-rest"
+            label="sinatra-rest">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-rest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Generates RESTful routes for the models of a Sinatra application (ActiveRecord, DataMapper, Stone)" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Cassandra"
+            label="Cassandra">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cassandra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cassandra" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dm-adapter-simpledb"
+            label="dm-adapter-simpledb">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-adapter-simpledb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A DataMapper adapter for SimpleDB" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="screed"
+            label="screed">
+        <attvalues>
+          <attvalue for="0"
+                    value="screed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a simple read-only sequence database, designed for short reads" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="dokuwiki-openid"
+            label="dokuwiki-openid">
+        <attvalues>
+          <attvalue for="0"
+                    value="dokuwiki-openid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Authenticate on a DokuWiki with OpenID" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-digest"
+            label="lighthouse-digest">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-digest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Email yourself daily/weekly/monthly summaries of Lighthouse tickets based on keywords you give it" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterpg"
+            label="twitterpg">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterpg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="twitter rpg" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="protest"
+            label="protest">
+        <attvalues>
+          <attvalue for="0"
+                    value="protest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tiny, simple, and easy-to-extend test framework" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="griffon-talk"
+            label="griffon-talk">
+        <attvalues>
+          <attvalue for="0"
+                    value="griffon-talk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Griffon based presentation software" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="ninject.web.mvc"
+            label="ninject.web.mvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ninject.web.mvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="extension for ninject providing integration with ASP.NET MVC" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="app-demos"
+            label="app-demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chain"
+            label="chain">
+        <attvalues>
+          <attvalue for="0"
+                    value="chain" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Simple Application Convention for Node" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-clmemo"
+            label="data-clmemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-clmemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl module to read/write changelog memo file" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hopper"
+            label="hopper">
+        <attvalues>
+          <attvalue for="0"
+                    value="hopper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rack"
+            label="rack">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="49" />
+          <attvalue for="9"
+                    value="a modular Ruby webserver interface" />
+          <attvalue for="10"
+                    value="391" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asterisk-chef"
+            label="asterisk-chef">
+        <attvalues>
+          <attvalue for="0"
+                    value="asterisk-chef" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chef recipes for boostrapping Asterisk" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="redmine_hoptoad_server"
+            label="redmine_hoptoad_server">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_hoptoad_server" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This plugin turns Redmine (http://redmine.org) into a Hoptoad server, i.e. an API provider which can be used with the hoptoad_notifier which is available at: http://www.hoptoadapp.com/." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="seleniumdsl"
+            label="seleniumdsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="seleniumdsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="We have just moved this repo to another account: http://github.com/caelum/selenium-dsl" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ggplot2-bayarea"
+            label="ggplot2-bayarea">
+        <attvalues>
+          <attvalue for="0"
+                    value="ggplot2-bayarea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Data, code and slides for ggplot2 talk given to Bay Area useR group, 17 Sep 2009" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="R" />
+        </attvalues>
+      </node>
+      <node id="moosex-role-withoverloading"
+            label="moosex-role-withoverloading">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-role-withoverloading" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sub-alias"
+            label="sub-alias">
+        <attvalues>
+          <attvalue for="0"
+                    value="sub-alias" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(Perl) Simple subroutine alias." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hobix"
+            label="hobix">
+        <attvalues>
+          <attvalue for="0"
+                    value="hobix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="commandline blogging &amp; static pages &amp; ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pound_codemash"
+            label="pound_codemash">
+        <attvalues>
+          <attvalue for="0"
+                    value="pound_codemash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="follow codemash tagged tweets" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="re-em"
+            label="re-em">
+        <attvalues>
+          <attvalue for="0"
+                    value="re-em" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Something kinda sort like Unicorn, if you squint ... In Perl." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ibug"
+            label="ibug">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debug JavaScript on your mobile device from the comfort of your desktop browser." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="erlydtl"
+            label="erlydtl">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlydtl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Template for Erlang" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="blacktree-elements"
+            label="blacktree-elements">
+        <attvalues>
+          <attvalue for="0"
+                    value="blacktree-elements" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugins repository for Quicksilver" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="restful-authentication-i18n"
+            label="restful-authentication-i18n">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful-authentication-i18n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Generates common user authentication code for Rails with support for i18n, a full rspec suite and optional Acts as State Machine support built-in" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mod_xgeoip"
+            label="mod_xgeoip">
+        <attvalues>
+          <attvalue for="0"
+                    value="mod_xgeoip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Apache 2.x module for (very) fast MaxMind geoip database lookups" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="xtreme_scaffold"
+            label="xtreme_scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="xtreme_scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A scaffold generator that generates useful stuff. It also supports belongs_to routes so you get all those pathes correct from the beginning." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SmartyPants-IOC"
+            label="SmartyPants-IOC">
+        <attvalues>
+          <attvalue for="0"
+                    value="SmartyPants-IOC" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dependency Injection for Adobe Flex and Flash" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ambling"
+            label="ambling">
+        <attvalues>
+          <attvalue for="0"
+                    value="ambling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ambling is a rails plugin makes it easy to generate XML needed by the wonderfully slick Amcharts." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flat_filer"
+            label="flat_filer">
+        <attvalues>
+          <attvalue for="0"
+                    value="flat_filer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for handling fixed width record flat files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hatexmpp"
+            label="hatexmpp">
+        <attvalues>
+          <attvalue for="0"
+                    value="hatexmpp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="fuse xmpp client (xmppfs)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="mnemonicode"
+            label="mnemonicode">
+        <attvalues>
+          <attvalue for="0"
+                    value="mnemonicode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of http://tothink.com/mnemonic/" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="openradar"
+            label="openradar">
+        <attvalues>
+          <attvalue for="0"
+                    value="openradar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Google App Engine app for sharing information about radars that we've submitted." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gamebox"
+            label="gamebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="gamebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A game template for building and distributing Rubygame apps." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jrails_auto_complete"
+            label="jrails_auto_complete">
+        <attvalues>
+          <attvalue for="0"
+                    value="jrails_auto_complete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="add-on plugin for jrails to give support for auto complete in rails" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant"
+            label="radiant">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This fork of radiant installs Ba and other plugins necessary for event organization" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="librarian"
+            label="librarian">
+        <attvalues>
+          <attvalue for="0"
+                    value="librarian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="indexes audio file collections into a database using id3 tags. Handles mp3, ogg, flac." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pgtune"
+            label="pgtune">
+        <attvalues>
+          <attvalue for="0"
+                    value="pgtune" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PostgreSQL configuration wizard" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Dnssnarf"
+            label="Dnssnarf">
+        <attvalues>
+          <attvalue for="0"
+                    value="Dnssnarf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple python script to sniff for DNS queries and produce bind query log output." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="chinese-perl-book"
+            label="chinese-perl-book">
+        <attvalues>
+          <attvalue for="0"
+                    value="chinese-perl-book" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="free book in Chinese &quot;Master Perl Today&quot;" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="expandinator"
+            label="expandinator">
+        <attvalues>
+          <attvalue for="0"
+                    value="expandinator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="TYPO3-tinymce_rte"
+            label="TYPO3-tinymce_rte">
+        <attvalues>
+          <attvalue for="0"
+                    value="TYPO3-tinymce_rte" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an alternative to the default HTMLArea in TYPO3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-markup"
+            label="django-markup">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-markup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Convert text markup to html. Markdown, rST, Textile etc." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merb_datamapper"
+            label="merb_datamapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_datamapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Merb plugin that provides support for using datamapper within a merb application" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rafa"
+            label="rafa">
+        <attvalues>
+          <attvalue for="0"
+                    value="rafa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin for using javascript raphael.js library easily from views" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-svg"
+            label="ruby-svg">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-svg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Library for creating SVG files in pure Ruby code." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Proc-Launcher"
+            label="Proc-Launcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="Proc-Launcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="yet another forking process controller" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cakephp-meioupload-plugin"
+            label="cakephp-meioupload-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-meioupload-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The excellent MeioUpload Behavior packaged as a plugin, with translations and phpThumb" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="vista-adapter"
+            label="vista-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="vista-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A JRuby based adapter for OpenVistA" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="capsize"
+            label="capsize">
+        <attvalues>
+          <attvalue for="0"
+                    value="capsize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Capistrano extension for managing and running your app on Amazon EC2." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="prsnt"
+            label="prsnt">
+        <attvalues>
+          <attvalue for="0"
+                    value="prsnt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="プレゼントを提供するためのウェブアプリケーション" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gae-flexproxy"
+            label="gae-flexproxy">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-flexproxy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A proxy for Flex HTTP requests which runs on Google App Engine.  Provides a crossdomain.xml file and filters by hostname or URL pattern." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="simplified_translation"
+            label="simplified_translation">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplified_translation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails translation plugin for your model contents." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dialog"
+            label="dialog">
+        <attvalues>
+          <attvalue for="0"
+                    value="dialog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dialog widget" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="brightkite-pre"
+            label="brightkite-pre">
+        <attvalues>
+          <attvalue for="0"
+                    value="brightkite-pre" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="atlanta"
+            label="atlanta">
+        <attvalues>
+          <attvalue for="0"
+                    value="atlanta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The official git repository for Merb Day Atlanta" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fixcity"
+            label="fixcity">
+        <attvalues>
+          <attvalue for="0"
+                    value="fixcity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a Django based application that allows users to request bike racks location from the DOT" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="anemone"
+            label="anemone">
+        <attvalues>
+          <attvalue for="0"
+                    value="anemone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Anemone web-spider framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="hadoop-maven"
+            label="hadoop-maven">
+        <attvalues>
+          <attvalue for="0"
+                    value="hadoop-maven" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven 2 POMs for Apache Hadoop projects" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dash-merb"
+            label="dash-merb">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-merb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="FiveRuns Dash library for Merb" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-libmemcached"
+            label="php-libmemcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-libmemcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="php-libmemcached is a php extension for libmemcached(new memcached client)" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="google-translate-api"
+            label="google-translate-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="google-translate-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple example of API for Google Translate" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="moosex-nonmoose"
+            label="moosex-nonmoose">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-nonmoose" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="easy subclassing of non-Moose objects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="white_blog"
+            label="white_blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="white_blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple blog in Rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="monao"
+            label="monao">
+        <attvalues>
+          <attvalue for="0"
+                    value="monao" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Super monao bros. in Haskell" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="tdaemon"
+            label="tdaemon">
+        <attvalues>
+          <attvalue for="0"
+                    value="tdaemon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test daemon in Python" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mole"
+            label="mole">
+        <attvalues>
+          <attvalue for="0"
+                    value="mole" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monitors users interactions with your rails application" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="net-redmine"
+            label="net-redmine">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-redmine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="interact with remote redmine instance" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="active_model"
+            label="active_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides Rails model services (such as validations) to non-ActiveRecord descendants." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="body_matcher"
+            label="body_matcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="body_matcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simplify your view testing. Forget assert_select." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ipojorc"
+            label="ipojorc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipojorc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPOJO-based IRC client" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="sinatra-redis"
+            label="sinatra-redis">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-redis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A light extension for using redis with Sinatra" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="roleify"
+            label="roleify">
+        <attvalues>
+          <attvalue for="0"
+                    value="roleify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails authorization plugin" />
+          <attvalue for="10"
+                    value="99" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="subdomain_routes"
+            label="subdomain_routes">
+        <attvalues>
+          <attvalue for="0"
+                    value="subdomain_routes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Rails gem which adds subdomains to route recognition and generation." />
+          <attvalue for="10"
+                    value="75" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cpan-testers-report"
+            label="cpan-testers-report">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan-testers-report" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="(perl) CPAN Testers Report object" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fuzzywysi"
+            label="fuzzywysi">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuzzywysi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="inline rich texteditor, using jQuery" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cakephp-callback"
+            label="cakephp-callback">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-callback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP component that adds fine grained controls to controller callbacks. NO LONGER MAINTAINED HERE. MOVED TO http://codaset.com/joelmoss/cakephp-callbacks" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ohai"
+            label="ohai">
+        <attvalues>
+          <attvalue for="0"
+                    value="ohai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ohai profiles your system and emits JSON" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geoalchemy"
+            label="geoalchemy">
+        <attvalues>
+          <attvalue for="0"
+                    value="geoalchemy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GIS support for SQLAlchemy. Automatically synchronized with the official Mercurial repository every 5 minutes (including all branches and tags)." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="selfmarks"
+            label="selfmarks">
+        <attvalues>
+          <attvalue for="0"
+                    value="selfmarks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Anti-social bookmarking for the technically endowed." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="conversions"
+            label="conversions">
+        <attvalues>
+          <attvalue for="0"
+                    value="conversions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin that adds conversion capabilities to numeric objects" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="allourideas2"
+            label="allourideas2">
+        <attvalues>
+          <attvalue for="0"
+                    value="allourideas2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Version 2 of Allourideas" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine-timesheet-plugin"
+            label="redmine-timesheet-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-timesheet-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="This is a Redmine plugin to generate timesheets from timelogs." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_image"
+            label="has_image">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A lightweight and opinionated but hackable library for attaching images to ActiveRecord models." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android-vf-balance"
+            label="android-vf-balance">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-vf-balance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android widget for showing Vodafone NZ account balance" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="grauniady"
+            label="grauniady">
+        <attvalues>
+          <attvalue for="0"
+                    value="grauniady" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Guardian Content API robot for Google Wave" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Cuke4DukeCodebreaker"
+            label="Cuke4DukeCodebreaker">
+        <attvalues>
+          <attvalue for="0"
+                    value="Cuke4DukeCodebreaker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Codebreaker implementation of the Codebreaker game from the RSpec book - Using Java (Cuke4Duke)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="NuUnit"
+            label="NuUnit">
+        <attvalues>
+          <attvalue for="0"
+                    value="NuUnit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NuUnit is simple and easy to use Unit testing software for Objective-C by Nulana LTD." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="chefz"
+            label="chefz">
+        <attvalues>
+          <attvalue for="0"
+                    value="chefz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AspNetMvcExtensibility"
+            label="AspNetMvcExtensibility">
+        <attvalues>
+          <attvalue for="0"
+                    value="AspNetMvcExtensibility" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Let the IoC rule your ASP.NET MVC application." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="TTRemoteExamples"
+            label="TTRemoteExamples">
+        <attvalues>
+          <attvalue for="0"
+                    value="TTRemoteExamples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Demonstrates how to use Three20's TTModel system with TTTableViewController, TTThumbsViewController and TTPhotoViewController" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ltw.github.com"
+            label="ltw.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="ltw.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jekyll implementation of my blog." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="submitit"
+            label="submitit">
+        <attvalues>
+          <attvalue for="0"
+                    value="submitit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Web app for submitting presentation proposals" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="luafaces"
+            label="luafaces">
+        <attvalues>
+          <attvalue for="0"
+                    value="luafaces" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Faces (or LuaFaces) is a macro language, template engine and component framework that allows one to perform outstanding webdevelopment in lua. It features renderization cache and a designer-friendly syntax." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django"
+            label="django">
+        <attvalues>
+          <attvalue for="0"
+                    value="django" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="My fork of Django — WARNING: not compatible with django/django" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="justplayed"
+            label="justplayed">
+        <attvalues>
+          <attvalue for="0"
+                    value="justplayed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="resource_this"
+            label="resource_this">
+        <attvalues>
+          <attvalue for="0"
+                    value="resource_this" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Not scaffolding. Resourcing. Creates extremely customizable resource controllers with one line of code." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sorteio"
+            label="sorteio">
+        <attvalues>
+          <attvalue for="0"
+                    value="sorteio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sistema para sorteio de brindes feito em 30 minutos durante o Ruby + Rails no Mundo Real" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ottawaruby"
+            label="ottawaruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ottawaruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OGRE website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wanderlust"
+            label="wanderlust">
+        <attvalues>
+          <attvalue for="0"
+                    value="wanderlust" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Unofficial Wanderlust Development Repository" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="webistrano"
+            label="webistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="webistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="peritor webistrano git fork" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-prompt"
+            label="git-prompt">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-prompt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bash prompt with GIT, SVN and HG modules" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="campfire-theme-for-colloquy"
+            label="campfire-theme-for-colloquy">
+        <attvalues>
+          <attvalue for="0"
+                    value="campfire-theme-for-colloquy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is a theme I’ve made for Colloquy, an irc client for Mac OS X. I’m on Campfire a lot lately, and I really like the beautiful inerface, so I’ve tried to copy it as much as possible." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yos-social-php5"
+            label="yos-social-php5">
+        <attvalues>
+          <attvalue for="0"
+                    value="yos-social-php5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Yahoo! Social SDK - PHP5 library" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-collectd"
+            label="ruby-collectd">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-collectd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Send collectd statistics from your Ruby script" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GoodNewsEveryone"
+            label="GoodNewsEveryone">
+        <attvalues>
+          <attvalue for="0"
+                    value="GoodNewsEveryone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="WoW Addon - I've invented a device that tells you when reactive abilities are available!" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="django-metaphore"
+            label="django-metaphore">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-metaphore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Omniscient publication in Django." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Improvement"
+            label="Improvement">
+        <attvalues>
+          <attvalue for="0"
+                    value="Improvement" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="time-tracker-for-mac"
+            label="time-tracker-for-mac">
+        <attvalues>
+          <attvalue for="0"
+                    value="time-tracker-for-mac" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mac OS X 10.4+ application for tracking time spent on projects and tasks." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="fleegix-js-javascript-toolkit"
+            label="fleegix-js-javascript-toolkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="fleegix-js-javascript-toolkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fleegix.js provides an extremely lightweight, cross-browser set of JavaScript tools for building dynamic Web-app UIs. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="Swarm"
+            label="Swarm">
+        <attvalues>
+          <attvalue for="0"
+                    value="Swarm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="silk"
+            label="silk">
+        <attvalues>
+          <attvalue for="0"
+                    value="silk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="PHP web framework extracted from CMSMS 2.0" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-ui-sass-theme"
+            label="jquery-ui-sass-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-ui-sass-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A port of the default jQuery UI theme to SASS. This is a WIP... feel free to improve!" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="FCBKcomplete"
+            label="FCBKcomplete">
+        <attvalues>
+          <attvalue for="0"
+                    value="FCBKcomplete" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Jquery facebook like(fancy) multi-select" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="simple_admin"
+            label="simple_admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Ruby on Rails plugin to do administration logins through usernames and passwords saved in YAML." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="qacdp"
+            label="qacdp">
+        <attvalues>
+          <attvalue for="0"
+                    value="qacdp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="QT frontend for Mandriva ACDP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="albino"
+            label="albino">
+        <attvalues>
+          <attvalue for="0"
+                    value="albino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Pygments syntax highlighter." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hydrant"
+            label="hydrant">
+        <attvalues>
+          <attvalue for="0"
+                    value="hydrant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="data pimping service" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="delicious-network"
+            label="delicious-network">
+        <attvalues>
+          <attvalue for="0"
+                    value="delicious-network" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Delicious network aggregator" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cl-closure-template"
+            label="cl-closure-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-closure-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Common Lisp implementation of Google's Closure Templates." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="vim-narrow"
+            label="vim-narrow">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-narrow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Vim plugin that emulates emacs' narrowing feature (but better than the other plugin that cheats and just folds the rest of the text, so it isn't really gone but still searchable and affected by global operations)." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="xapian-haystack"
+            label="xapian-haystack">
+        <attvalues>
+          <attvalue for="0"
+                    value="xapian-haystack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Xapian backend for Haystack" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="apachelogregex"
+            label="apachelogregex">
+        <attvalues>
+          <attvalue for="0"
+                    value="apachelogregex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby parser for Apache log files based on regular expressions." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ionize"
+            label="ionize">
+        <attvalues>
+          <attvalue for="0"
+                    value="ionize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert Php to Ruby (Will soon die and be reborn as something different..)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mustache-sinatra-example"
+            label="mustache-sinatra-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="mustache-sinatra-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An example of using Mustache in a Sinatra app." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jerbil"
+            label="jerbil">
+        <attvalues>
+          <attvalue for="0"
+                    value="jerbil" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jerbil -- Java build exensions for Rake" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="reddit-river"
+            label="reddit-river">
+        <attvalues>
+          <attvalue for="0"
+                    value="reddit-river" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The old reddit river website for mobile devices" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="damages"
+            label="damages">
+        <attvalues>
+          <attvalue for="0"
+                    value="damages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="an expense tracking system" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="squirl"
+            label="squirl">
+        <attvalues>
+          <attvalue for="0"
+                    value="squirl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Common Lisp port of the Chipmunk 2d physics library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="gundo"
+            label="gundo">
+        <attvalues>
+          <attvalue for="0"
+                    value="gundo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="multilevel undo/redo library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pyvcs"
+            label="pyvcs">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyvcs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A pure python abstraction layer of multiple VCS, very lightweight." />
+          <attvalue for="10"
+                    value="68" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="r-commerce"
+            label="r-commerce">
+        <attvalues>
+          <attvalue for="0"
+                    value="r-commerce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby on Rails E-Commerce Site" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vimium"
+            label="vimium">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="The hacker's browser." />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="winston"
+            label="winston">
+        <attvalues>
+          <attvalue for="0"
+                    value="winston" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Winston is a user interface library consisting of common elements in websites and web applications. These elements work together in an ecosystem of conventions, guidelines and best practices. The goal of this library is to provide designers and developers with a solid base to build user interfaces. Think of it as Rails for designers." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="catalyst-traitfor-request-proxybase"
+            label="catalyst-traitfor-request-proxybase">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-traitfor-request-proxybase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Catalyst Request trait which allows you to set the URI base with a HTTP header" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="erlgmail"
+            label="erlgmail">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlgmail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An OTP app that can be used by Web Apps to send email Via googlemail" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="scanty-redis"
+            label="scanty-redis">
+        <attvalues>
+          <attvalue for="0"
+                    value="scanty-redis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The blog that's almost nothing - now on Redis" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="spree-recommendations"
+            label="spree-recommendations">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-recommendations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Various ways to draw customers' attention to other products" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="birthdaycardy"
+            label="birthdaycardy">
+        <attvalues>
+          <attvalue for="0"
+                    value="birthdaycardy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="1) Get your friends to stand in stupid poses 2) Crop and resize as squares 3) Instant Internet Birthday Card!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fp"
+            label="fp">
+        <attvalues>
+          <attvalue for="0"
+                    value="fp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="icecondor-client-android"
+            label="icecondor-client-android">
+        <attvalues>
+          <attvalue for="0"
+                    value="icecondor-client-android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Open Source Continuous Location Client" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tp-sudoku-demo"
+            label="tp-sudoku-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="tp-sudoku-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a small demo program before GSoC, for the GNOME-Games+Telepathy idea" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="distributed_logreader"
+            label="distributed_logreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="distributed_logreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Distributed Log Reader" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yaml_mail_config"
+            label="yaml_mail_config">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml_mail_config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git svn clone - configure email.yml like database.yml" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="riak_basics"
+            label="riak_basics">
+        <attvalues>
+          <attvalue for="0"
+                    value="riak_basics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Working with Riak (http://riak.basho.com)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tog_mail"
+            label="tog_mail">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_mail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Tog Platform Internal Message System Component" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="notify"
+            label="notify">
+        <attvalues>
+          <attvalue for="0"
+                    value="notify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The notification function for many platforms." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="makeit-time"
+            label="makeit-time">
+        <attvalues>
+          <attvalue for="0"
+                    value="makeit-time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Timetrack app with reports" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pythinkgear"
+            label="pythinkgear">
+        <attvalues>
+          <attvalue for="0"
+                    value="pythinkgear" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python module thinkgear parses the ThinkGear protocol used by NeuroSky MindSet devices" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ebay_shopping"
+            label="ebay_shopping">
+        <attvalues>
+          <attvalue for="0"
+                    value="ebay_shopping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library for ebay's Shopping API" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-99-problems"
+            label="ruby-99-problems">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-99-problems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Implementation of the haskell 99 problems from http://www.haskell.org/haskellwiki/99_Haskell_exercises in ruby" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="user_stamp"
+            label="user_stamp">
+        <attvalues>
+          <attvalue for="0"
+                    value="user_stamp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Rails plugin that adds the ability to automatically stamp each record with the currently logged in user." />
+          <attvalue for="10"
+                    value="77" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SchemaObject"
+            label="SchemaObject">
+        <attvalues>
+          <attvalue for="0"
+                    value="SchemaObject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Iterate over a MySQL database schema as a Python object" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="url_signer"
+            label="url_signer">
+        <attvalues>
+          <attvalue for="0"
+                    value="url_signer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="planet-php"
+            label="planet-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="planet-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is more or less a re-write of the planet-php code. This code powers planet-pear.org." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gaebar-gaed-skeleton"
+            label="gaebar-gaed-skeleton">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaebar-gaed-skeleton" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Google App Engine Django (Google App Engine Helper) skeleton app  for creating your own App Engine apps that have Gaebar installed by default. Just unzip this and start creating your Django project." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="openlayers_themes"
+            label="openlayers_themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="openlayers_themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clojure-twitter"
+            label="clojure-twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Clojure client for Twitter API" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="ACL"
+            label="ACL">
+        <attvalues>
+          <attvalue for="0"
+                    value="ACL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An (improved) port of Zend_ACL for Kohana" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="openssh-for-git"
+            label="openssh-for-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="openssh-for-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A hack of openssh-5.1p1 that allows a 3rd party script to do public key lookups - use mysql or any other database" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="docs_oauth_reseller"
+            label="docs_oauth_reseller">
+        <attvalues>
+          <attvalue for="0"
+                    value="docs_oauth_reseller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="OAuth code base for reseller account integration" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="railswork"
+            label="railswork">
+        <attvalues>
+          <attvalue for="0"
+                    value="railswork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Source for www.railswork.com" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="doxyclean"
+            label="doxyclean">
+        <attvalues>
+          <attvalue for="0"
+                    value="doxyclean" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A script to convert Doxygen output to resemble Apple's AppKit documentation" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rmeetup"
+            label="rmeetup">
+        <attvalues>
+          <attvalue for="0"
+                    value="rmeetup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby Gem for accessing the Meetup.com API" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="erlmc"
+            label="erlmc">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlmc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang memcached binary protocol client" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ushahidi_swift"
+            label="ushahidi_swift">
+        <attvalues>
+          <attvalue for="0"
+                    value="ushahidi_swift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Swift River is a platform that crowdsources the verification of news, aided by algorithms that determine trust and accuracy." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Visage"
+            label="Visage">
+        <attvalues>
+          <attvalue for="0"
+                    value="Visage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Visage is a simple Ruby utility to convert CD/DVD master images created from OS X's disk utility (.cdr) into .iso format." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="helloflex"
+            label="helloflex">
+        <attvalues>
+          <attvalue for="0"
+                    value="helloflex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Source code for Hello Flex book" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dotto_example_config"
+            label="dotto_example_config">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotto_example_config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple example configuration for dotto" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="simple_calendar"
+            label="simple_calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="BNRPersistence"
+            label="BNRPersistence">
+        <attvalues>
+          <attvalue for="0"
+                    value="BNRPersistence" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A set of classes which use Tokyo Cabinet to save and load Objective-C objects" />
+          <attvalue for="10"
+                    value="134" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ojspec"
+            label="ojspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="ojspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An RSpec-like BDD library for unit testing Objective-J" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sl.google_map.ee_addon"
+            label="sl.google_map.ee_addon">
+        <attvalues>
+          <attvalue for="0"
+                    value="sl.google_map.ee_addon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google Map ExpressionEngine field type, with full SAEF and exp:weblog:entries support." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-ucsc-api"
+            label="ruby-ucsc-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-ucsc-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby API to the UCSC database" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="monokai-vs"
+            label="monokai-vs">
+        <attvalues>
+          <attvalue for="0"
+                    value="monokai-vs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Monokai color theme for Visual Studio" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="faker"
+            label="faker">
+        <attvalues>
+          <attvalue for="0"
+                    value="faker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A library for generating fake data such as names, addresses, and phone numbers." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iphone-versions"
+            label="iphone-versions">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphone-versions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="iPhone versions of sites that made me cry" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jquery-color"
+            label="jquery-color">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-color" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery plugin that adds color animation support." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="skittlish"
+            label="skittlish">
+        <attvalues>
+          <attvalue for="0"
+                    value="skittlish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A candy coloured theme for mephisto. Comes in 7 flavours! (orange, blue, green, pink, cyan, red, violet)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="phonegap-winmo"
+            label="phonegap-winmo">
+        <attvalues>
+          <attvalue for="0"
+                    value="phonegap-winmo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Windows Mobile OS implementation of the PhoneGap API" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mt-plugin-openid-yahoo"
+            label="mt-plugin-openid-yahoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-plugin-openid-yahoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Movable Type plugin that provides an enhanced login experience for Yahoo users." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mechanical_github"
+            label="mechanical_github">
+        <attvalues>
+          <attvalue for="0"
+                    value="mechanical_github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="API for GitHub, using mechanize." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="image_resize"
+            label="image_resize">
+        <attvalues>
+          <attvalue for="0"
+                    value="image_resize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="With the Image Resize plugin enabled, you can easily create thumbnails of your images with the Frog CMS" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gitty"
+            label="gitty">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fancy-pantsy GTK-based replacement for gitk" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="kogakure-de"
+            label="kogakure-de">
+        <attvalues>
+          <attvalue for="0"
+                    value="kogakure-de" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Source Code of my Django-Site kogakure.de" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mitez"
+            label="mitez">
+        <attvalues>
+          <attvalue for="0"
+                    value="mitez" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Infest the DOM with mites." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hello-world"
+            label="hello-world">
+        <attvalues>
+          <attvalue for="0"
+                    value="hello-world" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hello world in every programming language " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="CatalystX--Dispatcher--AsGraph"
+            label="CatalystX--Dispatcher--AsGraph">
+        <attvalues>
+          <attvalue for="0"
+                    value="CatalystX--Dispatcher--AsGraph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="simple grapher for catalyst dispatchery" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="perl-hatena-bookmark"
+            label="perl-hatena-bookmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-hatena-bookmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="minitest"
+            label="minitest">
+        <attvalues>
+          <attvalue for="0"
+                    value="minitest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple autotester intended to be used with rSpec and rCov." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pushitrealgood"
+            label="pushitrealgood">
+        <attvalues>
+          <attvalue for="0"
+                    value="pushitrealgood" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="N900 solderin' skaters &quot;push&quot; project" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="avogadro"
+            label="avogadro">
+        <attvalues>
+          <attvalue for="0"
+                    value="avogadro" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible rendering and a powerful plugin architecture. " />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="huddle"
+            label="huddle">
+        <attvalues>
+          <attvalue for="0"
+                    value="huddle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Demo Application for Rails Prescriptions, eventually a full-fledged support application for remote scrums" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wg-android-kernel"
+            label="wg-android-kernel">
+        <attvalues>
+          <attvalue for="0"
+                    value="wg-android-kernel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Android Kernel 2.6.29 for Dream/Sapphire" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree-product-lightbox"
+            label="spree-product-lightbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-product-lightbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Jquery lightbox for variant images" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="selectbox_link_field"
+            label="selectbox_link_field">
+        <attvalues>
+          <attvalue for="0"
+                    value="selectbox_link_field" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Symphony Select Box Link Field" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="datarray"
+            label="datarray">
+        <attvalues>
+          <attvalue for="0"
+                    value="datarray" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Prototyping numpy arrays with named axes for data management" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="stropheruby"
+            label="stropheruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="stropheruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby bindings for Strophe, a C library for writing XMPP clients" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="islostonyet.com"
+            label="islostonyet.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="islostonyet.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="no really, i need to know" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="logback"
+            label="logback">
+        <attvalues>
+          <attvalue for="0"
+                    value="logback" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="The reliable, generic, fast and flexible logging framework for Java." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="agdlr"
+            label="agdlr">
+        <attvalues>
+          <attvalue for="0"
+                    value="agdlr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dynamic languages in Silverlight" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mootools-filemanager"
+            label="mootools-filemanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-filemanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A filemanager for the web based on MooTools that allows you to (pre)view, upload and modify files and folders via the browser." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="haitibrowser"
+            label="haitibrowser">
+        <attvalues>
+          <attvalue for="0"
+                    value="haitibrowser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Browser for Haiti Data in support of Recovery and Reconstruction. Works offline with a cache of map tiles and data." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pluggable-php"
+            label="pluggable-php">
+        <attvalues>
+          <attvalue for="0"
+                    value="pluggable-php" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pluggable-PHP is a small but full featured plugin system for any PHP app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rails-examples"
+            label="rails-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails 3 API Examples" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="image_resizer"
+            label="image_resizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="image_resizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redmine_ssl_auth"
+            label="redmine_ssl_auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_ssl_auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Enable authentication in Redmine using SSL client certificates" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hoverpick"
+            label="hoverpick">
+        <attvalues>
+          <attvalue for="0"
+                    value="hoverpick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extension for MooTools" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cucumber-web"
+            label="cucumber-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ubiquitous i18n Cucumber DSLs for Webrat, Watir, Celerity, WebDriver and other web testing libraries" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vim-files"
+            label="vim-files">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-files" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My vim files" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="twobot"
+            label="twobot">
+        <attvalues>
+          <attvalue for="0"
+                    value="twobot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a flexible tool for executing actions based on queries against twitter" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-paperclipped_uploader-extension"
+            label="radiant-paperclipped_uploader-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-paperclipped_uploader-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="adds a friendly batch-uploader to paperclipped, with progress bars and a very simple interface" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="DBIx-Class-Schema-Loader-0.04999_07"
+            label="DBIx-Class-Schema-Loader-0.04999_07">
+        <attvalues>
+          <attvalue for="0"
+                    value="DBIx-Class-Schema-Loader-0.04999_07" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is the branch of Loader that includes moosifer." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="libnifalcon"
+            label="libnifalcon">
+        <attvalues>
+          <attvalue for="0"
+                    value="libnifalcon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="git repository for libnifalcon development" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="cakephp_cycle_css"
+            label="cakephp_cycle_css">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp_cycle_css" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cakephp Cycle helper like the rails cycle command" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="defensio-perl"
+            label="defensio-perl">
+        <attvalues>
+          <attvalue for="0"
+                    value="defensio-perl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official Perl library for Defensio API 2.0" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gae-sandbox"
+            label="gae-sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google App Engine sandbox" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rightjs-snippets"
+            label="rightjs-snippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="rightjs-snippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A snippets collection for RightJS" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="signal"
+            label="signal">
+        <attvalues>
+          <attvalue for="0"
+                    value="signal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An integration server written in Rails and integrated with metric_fu, rspec and cucumber,easy to install and easy to use" />
+          <attvalue for="10"
+                    value="116" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="namespace-clean"
+            label="namespace-clean">
+        <attvalues>
+          <attvalue for="0"
+                    value="namespace-clean" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Keep imports and functions out of your namespace" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="watchr"
+            label="watchr">
+        <attvalues>
+          <attvalue for="0"
+                    value="watchr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Modern continuous testing (flexible alternative to Autotest)" />
+          <attvalue for="10"
+                    value="242" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="importer"
+            label="importer">
+        <attvalues>
+          <attvalue for="0"
+                    value="importer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="youcity"
+            label="youcity">
+        <attvalues>
+          <attvalue for="0"
+                    value="youcity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YouCity is a visualization of the potential for inner aggregation of a city." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="extemp"
+            label="extemp">
+        <attvalues>
+          <attvalue for="0"
+                    value="extemp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Newspaper Indexer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ironman-myfeedreader"
+            label="ironman-myfeedreader">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironman-myfeedreader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="pyglet-stuff"
+            label="pyglet-stuff">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyglet-stuff" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pyglet (python media library) experiments and stuff" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cakephp-yaml-migrations-and-fixtures"
+            label="cakephp-yaml-migrations-and-fixtures">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-yaml-migrations-and-fixtures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A CakePHP vendor and shell libraries which help using YAML migrations without the PEAR library." />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="CViPhoneLibrary"
+            label="CViPhoneLibrary">
+        <attvalues>
+          <attvalue for="0"
+                    value="CViPhoneLibrary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An assortment of views, controllers that can be used in Cocoa based iPhone projects. Includes a thumbnail gridview, a reusable iPhone settings like tableview and an in-memory cache for images." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git_remote_branch"
+            label="git_remote_branch">
+        <attvalues>
+          <attvalue for="0"
+                    value="git_remote_branch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A tool to simplify working with remote branches" />
+          <attvalue for="10"
+                    value="194" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flocklocal"
+            label="flocklocal">
+        <attvalues>
+          <attvalue for="0"
+                    value="flocklocal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="do good.fast" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="job-board"
+            label="job-board">
+        <attvalues>
+          <attvalue for="0"
+                    value="job-board" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple job board app written in Sinatra, Mongo, Effigy, &amp; HTML5." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ffmpeg-fork"
+            label="ffmpeg-fork">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffmpeg-fork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fork of ffmpeg" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pinyin"
+            label="pinyin">
+        <attvalues>
+          <attvalue for="0"
+                    value="pinyin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="turn chinese hanzi to its pronunciation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chromed_bird"
+            label="chromed_bird">
+        <attvalues>
+          <attvalue for="0"
+                    value="chromed_bird" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Google Chrome Twitter extension" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="melody-docs"
+            label="melody-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="melody-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of open source documentation for the Melody platform." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="maven-lift"
+            label="maven-lift">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-lift" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lift-specific maven plugin. Currently does I18N template generation" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="merb-flash"
+            label="merb-flash">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb-flash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails-like flash :message replacement" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="git-notes"
+            label="git-notes">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-notes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Notes made while learning git, cheatsheets, etc.; may be useful to others..." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mongo_mapper_generators"
+            label="mongo_mapper_generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo_mapper_generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generators for use with the MongoMapper rubygem." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libgit"
+            label="libgit">
+        <attvalues>
+          <attvalue for="0"
+                    value="libgit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git library for embedding" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="brcobranca_exemplo"
+            label="brcobranca_exemplo">
+        <attvalues>
+          <attvalue for="0"
+                    value="brcobranca_exemplo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Aplicação de exemplo do uso do http://github.com/kivanio/brcobranca" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spyce"
+            label="spyce">
+        <attvalues>
+          <attvalue for="0"
+                    value="spyce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BDD tool for writing unit specs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rrd-on-rails"
+            label="rrd-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="rrd-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An advanced web interface to display RRD files" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery_lazyload"
+            label="jquery_lazyload">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery_lazyload" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery plugin for lazy loading images " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lucille"
+            label="lucille">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucille" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="lucille global illumination renderer" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="org.abn.haxe"
+            label="org.abn.haxe">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.abn.haxe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Haxe port of the ABN universal API lib sources" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="HaXe" />
+        </attvalues>
+      </node>
+      <node id="radiant-newsletter"
+            label="radiant-newsletter">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-newsletter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Newsletter system based on Radiant CMS" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pickled-vim"
+            label="pickled-vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="pickled-vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My personal VIM configurations" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PyTextMiner"
+            label="PyTextMiner">
+        <attvalues>
+          <attvalue for="0"
+                    value="PyTextMiner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python implementation of the TextMiner toolkit by eliashowk" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="PDSView"
+            label="PDSView">
+        <attvalues>
+          <attvalue for="0"
+                    value="PDSView" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cocoa application for viewing PDS formatted astronomical data" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cocoaoniguruma"
+            label="cocoaoniguruma">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoaoniguruma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Objective-C binding of Oniguruma regular expression engine" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="git-rake"
+            label="git-rake">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-rake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rake tasks for managing multiple git submodules" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="template.node.js"
+            label="template.node.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="template.node.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A page templating system for node.js based on John Resig's microtemplate function" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merb"
+            label="merb">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="89" />
+          <attvalue for="9"
+                    value="master merb branch" />
+          <attvalue for="10"
+                    value="478" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="workling_mailer"
+            label="workling_mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="workling_mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Send Emails via ActionMailer asynchronously using starling and others via workling" />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tumblr-and-friendfeed-theme"
+            label="tumblr-and-friendfeed-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="tumblr-and-friendfeed-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simplistic tumblr theme folding in any friendfeed stream via their widget" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="emacs-growl"
+            label="emacs-growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Growl wrapper for Emacs." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="python-acrobaticjson"
+            label="python-acrobaticjson">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-acrobaticjson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Acrobatic JSON implementation for Python" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="interwibble"
+            label="interwibble">
+        <attvalues>
+          <attvalue for="0"
+                    value="interwibble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A non-interactive tool for converting any given website to PDF" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="shoes"
+            label="shoes">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a tiny graphical app kit for ruby" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dotnetmerchant"
+            label="dotnetmerchant">
+        <attvalues>
+          <attvalue for="0"
+                    value="dotnetmerchant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DotNetMerchant is a payment processing and e-commerce library for .NET that allows simple payment gateway integration for multiple providers. It is developed and sponsored by Lunarbits, a hosted e-commerce solution for digital content publishers." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="Smart-OAuth-Client"
+            label="Smart-OAuth-Client">
+        <attvalues>
+          <attvalue for="0"
+                    value="Smart-OAuth-Client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An OAuth Client plugin for the Joyent Smart Platform framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gittest"
+            label="gittest">
+        <attvalues>
+          <attvalue for="0"
+                    value="gittest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="54" />
+          <attvalue for="9"
+                    value="Test repo for the RubyLearning participants" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maex_rails"
+            label="maex_rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="maex_rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="maex_rails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="webistrano_privileges"
+            label="webistrano_privileges">
+        <attvalues>
+          <attvalue for="0"
+                    value="webistrano_privileges" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Rails plugin for Webistrano, adding user-access control to projects." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-upload-progress-module"
+            label="nginx-upload-progress-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-upload-progress-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Nginx module implementing an upload progress system, that monitors RFC1867 POST uploads as they are transmitted to upstream servers." />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-gedit"
+            label="git-gedit">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-gedit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin para o gedit com interface para a utilização do git" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rugui_active_record_adapter"
+            label="rugui_active_record_adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="rugui_active_record_adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a plugin for RuGUI applications based on database. This plugin uses ActiveRecord to access the database." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="net-scp"
+            label="net-scp">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-scp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pure Ruby implementation of the SCP protocol" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ipython-tmbundle"
+            label="ipython-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ipython-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Useful commands for interacting with IPython from TextMate" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="jabberbot"
+            label="jabberbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="jabberbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a coding project built on jabberbot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dertuis"
+            label="dertuis">
+        <attvalues>
+          <attvalue for="0"
+                    value="dertuis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small synchronous data-flow language with temporal properties." />
+          <attvalue for="10"
+                    value="0" />
+          <attvalue for="8"
+                    value="OCaml" />
+        </attvalues>
+      </node>
+      <node id="configatron-rails"
+            label="configatron-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="configatron-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Configatron/Rails integration for per-environment project-wide configuration variables." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-filter-plugin"
+            label="cakephp-filter-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-filter-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="cakephp component plugin for filtering paginated model and related model data" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="42-django-couchdb"
+            label="42-django-couchdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="42-django-couchdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="django couchdb database adapter" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acts_as_random_id"
+            label="acts_as_random_id">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_random_id" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin for generating random id" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="machine.mta"
+            label="machine.mta">
+        <attvalues>
+          <attvalue for="0"
+                    value="machine.mta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="PylonsCauldron"
+            label="PylonsCauldron">
+        <attvalues>
+          <attvalue for="0"
+                    value="PylonsCauldron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Magic: The Gathering card search done right." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="files2s3"
+            label="files2s3">
+        <attvalues>
+          <attvalue for="0"
+                    value="files2s3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Batch uploader files to Amazon S3" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="neuroslink-xbmc-mediastream"
+            label="neuroslink-xbmc-mediastream">
+        <attvalues>
+          <attvalue for="0"
+                    value="neuroslink-xbmc-mediastream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rhotoalbum"
+            label="rhotoalbum">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhotoalbum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Damm's Modified rhotoalbum" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="civcalc"
+            label="civcalc">
+        <attvalues>
+          <attvalue for="0"
+                    value="civcalc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Civilization IV multi-unit combat simulator" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="stdeb"
+            label="stdeb">
+        <attvalues>
+          <attvalue for="0"
+                    value="stdeb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="produces Debian source packages from Python packages (see README.rst for full documentation)" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jqtouch_gallery"
+            label="jqtouch_gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="jqtouch_gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQTouch extension for easy building of image and video galleries." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="AS3-Performance-Testing"
+            label="AS3-Performance-Testing">
+        <attvalues>
+          <attvalue for="0"
+                    value="AS3-Performance-Testing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just some performance tests using GSkinner Performance Test Harness" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="bart"
+            label="bart">
+        <attvalues>
+          <attvalue for="0"
+                    value="bart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Baobab Health Anti-retroviral Treatment" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="max_mind"
+            label="max_mind">
+        <attvalues>
+          <attvalue for="0"
+                    value="max_mind" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library for interacting with the MaxMind GeoIP Web Services" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="watircuke"
+            label="watircuke">
+        <attvalues>
+          <attvalue for="0"
+                    value="watircuke" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="The First Cross-Browser, HTML Element Agnostic, Automated Ruby Testing Framework" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="backchat"
+            label="backchat">
+        <attvalues>
+          <attvalue for="0"
+                    value="backchat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Your own personal hoodwink'd. Add commenting to any site." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="meditation"
+            label="meditation">
+        <attvalues>
+          <attvalue for="0"
+                    value="meditation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thich Nhat Hanh Collection" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="magnum"
+            label="magnum">
+        <attvalues>
+          <attvalue for="0"
+                    value="magnum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Website Frontend Starter Kit" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-special-files.tmbundle"
+            label="ruby-special-files.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-special-files.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Contains TextMate language and symbol list definitions for schema.rb, Capfile and Rakefile." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-exercise"
+            label="ruby-exercise">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-exercise" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hhlc"
+            label="hhlc">
+        <attvalues>
+          <attvalue for="0"
+                    value="hhlc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby on Rails web application for the HAAGA-HELIA Linux Club." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="emacs-config"
+            label="emacs-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="emacs-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emacs configuration" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sillytestapp"
+            label="sillytestapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="sillytestapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An application used while testing some changes to the internals of ActionView.  Not suitable for performance testing, you probably don't want this app." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="classy_inputs"
+            label="classy_inputs">
+        <attvalues>
+          <attvalue for="0"
+                    value="classy_inputs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Adds type-reflecting class names to input tags in Rails" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rghost-barcode"
+            label="rghost-barcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="rghost-barcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RGhost Barcode is adapter from Barcode Writer. The Barcode Writer in Pure Postscript is an award-winning open source barcode maker, as used by NASA. " />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cl-python"
+            label="cl-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="cl-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An implementation of Python in Common Lisp" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="repim"
+            label="repim">
+        <attvalues>
+          <attvalue for="0"
+                    value="repim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="RElying Party In Minutes" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vimjolts"
+            label="vimjolts">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimjolts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(under construction)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="logreplay"
+            label="logreplay">
+        <attvalues>
+          <attvalue for="0"
+                    value="logreplay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Replays logs to a webserver." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sdbtool"
+            label="sdbtool">
+        <attvalues>
+          <attvalue for="0"
+                    value="sdbtool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="SimpleDB Firefox Plugin" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="nu"
+            label="nu">
+        <attvalues>
+          <attvalue for="0"
+                    value="nu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="The Nu programming language. " />
+          <attvalue for="10"
+                    value="133" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="rspec-crud-controller-shared-example-groups"
+            label="rspec-crud-controller-shared-example-groups">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-crud-controller-shared-example-groups" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A set of useful shared example groups for testing CRUD controllers with RSpec" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="timecode"
+            label="timecode">
+        <attvalues>
+          <attvalue for="0"
+                    value="timecode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Official repo is at http://github.com/guerilla-di/timecode" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="essays"
+            label="essays">
+        <attvalues>
+          <attvalue for="0"
+                    value="essays" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-controlled essays by mattknox" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Spaz-iPhone"
+            label="Spaz-iPhone">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spaz-iPhone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Spaz port to iPhone via Titanium Mobile" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="hibernate-memcached"
+            label="hibernate-memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="hibernate-memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A library for using Memcached as a second level distributed cache in Hibernate." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sensitiv"
+            label="sensitiv">
+        <attvalues>
+          <attvalue for="0"
+                    value="sensitiv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Internal database for the Sens-it-iv EU project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ereiamjh"
+            label="ereiamjh">
+        <attvalues>
+          <attvalue for="0"
+                    value="ereiamjh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby library and command-line tool to announce your geographical location to Twitter." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="limecast"
+            label="limecast">
+        <attvalues>
+          <attvalue for="0"
+                    value="limecast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A directory of video podcasts" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="codex"
+            label="codex">
+        <attvalues>
+          <attvalue for="0"
+                    value="codex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple tool for creating source-code intensive presentations and courses" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="caelum-stella"
+            label="caelum-stella">
+        <attvalues>
+          <attvalue for="0"
+                    value="caelum-stella" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="O Caelum Stella visa suprir as necessidades do dia a dia do desenvolvedor brasileiro" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cruisecontrolrb"
+            label="cruisecontrolrb">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruisecontrolrb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="CruiseControl.rb is a continuous integration tool, written in Ruby. It is quick to install, simple to use and easy to hack." />
+          <attvalue for="10"
+                    value="116" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="validates-constancy-rails-plugin"
+            label="validates-constancy-rails-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates-constancy-rails-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Adds an Active Record validation, ‘validates_constancy_of’, that prevents changes to “constant” attributes after an object is created." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fancy-zoom"
+            label="fancy-zoom">
+        <attvalues>
+          <attvalue for="0"
+                    value="fancy-zoom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Zoomy JavaScript based loosely on Fancy Zoom by Cabel Sasser." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rx_model_attachments"
+            label="rx_model_attachments">
+        <attvalues>
+          <attvalue for="0"
+                    value="rx_model_attachments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple RestfulX application that shows Model attachments in action." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="FluentValidation"
+            label="FluentValidation">
+        <attvalues>
+          <attvalue for="0"
+                    value="FluentValidation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="curso-agenda"
+            label="curso-agenda">
+        <attvalues>
+          <attvalue for="0"
+                    value="curso-agenda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Aplicação de Exemplo em Curso de Ruby em Rails" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="javascript-for-ninjas"
+            label="javascript-for-ninjas">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-for-ninjas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Projeto de preparação da palestra de mesmo nome para o primeiro Caelum Tech Day" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Twittirc"
+            label="Twittirc">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twittirc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC'ish CLI twitter client." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="boolean_datetime_attribute"
+            label="boolean_datetime_attribute">
+        <attvalues>
+          <attvalue for="0"
+                    value="boolean_datetime_attribute" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Let's datetime attributes act as booleans" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clearance"
+            label="clearance">
+        <attvalues>
+          <attvalue for="0"
+                    value="clearance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails authentication with email &amp; password." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erl_rake"
+            label="erl_rake">
+        <attvalues>
+          <attvalue for="0"
+                    value="erl_rake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Some rake tasks to build an erlang project" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="llonsen2008_ruby"
+            label="llonsen2008_ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="llonsen2008_ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="surinx"
+            label="surinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="surinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple dynamic language for the JVM" />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_tiny_mce"
+            label="rails_tiny_mce">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_tiny_mce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails tiny plugin using jquery, paerclip with image upload and media upload support" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tesla"
+            label="tesla">
+        <attvalues>
+          <attvalue for="0"
+                    value="tesla" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="beefy bot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="state_machine"
+            label="state_machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="state_machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Adds support for creating state machines for attributes on any Ruby class" />
+          <attvalue for="10"
+                    value="579" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jawurflex"
+            label="jawurflex">
+        <attvalues>
+          <attvalue for="0"
+                    value="jawurflex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WURFL patch for Japanese handset and tools for parsing carrier specs and generating patch" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cartographer"
+            label="cartographer">
+        <attvalues>
+          <attvalue for="0"
+                    value="cartographer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Google Maps on Rails" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="audioscrobbler_sidebar"
+            label="audioscrobbler_sidebar">
+        <attvalues>
+          <attvalue for="0"
+                    value="audioscrobbler_sidebar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Typo audioscrobbler sidebar plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="postbin"
+            label="postbin">
+        <attvalues>
+          <attvalue for="0"
+                    value="postbin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Web hook data inspector" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="documents-for-skip"
+            label="documents-for-skip">
+        <attvalues>
+          <attvalue for="0"
+                    value="documents-for-skip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jquery-plugin-template"
+            label="jquery-plugin-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-plugin-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blank template for creating jQuery plugins." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="se3ue6"
+            label="se3ue6">
+        <attvalues>
+          <attvalue for="0"
+                    value="se3ue6" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="fleetdb-client"
+            label="fleetdb-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="fleetdb-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Clojure client for FleetDB " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="twitter-search"
+            label="twitter-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the Twitter Search API." />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clj-stacktrace"
+            label="clj-stacktrace">
+        <attvalues>
+          <attvalue for="0"
+                    value="clj-stacktrace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="More readable stacktraces for Clojure" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="net-http-cheat-sheet"
+            label="net-http-cheat-sheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="net-http-cheat-sheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A collection of Ruby Net::HTTP examples." />
+          <attvalue for="10"
+                    value="161" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="MooDialog"
+            label="MooDialog">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooDialog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="MooDialog is a MooTools plugin to replace the native alert(), confirm() and promt() javascript functions by more stylish ones. You can use it also for other DOM elements, create an IFrame dialog or even create an Ajax Dialog." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="geoplanet"
+            label="geoplanet">
+        <attvalues>
+          <attvalue for="0"
+                    value="geoplanet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for the Yahoo! GeoPlanet API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vsftpd-users"
+            label="vsftpd-users">
+        <attvalues>
+          <attvalue for="0"
+                    value="vsftpd-users" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Manage users of multiple vsftpd servers." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nano"
+            label="nano">
+        <attvalues>
+          <attvalue for="0"
+                    value="nano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="jquery template engine" />
+          <attvalue for="10"
+                    value="136" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cascading_rubies"
+            label="cascading_rubies">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascading_rubies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby DSL for generating CSS." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="expenses-iphone"
+            label="expenses-iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="expenses-iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example iPhone application that talks to a RESTful Rails application to CRUD expenses." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dm-mongo-adapter"
+            label="dm-mongo-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-mongo-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="MongoDB DataMapper Adapter" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="monorail-aspview-demo"
+            label="monorail-aspview-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="monorail-aspview-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A demo project showing various aspects of the MVC Web framework Castle MonoRail, and the AspView view engine" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="mongoengine"
+            label="mongoengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongoengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Python Object-Document-Mapper for working with MongoDB" />
+          <attvalue for="10"
+                    value="82" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="twitterscript"
+            label="twitterscript">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterscript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of http://code.google.com/p/twitterscript/ for use in Hello! Flex 3." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="spree_fulfillment_api"
+            label="spree_fulfillment_api">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree_fulfillment_api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple extension that helps integrate Spree with a fulfillment house via XML" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="python-capitolwords"
+            label="python-capitolwords">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-capitolwords" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="python client library for interacting with Capitol Words API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="text-nlp-stanford-entityextract"
+            label="text-nlp-stanford-entityextract">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-nlp-stanford-entityextract" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module for Entity Extraction using the stanford NLP parser" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="quiet-light.foam"
+            label="quiet-light.foam">
+        <attvalues>
+          <attvalue for="0"
+                    value="quiet-light.foam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A light-color theme for Espresso" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="upthedate"
+            label="upthedate">
+        <attvalues>
+          <attvalue for="0"
+                    value="upthedate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hubris" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="scoped-tags"
+            label="scoped-tags">
+        <attvalues>
+          <attvalue for="0"
+                    value="scoped-tags" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple tagging plugin which allows you to use both the association or array list to manage the tags, while also scoping the tags to a particular context." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AtriumDesign"
+            label="AtriumDesign">
+        <attvalues>
+          <attvalue for="0"
+                    value="AtriumDesign" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Design Components for Open Atrium" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-reusable-app-docs"
+            label="django-reusable-app-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-reusable-app-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Documentation about how to write and maintain a Django reusable app." />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="php-aws"
+            label="php-aws">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-aws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of PHP classes for working with Amazon's web services platform (AWS)." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="totally-restful-authorization"
+            label="totally-restful-authorization">
+        <attvalues>
+          <attvalue for="0"
+                    value="totally-restful-authorization" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="This plugin adds an authorization layer to your rails app that is totally transparent to your restful controllers and a DSL for declaring permissions on your models." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="archangel"
+            label="archangel">
+        <attvalues>
+          <attvalue for="0"
+                    value="archangel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Magic configuration for your nginx, mongrels and god!" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ironrubymvc"
+            label="ironrubymvc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ironrubymvc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Write ASP.NET MVC application in Ruby" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eclim"
+            label="eclim">
+        <attvalues>
+          <attvalue for="0"
+                    value="eclim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Expose eclipse features inside of vim." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby2cext"
+            label="ruby2cext">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby2cext" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of svn repository @ http://ruby2cext.rubyforge.org/svn/" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="open-uri-memcached"
+            label="open-uri-memcached">
+        <attvalues>
+          <attvalue for="0"
+                    value="open-uri-memcached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby's OpenURI with Memcached for caching" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="factory_data_preloader"
+            label="factory_data_preloader">
+        <attvalues>
+          <attvalue for="0"
+                    value="factory_data_preloader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Preload data created by factory girl (or any other Rails fixtures alternative) so that you can use Rails' built-in test transactions." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ey-lessql"
+            label="ey-lessql">
+        <attvalues>
+          <attvalue for="0"
+                    value="ey-lessql" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="a collection of chef recipes to install, configure and run a variety of NoSQL db's on the engine yard cloud." />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plugin-XMLSpider-staging"
+            label="plugin-XMLSpider-staging">
+        <attvalues>
+          <attvalue for="0"
+                    value="plugin-XMLSpider-staging" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="XMLSpider plugin (staging area, writable by any developer)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="stream"
+            label="stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Alpha repository for DUI.Stream. When it stabilizes, it will be merged back into DUI." />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apache2-mojo"
+            label="apache2-mojo">
+        <attvalues>
+          <attvalue for="0"
+                    value="apache2-mojo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="mod_perl2 handler for Mojo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="couch-wiki"
+            label="couch-wiki">
+        <attvalues>
+          <attvalue for="0"
+                    value="couch-wiki" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="example app" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="clockingit"
+            label="clockingit">
+        <attvalues>
+          <attvalue for="0"
+                    value="clockingit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="31" />
+          <attvalue for="9"
+                    value="Project Management, Collaboration and Time Tracking." />
+          <attvalue for="10"
+                    value="120" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="linusnumber"
+            label="linusnumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="linusnumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="will_paginate"
+            label="will_paginate">
+        <attvalues>
+          <attvalue for="0"
+                    value="will_paginate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Most awesome pagination solution for Rails" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="prmdesktop"
+            label="prmdesktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="prmdesktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gerenciamento de relacionamentos pessoais." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="floxee"
+            label="floxee">
+        <attvalues>
+          <attvalue for="0"
+                    value="floxee" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin for core Floxee Twitter Directory functionality" />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruport-util"
+            label="ruport-util">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruport-util" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A collection of tools and supplimentary libraries for use with Ruby Reports" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="alias_alias_alias"
+            label="alias_alias_alias">
+        <attvalues>
+          <attvalue for="0"
+                    value="alias_alias_alias" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="alias alias alias!!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bcrypt-ruby"
+            label="bcrypt-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="bcrypt-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords." />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-news-extension"
+            label="radiant-news-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-news-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Simple News Extension for Radiant CMS" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="canadian-postal-code-to-electoral-districts"
+            label="canadian-postal-code-to-electoral-districts">
+        <attvalues>
+          <attvalue for="0"
+                    value="canadian-postal-code-to-electoral-districts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ext.ux.printerfriendly"
+            label="ext.ux.printerfriendly">
+        <attvalues>
+          <attvalue for="0"
+                    value="ext.ux.printerfriendly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easily build printer friendly layouts and grids for your Ext JS pages. " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moocow"
+            label="moocow">
+        <attvalues>
+          <attvalue for="0"
+                    value="moocow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Client for Remember The Milk" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="linux-input-wiimote"
+            label="linux-input-wiimote">
+        <attvalues>
+          <attvalue for="0"
+                    value="linux-input-wiimote" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl interface to the libcwiimote library" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="static_subdomains"
+            label="static_subdomains">
+        <attvalues>
+          <attvalue for="0"
+                    value="static_subdomains" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Obsolete. See mholling/subdomain_routes which is a gem." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="multitheftauto"
+            label="multitheftauto">
+        <attvalues>
+          <attvalue for="0"
+                    value="multitheftauto" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Multi Theft Auto is an open-source game engine that adds full multi-player network play functionality to Rockstar North's Grand Theft Auto game series, in which this functionality is not originally found." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="safemode"
+            label="safemode">
+        <attvalues>
+          <attvalue for="0"
+                    value="safemode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A library for safe evaluation of Ruby code based on ParseTree/RubyParser and Ruby2Ruby. Provides Rails ActionView template handlers for ERB and Haml." />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mod_perlite"
+            label="mod_perlite">
+        <attvalues>
+          <attvalue for="0"
+                    value="mod_perlite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A lightweight Apache module for Perl scripts" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="maven-scm-providers-git"
+            label="maven-scm-providers-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-scm-providers-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="git integration for maven " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ArchLinux-AMIs"
+            label="ArchLinux-AMIs">
+        <attvalues>
+          <attvalue for="0"
+                    value="ArchLinux-AMIs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="refinery-portfolio"
+            label="refinery-portfolio">
+        <attvalues>
+          <attvalue for="0"
+                    value="refinery-portfolio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Refinery Portfolio Plugin" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-svn-clone-externals"
+            label="git-svn-clone-externals">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-svn-clone-externals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Simple shell script to import svn:externals into a local git-svn repository" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="synthesis"
+            label="synthesis">
+        <attvalues>
+          <attvalue for="0"
+                    value="synthesis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby code analysis tool for verifying mock object assumptions in tests" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="schema_to_yaml"
+            label="schema_to_yaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="schema_to_yaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DEVELOPMENT ON THIS WILL STOP AS THIS IS BEING PORTED INTO THE RESTFULX GEM" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rpodcast"
+            label="rpodcast">
+        <attvalues>
+          <attvalue for="0"
+                    value="rpodcast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby library that helps with fetching and parsing podcast rss feeds." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="x2v"
+            label="x2v">
+        <attvalues>
+          <attvalue for="0"
+                    value="x2v" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Microformatted (x)html to base vCard and iCalendar formats. Originally by Brian Suda." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pyte"
+            label="pyte">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyte" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript Dependency Management and Deployment Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mysql_migration_optimizer"
+            label="mysql_migration_optimizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql_migration_optimizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="http://snowgiraffe.com/rdocs/mysql_migration_optimizer/index.html" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openpoker"
+            label="openpoker">
+        <attvalues>
+          <attvalue for="0"
+                    value="openpoker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wagerlabs OpenPoker from before it went closed-source" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="biwascheme"
+            label="biwascheme">
+        <attvalues>
+          <attvalue for="0"
+                    value="biwascheme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A practical Scheme interpreter writtern in JavaScript" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dughh"
+            label="dughh">
+        <attvalues>
+          <attvalue for="0"
+                    value="dughh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The public repository of the Django User Group Hamburg #dughh" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="revactor"
+            label="revactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="revactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Revactor implements the Actor model using Ruby 1.9's Fibers for concurrency and Rev for event monitoring" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="live-search"
+            label="live-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="live-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gem that interfaces with the live search api" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mimosalib"
+            label="mimosalib">
+        <attvalues>
+          <attvalue for="0"
+                    value="mimosalib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mimosalib - puredata patches library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Pure Data" />
+        </attvalues>
+      </node>
+      <node id="cpan--mini--inject"
+            label="cpan--mini--inject">
+        <attvalues>
+          <attvalue for="0"
+                    value="cpan--mini--inject" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CPAN::Mini::Inject - Inject modules into a CPAN::Mini mirror." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="acts_as_quickbooks_model"
+            label="acts_as_quickbooks_model">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_quickbooks_model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Simplying working with models that rely on parsing QuickBooks SDK qbXML messages" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tinytinyurl"
+            label="tinytinyurl">
+        <attvalues>
+          <attvalue for="0"
+                    value="tinytinyurl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A very very simple sinatra app for shortening URLs." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pygr"
+            label="pygr">
+        <attvalues>
+          <attvalue for="0"
+                    value="pygr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python graph database framework for bioinformatics" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dns-oterica"
+            label="dns-oterica">
+        <attvalues>
+          <attvalue for="0"
+                    value="dns-oterica" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ffi-wiiuse"
+            label="ffi-wiiuse">
+        <attvalues>
+          <attvalue for="0"
+                    value="ffi-wiiuse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="wiiuse ruby binding using FFI" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iCalReader"
+            label="iCalReader">
+        <attvalues>
+          <attvalue for="0"
+                    value="iCalReader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript parser for the iCal format" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="why-archive"
+            label="why-archive">
+        <attvalues>
+          <attvalue for="0"
+                    value="why-archive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="This is an archive of things that made _why known to many on the web." />
+          <attvalue for="10"
+                    value="64" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Zeplin"
+            label="Zeplin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Zeplin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="2d game engine in XNA" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="fluidia"
+            label="fluidia">
+        <attvalues>
+          <attvalue for="0"
+                    value="fluidia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="agile UI prototyping" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="tidy_ffi"
+            label="tidy_ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="tidy_ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tidy library interface via FFI" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="plmexplorer"
+            label="plmexplorer">
+        <attvalues>
+          <attvalue for="0"
+                    value="plmexplorer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="applicazione per visualizzazione dati PLM" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="planet-chumbo"
+            label="planet-chumbo">
+        <attvalues>
+          <attvalue for="0"
+                    value="planet-chumbo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small, no frills RSS feed aggregator for PlanetaMalaga.net" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="adsl-watcher-applet"
+            label="adsl-watcher-applet">
+        <attvalues>
+          <attvalue for="0"
+                    value="adsl-watcher-applet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DLink 2500U port speed monitoring Gnome applet" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cocoa-web-resource"
+            label="cocoa-web-resource">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-web-resource" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A file transfer solution for iPhone and iPod Touch. Support uploading, download and delete files via browser." />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ibrowse"
+            label="ibrowse">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibrowse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Erlang HTTP client" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="talker.rb"
+            label="talker.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="talker.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A real-time Talker Ruby client." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jekyll"
+            label="jekyll">
+        <attvalues>
+          <attvalue for="0"
+                    value="jekyll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="257" />
+          <attvalue for="9"
+                    value="Jekyll is a blog-aware, static site generator in Ruby" />
+          <attvalue for="10"
+                    value="1460" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="egitd"
+            label="egitd">
+        <attvalues>
+          <attvalue for="0"
+                    value="egitd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The Erlang git-daemon" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="spicy-config"
+            label="spicy-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="spicy-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The spiciest of configuration files" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tiny"
+            label="tiny">
+        <attvalues>
+          <attvalue for="0"
+                    value="tiny" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby quiz" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="machinery"
+            label="machinery">
+        <attvalues>
+          <attvalue for="0"
+                    value="machinery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Toolchain machinery for compilers, code generators, assemblers, linkers and emulators. All written in pure honest-to-goodness Ruby." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Net-Topsy"
+            label="Net-Topsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Net-Topsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl Interface to the Otter API to Topsy.com" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="Weasel"
+            label="Weasel">
+        <attvalues>
+          <attvalue for="0"
+                    value="Weasel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript implementation of Richard Dawkins' Weasel program" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="auto_html"
+            label="auto_html">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_html" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Rails plugin for transforming urls to appropriate resource (image, link, YouTube, Vimeo video,...) " />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grails-constraints"
+            label="grails-constraints">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-constraints" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom constraints plugin for Grails applications" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rss_yap_app"
+            label="rss_yap_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="rss_yap_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A collection of examples for generating a Yahoo! Application Platform application from an RSS feed" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="p5-image-jpegcheck"
+            label="p5-image-jpegcheck">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-image-jpegcheck" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="is this jpeg?" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sort_by"
+            label="sort_by">
+        <attvalues>
+          <attvalue for="0"
+                    value="sort_by" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows sorting of (and pagination of sorted) records!" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-utilities-Modular"
+            label="robotlegs-utilities-Modular">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-utilities-Modular" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Additional helper / base classes for modular builds of RobotLegs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="peepcode-038-iphone-view-controllers"
+            label="peepcode-038-iphone-view-controllers">
+        <attvalues>
+          <attvalue for="0"
+                    value="peepcode-038-iphone-view-controllers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PeepCode Screencast project for iPhone View Controllers screencast" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="perl-net-digitalnz"
+            label="perl-net-digitalnz">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-net-digitalnz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rhino-mocks"
+            label="rhino-mocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhino-mocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Dynamic Mocking Framework for .NET" />
+          <attvalue for="10"
+                    value="83" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="dropbin"
+            label="dropbin">
+        <attvalues>
+          <attvalue for="0"
+                    value="dropbin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DropBin - pastebin clone, with a cool logo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yumlcmd"
+            label="yumlcmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="yumlcmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A commandline interface to generate UML diagrams with yuml.me" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Conozco-Uruguay"
+            label="Conozco-Uruguay">
+        <attvalues>
+          <attvalue for="0"
+                    value="Conozco-Uruguay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Conozco Uruguay activity implemented using the new karma framework + html5 + javascript" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="user-choices"
+            label="user-choices">
+        <attvalues>
+          <attvalue for="0"
+                    value="user-choices" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dependency of Firewatir, fixed for Ruby 1.9.1" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Gitalist"
+            label="Gitalist">
+        <attvalues>
+          <attvalue for="0"
+                    value="Gitalist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A modern git web viewer" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="deb-rubygems"
+            label="deb-rubygems">
+        <attvalues>
+          <attvalue for="0"
+                    value="deb-rubygems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Improved debian packaging of Rubygems" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="akismet"
+            label="akismet">
+        <attvalues>
+          <attvalue for="0"
+                    value="akismet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Library for talking to the akismet spam service" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="magic8"
+            label="magic8">
+        <attvalues>
+          <attvalue for="0"
+                    value="magic8" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sinatra - jQuery Magic 8 Ball App to demonstrate Javascript Testing Frameworks" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rdig"
+            label="rdig">
+        <attvalues>
+          <attvalue for="0"
+                    value="rdig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Crawler and content extractor for building a full text index of a website's contents. Uses Ferret for indexing." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="EtherTeX"
+            label="EtherTeX">
+        <attvalues>
+          <attvalue for="0"
+                    value="EtherTeX" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EtherTeX is a EtherPad editor with almost instance PDF result viewer" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="watir-mirror"
+            label="watir-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="watir-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(NO LONGER UPDATING, see http://github.com/bret/watir for the official watir github repo) Previously: the mirror of the official Watir svn repository, updated daily." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="OmniscientDebugger"
+            label="OmniscientDebugger">
+        <attvalues>
+          <attvalue for="0"
+                    value="OmniscientDebugger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bil Lewis' Omniscient Debugger for Java. Also known as ODB" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="TheMethodist"
+            label="TheMethodist">
+        <attvalues>
+          <attvalue for="0"
+                    value="TheMethodist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Methodist - DLR Plugin for Reflector" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="active_record_defaults"
+            label="active_record_defaults">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_record_defaults" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blimlimb"
+            label="blimlimb">
+        <attvalues>
+          <attvalue for="0"
+                    value="blimlimb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="blimLimb, the travelling IRC bot troupe, running on yail" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facebox"
+            label="facebox">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="100" />
+          <attvalue for="9"
+                    value="Facebook-style lightbox, built in jQuery" />
+          <attvalue for="10"
+                    value="639" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="adaptive_pay"
+            label="adaptive_pay">
+        <attvalues>
+          <attvalue for="0"
+                    value="adaptive_pay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Wrapper around the Paypal Adaptive Payments API" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="luarb"
+            label="luarb">
+        <attvalues>
+          <attvalue for="0"
+                    value="luarb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lua VM written in Ruby" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mandoo"
+            label="mandoo">
+        <attvalues>
+          <attvalue for="0"
+                    value="mandoo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A powerful but clean, flexible and easy to use modular JavaScript library." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="visijax"
+            label="visijax">
+        <attvalues>
+          <attvalue for="0"
+                    value="visijax" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dead-dumb simple Ajax spreadsheet Rails app" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="simplepaste"
+            label="simplepaste">
+        <attvalues>
+          <attvalue for="0"
+                    value="simplepaste" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SimplePaste web application" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="GLGE"
+            label="GLGE">
+        <attvalues>
+          <attvalue for="0"
+                    value="GLGE" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A javascript webGL graphics library" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="usoCheckup"
+            label="usoCheckup">
+        <attvalues>
+          <attvalue for="0"
+                    value="usoCheckup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatic Script Updater" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hsopenid"
+            label="hsopenid">
+        <attvalues>
+          <attvalue for="0"
+                    value="hsopenid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Haskell implementation of the OpenID 2.0 spec" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="lovely-layouts"
+            label="lovely-layouts">
+        <attvalues>
+          <attvalue for="0"
+                    value="lovely-layouts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A lovely bunch of layout and view helper DSLs for things that I usually find myself doing in every Rails app." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chyrp"
+            label="chyrp">
+        <attvalues>
+          <attvalue for="0"
+                    value="chyrp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="The ultra-lightweight ultra-flexible blogging engine with a fetish for birds and misspellings." />
+          <attvalue for="10"
+                    value="165" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dm-polymorphic"
+            label="dm-polymorphic">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-polymorphic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="An initial repo for polymorphism in datamapper" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="knock-knock"
+            label="knock-knock">
+        <attvalues>
+          <attvalue for="0"
+                    value="knock-knock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="HTTP requests at Google services using ClientLogin authentication in Ruby" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="install_gems"
+            label="install_gems">
+        <attvalues>
+          <attvalue for="0"
+                    value="install_gems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A script to simplify gem installation.  Useful for Capistrano deployments or to automate gem installation." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="maruku"
+            label="maruku">
+        <attvalues>
+          <attvalue for="0"
+                    value="maruku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A pure-Ruby Markdown-superset interpreter (Official Repo)." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dynomite_site"
+            label="dynomite_site">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynomite_site" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dynomite project page" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trachouse"
+            label="trachouse">
+        <attvalues>
+          <attvalue for="0"
+                    value="trachouse" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Trac to Lighthouse ticket importer." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="markdown-documentation"
+            label="markdown-documentation">
+        <attvalues>
+          <attvalue for="0"
+                    value="markdown-documentation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="I have created a rakefile and plucked a lib out of webby to create a documentation framework." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="radiant-email-page-extension"
+            label="radiant-email-page-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-email-page-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Email pages, and keep track of how many times each page was emailed." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cultured_beast"
+            label="cultured_beast">
+        <attvalues>
+          <attvalue for="0"
+                    value="cultured_beast" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Altered Beast adapted for social networking." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="django-tagging-ng"
+            label="django-tagging-ng">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tagging-ng" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django tagging with multilingual, synonyms and hierarchy!" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-utilities-StateMachine"
+            label="robotlegs-utilities-StateMachine">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-utilities-StateMachine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Finite State Machine for Robotlegs (ported from PureMVC Utility of the same name)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="exploder"
+            label="exploder">
+        <attvalues>
+          <attvalue for="0"
+                    value="exploder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kankeinai-bot"
+            label="kankeinai-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="kankeinai-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="関係ないbot" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.jdt.ui"
+            label="org.eclipse.jdt.ui">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.jdt.ui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="custom_buttons"
+            label="custom_buttons">
+        <attvalues>
+          <attvalue for="0"
+                    value="custom_buttons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CSS for custom styled buttons " />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="twitter-auth"
+            label="twitter-auth">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-auth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Standard authentication stack for Rails using Twitter to log in." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="brcobranca"
+            label="brcobranca">
+        <attvalues>
+          <attvalue for="0"
+                    value="brcobranca" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Gem para emissão de bloquetos de cobrança para bancos brasileiros" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simple-private-messages"
+            label="simple-private-messages">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple-private-messages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails plugin that provides basic private messaging functionality between the users of a site." />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsonpath"
+            label="jsonpath">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonpath" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JSONPath support for Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railevant"
+            label="railevant">
+        <attvalues>
+          <attvalue for="0"
+                    value="railevant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a documentation site that is designed to be flexible enough to be thorough" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="music.rb"
+            label="music.rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="music.rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="music.rb is symbolic musical computation for Ruby." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hudson-git2"
+            label="hudson-git2">
+        <attvalues>
+          <attvalue for="0"
+                    value="hudson-git2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="another git plugin for hudson" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="not-a-mock"
+            label="not-a-mock">
+        <attvalues>
+          <attvalue for="0"
+                    value="not-a-mock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A cleaner and DRYer alternative to mocking and stubbing with RSpec." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gitscm"
+            label="gitscm">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitscm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Git homepage that rocks - from the git.or.cz awesomeness" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dm-is-page-by-page"
+            label="dm-is-page-by-page">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-page-by-page" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dm-is-page-by-page is a simple pagination plugin for DataMapper." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="couchsurfer"
+            label="couchsurfer">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchsurfer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ORM based on CouchRest" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sharp-postrank"
+            label="sharp-postrank">
+        <attvalues>
+          <attvalue for="0"
+                    value="sharp-postrank" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="C# PostRank API library by William Spaetzel" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sparklines"
+            label="sparklines">
+        <attvalues>
+          <attvalue for="0"
+                    value="sparklines" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Sparkline library for Ruby" />
+          <attvalue for="10"
+                    value="118" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chained_selects"
+            label="chained_selects">
+        <attvalues>
+          <attvalue for="0"
+                    value="chained_selects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript to manage select elements that are dependent on one another" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simple_memoize"
+            label="simple_memoize">
+        <attvalues>
+          <attvalue for="0"
+                    value="simple_memoize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ultra lightweight gem/plugin to do in-memory caching of any Ruby method" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="panda_gem"
+            label="panda_gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="panda_gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Gem for Panda, the video platform" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="letterpress"
+            label="letterpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="letterpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin, uses Imagemagick to generate images for displaying text in non-web fonts." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_network"
+            label="acts_as_network">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_network" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Rails plugin for cleanly modeling social networks using ActiveRecord" />
+          <attvalue for="10"
+                    value="103" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nginx-gridfs"
+            label="nginx-gridfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="nginx-gridfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Nginx module for serving files from MongoDB's GridFS" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="django-modelversions"
+            label="django-modelversions">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-modelversions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A clone of the django modelversions svn repo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="singular"
+            label="singular">
+        <attvalues>
+          <attvalue for="0"
+                    value="singular" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Dead simple Drupal theme with quick rebranding in mind" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="userguide"
+            label="userguide">
+        <attvalues>
+          <attvalue for="0"
+                    value="userguide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="Kohana user guide and live API documentation module" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ibus-pinyin"
+            label="ibus-pinyin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-pinyin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The PinYin engine for IBus" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="avbin-debian"
+            label="avbin-debian">
+        <attvalues>
+          <attvalue for="0"
+                    value="avbin-debian" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="debian packaging for avbin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="g.raphael"
+            label="g.raphael">
+        <attvalues>
+          <attvalue for="0"
+                    value="g.raphael" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Charts for Raphaël" />
+          <attvalue for="10"
+                    value="200" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dm-persevere-adapter"
+            label="dm-persevere-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-persevere-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Datamapper adapter for persevere datastore." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="python-erlastic"
+            label="python-erlastic">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-erlastic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Erlang binary term codec and port interface. Modeled after Erlectricity." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="schematron"
+            label="schematron">
+        <attvalues>
+          <attvalue for="0"
+                    value="schematron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="using iso schematron in ruby and shell" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="whitepages"
+            label="whitepages">
+        <attvalues>
+          <attvalue for="0"
+                    value="whitepages" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Library for the Whitepages API - http://www.whitepages.com" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twiddle"
+            label="twiddle">
+        <attvalues>
+          <attvalue for="0"
+                    value="twiddle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Twitter client built to explore, test and experiment with xui-app" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shell-madness"
+            label="shell-madness">
+        <attvalues>
+          <attvalue for="0"
+                    value="shell-madness" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="all the madness that makes my shell so caraaaazy" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="chef-server-solo-install"
+            label="chef-server-solo-install">
+        <attvalues>
+          <attvalue for="0"
+                    value="chef-server-solo-install" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bootstrap a Chef Server via Chef Solo" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="communityengine"
+            label="communityengine">
+        <attvalues>
+          <attvalue for="0"
+                    value="communityengine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="111" />
+          <attvalue for="9"
+                    value="Adds basic social networking capabilities to your existing application, including users, blogs, photos, clippings, favorites, and more." />
+          <attvalue for="10"
+                    value="577" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dycofs"
+            label="dycofs">
+        <attvalues>
+          <attvalue for="0"
+                    value="dycofs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dynamic Collective File System Model" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="xstream.net"
+            label="xstream.net">
+        <attvalues>
+          <attvalue for="0"
+                    value="xstream.net" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A .net port of the Java original" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sheila"
+            label="sheila">
+        <attvalues>
+          <attvalue for="0"
+                    value="sheila" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="camping makeup for ditz" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="quickbase"
+            label="quickbase">
+        <attvalues>
+          <attvalue for="0"
+                    value="quickbase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A lightweight, easy to use database class for PHP" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="wordpress-twitterlink-plugin"
+            label="wordpress-twitterlink-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="wordpress-twitterlink-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create a href-link to twitter @usernames mentioned in posts. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="corner"
+            label="corner">
+        <attvalues>
+          <attvalue for="0"
+                    value="corner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="jQuery Corner Plugin (by Dave Methvin and Mike Alsup)" />
+          <attvalue for="10"
+                    value="173" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="p5-Data-Model"
+            label="p5-Data-Model">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-Data-Model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Data::Model is Data/Object Mapper and Model Manager." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="formz"
+            label="formz">
+        <attvalues>
+          <attvalue for="0"
+                    value="formz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby framework / ORM agnostic form utilities" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rbgccxml"
+            label="rbgccxml">
+        <attvalues>
+          <attvalue for="0"
+                    value="rbgccxml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby library to parse and query C++ header files using GCCXML" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruote-web2"
+            label="ruote-web2">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruote-web2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Warning : work on this sub-projects has ceased. A rails wrapper around the OpenWFEru &quot;ruote&quot; workflow and BPM engine " />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cocktail"
+            label="cocktail">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocktail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="actionscript agile development framework" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ghc-syb"
+            label="ghc-syb">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghc-syb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scrap Your Boilerplate instances for GHC's data types" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="v-unit"
+            label="v-unit">
+        <attvalues>
+          <attvalue for="0"
+                    value="v-unit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Video rental management software" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="Partly-Cloudy"
+            label="Partly-Cloudy">
+        <attvalues>
+          <attvalue for="0"
+                    value="Partly-Cloudy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="foursquair"
+            label="foursquair">
+        <attvalues>
+          <attvalue for="0"
+                    value="foursquair" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="An Adobe AIR desktop client for foursquare" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twirlymol"
+            label="twirlymol">
+        <attvalues>
+          <attvalue for="0"
+                    value="twirlymol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A minimal molecular viewer written in Javascript" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="api"
+            label="api">
+        <attvalues>
+          <attvalue for="0"
+                    value="api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example Rails app that uses API tokens" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hispeed-sms-widget"
+            label="hispeed-sms-widget">
+        <attvalues>
+          <attvalue for="0"
+                    value="hispeed-sms-widget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mac OS X Dashboard Widget to send SMS through Swiss ISP cablecom's service" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Mint"
+            label="Mint">
+        <attvalues>
+          <attvalue for="0"
+                    value="Mint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Mint is a .Net dependency management tool that can be incorporated in to your build process" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-stemmer"
+            label="ruby-stemmer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-stemmer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Expose libstemmer_c to Ruby" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="empty"
+            label="empty">
+        <attvalues>
+          <attvalue for="0"
+                    value="empty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="OM Empty Repository" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gemsonrails"
+            label="gemsonrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="gemsonrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gems On Rails; aka ‘vendor everything’" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mephisto-erb-templates-plugin"
+            label="mephisto-erb-templates-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto-erb-templates-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ERB templates for Mephisto" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="migration_station"
+            label="migration_station">
+        <attvalues>
+          <attvalue for="0"
+                    value="migration_station" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Utilize Rails style ActiveRecord migrations with any of your projects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="filemanager"
+            label="filemanager">
+        <attvalues>
+          <attvalue for="0"
+                    value="filemanager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony file manager extension" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="association-freezer"
+            label="association-freezer">
+        <attvalues>
+          <attvalue for="0"
+                    value="association-freezer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Freeze a belongs_to association in Active Record." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="perl-net-github"
+            label="perl-net-github">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-net-github" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Perl interface to GitHub" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dict.vn"
+            label="dict.vn">
+        <attvalues>
+          <attvalue for="0"
+                    value="dict.vn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Scratch My Own Itch English-Vietnamese Dictionary Web App" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mtp-lastfm"
+            label="mtp-lastfm">
+        <attvalues>
+          <attvalue for="0"
+                    value="mtp-lastfm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PyGTK project to scrobble tracks from mtp devices to last.fm" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="swarmiji"
+            label="swarmiji">
+        <attvalues>
+          <attvalue for="0"
+                    value="swarmiji" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A distributed computing system that helps writing and running Clojure code in parallel - across cores and processors" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phuby"
+            label="phuby">
+        <attvalues>
+          <attvalue for="0"
+                    value="phuby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rubyisms in php" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ai-stager"
+            label="ai-stager">
+        <attvalues>
+          <attvalue for="0"
+                    value="ai-stager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Django powered staging platform for displaying design compositions to clients in a structured manner using an outlined view with project resources." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="conductor-rails"
+            label="conductor-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="conductor-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails stack for conductor." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="platform_packages_apps_browser"
+            label="platform_packages_apps_browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="platform_packages_apps_browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="macvim-mirror"
+            label="macvim-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="macvim-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of the MacVim repo.or.cz repo updated hourly" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="perl-fiber"
+            label="perl-fiber">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl-fiber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fiber like Ruby1.9" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fiji"
+            label="fiji">
+        <attvalues>
+          <attvalue for="0"
+                    value="fiji" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fiji Is Just ImageJ" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hypertable-website"
+            label="hypertable-website">
+        <attvalues>
+          <attvalue for="0"
+                    value="hypertable-website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="HTML tree for Hypertable.org website" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acts_as_deleted"
+            label="acts_as_deleted">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_deleted" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin to hide record instead of delete" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="stc-apps"
+            label="stc-apps">
+        <attvalues>
+          <attvalue for="0"
+                    value="stc-apps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Old codebase, version 2008-12-19" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="texy"
+            label="texy">
+        <attvalues>
+          <attvalue for="0"
+                    value="texy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Texy! is the best humane Web text generator. Version with lyrics module." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dust"
+            label="dust">
+        <attvalues>
+          <attvalue for="0"
+                    value="dust" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Lint for Ruby. Moved to http://wiki.github.com/kevinclark/nitpick/" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Pickle"
+            label="Pickle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Pickle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pickle a JQuery BDD Test Library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Guru-sp-IRC-Bot"
+            label="Guru-sp-IRC-Bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="Guru-sp-IRC-Bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Yet another bot for IRC ;)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flexutils"
+            label="flexutils">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexutils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby wrappers for the Flex SDK tools" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="xmpppy"
+            label="xmpppy">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmpppy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="python-xmpp library" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sprockets_on_heroku"
+            label="sprockets_on_heroku">
+        <attvalues>
+          <attvalue for="0"
+                    value="sprockets_on_heroku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongodb-admin"
+            label="mongodb-admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongodb-admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Graphical webfrontend for MongoDB using a REST-API and JSON" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="CouchLog"
+            label="CouchLog">
+        <attvalues>
+          <attvalue for="0"
+                    value="CouchLog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin that uses CouchDB to store app logs rather than the standard log files." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yaml.sugar"
+            label="yaml.sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml.sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A YAML sugar for Espresso text editor" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="st-clients"
+            label="st-clients">
+        <attvalues>
+          <attvalue for="0"
+                    value="st-clients" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Socialtext Client Tools - REST and SOAP libraries and tools" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="spree-facebook-connect"
+            label="spree-facebook-connect">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-facebook-connect" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Facebook Connnect extension to Spree" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Browser"
+            label="android_packages_apps_Browser">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Browser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Android Web Browser (cyanogenmod)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="WyzihatKit"
+            label="WyzihatKit">
+        <attvalues>
+          <attvalue for="0"
+                    value="WyzihatKit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Cappuccino control providing a rich text editing view through use of WysiHat." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="myconfig"
+            label="myconfig">
+        <attvalues>
+          <attvalue for="0"
+                    value="myconfig" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Configuration files for better productivity :)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-reusable-tables"
+            label="django-reusable-tables">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-reusable-tables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reusable tables for Django" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="clojure-gem"
+            label="clojure-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use Clojure's immutable data structures and Software Transactional Memory from Ruby. Don't be afraid of concurrency." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="glitter"
+            label="glitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="glitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Glitter on top of gitolite" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="foursquarex"
+            label="foursquarex">
+        <attvalues>
+          <attvalue for="0"
+                    value="foursquarex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Foursquare (http://foursquare.com/) client for Mac OS X Snow Leopard (10.6)" />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="matlab.tmbundle"
+            label="matlab.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="matlab.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Matlab" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="image_picker"
+            label="image_picker">
+        <attvalues>
+          <attvalue for="0"
+                    value="image_picker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple, customizable image browser." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trazzlelib-as3"
+            label="trazzlelib-as3">
+        <attvalues>
+          <attvalue for="0"
+                    value="trazzlelib-as3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Logging classes for Trazzle &gt;= 1.5" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="goodold_drupal"
+            label="goodold_drupal">
+        <attvalues>
+          <attvalue for="0"
+                    value="goodold_drupal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Our default setup repo for new drupal projects" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="agile-stock"
+            label="agile-stock">
+        <attvalues>
+          <attvalue for="0"
+                    value="agile-stock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Agile Stock - Realtime HK stock quote for Android" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="geronimo"
+            label="geronimo">
+        <attvalues>
+          <attvalue for="0"
+                    value="geronimo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mirror of Apache Geronimo" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="antipasto_arduino"
+            label="antipasto_arduino">
+        <attvalues>
+          <attvalue for="0"
+                    value="antipasto_arduino" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Liquidware Arduino Distribution" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="imap_authenticatable"
+            label="imap_authenticatable">
+        <attvalues>
+          <attvalue for="0"
+                    value="imap_authenticatable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Authenticate your Rails app using any IMAP server!" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reblog.ido.nu"
+            label="reblog.ido.nu">
+        <attvalues>
+          <attvalue for="0"
+                    value="reblog.ido.nu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="dashboard for poor japanese ke-tai" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="smart-platform"
+            label="smart-platform">
+        <attvalues>
+          <attvalue for="0"
+                    value="smart-platform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Joyent Smart Platform" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="js-model"
+            label="js-model">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-model" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hellocongress"
+            label="hellocongress">
+        <attvalues>
+          <attvalue for="0"
+                    value="hellocongress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hello Congress tells members of Congress what their constituent's priorities are, and encourages staffers to request research from their constituents.  A mashup of White House 2 and the Sunlight Labs API." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_state_pattern"
+            label="acts_as_state_pattern">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_state_pattern" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a Rails plugin to implement state pattern using mixology gem, which enables objects to mixin and unmix modules." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="benchmarkx"
+            label="benchmarkx">
+        <attvalues>
+          <attvalue for="0"
+                    value="benchmarkx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BenchmarkX is standard benchmark with sexy graph using gruff." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpscaffold"
+            label="phpscaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpscaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="PHP CRUD Scaffold generator" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="narwhal-xulrunner"
+            label="narwhal-xulrunner">
+        <attvalues>
+          <attvalue for="0"
+                    value="narwhal-xulrunner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="xulrunner engine support for Narwhal" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="datetime"
+            label="datetime">
+        <attvalues>
+          <attvalue for="0"
+                    value="datetime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Haskell date/time utilities, because the standard libs make no sense." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="iphonelinux"
+            label="iphonelinux">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphonelinux" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="Port Linux to the iPhone" />
+          <attvalue for="10"
+                    value="70" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="fuzz"
+            label="fuzz">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuzz" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Extract tokens from arbitrary strings in Ruby" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="components-thumbScroller"
+            label="components-thumbScroller">
+        <attvalues>
+          <attvalue for="0"
+                    value="components-thumbScroller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Continuous 'infinite' Image Thumbnail Scrolling Component" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="prender"
+            label="prender">
+        <attvalues>
+          <attvalue for="0"
+                    value="prender" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A module for to render using the Processing renderer from Python" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="puppet-sshd"
+            label="puppet-sshd">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-sshd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Puppet Module for managing sshd" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="test-reporter-transport-metabase"
+            label="test-reporter-transport-metabase">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-reporter-transport-metabase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test::Reporter::Transport::Metabase for filing CPAN tester reports into the Metabase" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ruby-pg-for-ruby-1.9.1rc2"
+            label="ruby-pg-for-ruby-1.9.1rc2">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-pg-for-ruby-1.9.1rc2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="this is just a hacked version of ruby-pg that compiles with ruby 1.9.1rc2" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wassr2twitter"
+            label="wassr2twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="wassr2twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="WassrのTLを取得し、Twitterの指定のアカウントにPostします。ついでに、Twitterのmentionsを取得し、特定のIDからのReplyをWassrに投稿します。iPhoneのTwitterクライアント等で、TwitterとWassrを一元管理する想定で作成しました。" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="evil_action_view"
+            label="evil_action_view">
+        <attvalues>
+          <attvalue for="0"
+                    value="evil_action_view" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="trivium"
+            label="trivium">
+        <attvalues>
+          <attvalue for="0"
+                    value="trivium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Trivium, my minimalist blogging engine" />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="krash"
+            label="krash">
+        <attvalues>
+          <attvalue for="0"
+                    value="krash" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tiny Sinatra app implementing the Hoptoad API to proxy exceptions to pluggable notifiers. - currently very experimental" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geokit-rails"
+            label="geokit-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="geokit-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="35" />
+          <attvalue for="9"
+                    value="Official Geokit plugin for Rails/ActiveRecord. Provides location-based goodness for your Rails app. Requires the Geokit gem." />
+          <attvalue for="10"
+                    value="380" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blueobelisk.userscript"
+            label="blueobelisk.userscript">
+        <attvalues>
+          <attvalue for="0"
+                    value="blueobelisk.userscript" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blue Obelisk Userscripts" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="zebra"
+            label="zebra">
+        <attvalues>
+          <attvalue for="0"
+                    value="zebra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="One line tests without the smells." />
+          <attvalue for="10"
+                    value="63" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nuyaml"
+            label="nuyaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="nuyaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A YAML processor for use with Nu and Objective-C. Created by Patrick Thomson." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Nu" />
+        </attvalues>
+      </node>
+      <node id="jquery.emoticon.js"
+            label="jquery.emoticon.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.emoticon.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Emoticon replacement framework for jQuery" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="log4r"
+            label="log4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="log4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An updated version of log4r with a few bug fixes and enhancements" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hudson-ec2-build"
+            label="hudson-ec2-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="hudson-ec2-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hudson EC2 Build scripts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="tickets"
+            label="tickets">
+        <attvalues>
+          <attvalue for="0"
+                    value="tickets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="*moved* " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shopaholic"
+            label="shopaholic">
+        <attvalues>
+          <attvalue for="0"
+                    value="shopaholic" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Shopaholic is an open-source e-shop based on PHP with Nette Framework and dibi under the hood." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="perllib"
+            label="perllib">
+        <attvalues>
+          <attvalue for="0"
+                    value="perllib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web Application component for Open Australia (perllib module)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mootools-core-specs"
+            label="mootools-core-specs">
+        <attvalues>
+          <attvalue for="0"
+                    value="mootools-core-specs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Unit Tests for different versions of MooTools Core" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hydrademos_website"
+            label="hydrademos_website">
+        <attvalues>
+          <attvalue for="0"
+                    value="hydrademos_website" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Website demonstration that shows Navigation Plugins as well as proper user of delegates." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="easyb-tmbundle"
+            label="easyb-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="easyb-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easyb Textmate bundle" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinatra-maruku"
+            label="sinatra-maruku">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-maruku" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Extension providing Maruku templates for Sinatra applications." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lab"
+            label="lab">
+        <attvalues>
+          <attvalue for="0"
+                    value="lab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="page_versioning"
+            label="page_versioning">
+        <attvalues>
+          <attvalue for="0"
+                    value="page_versioning" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Extension for the Radiant CMS. Allows you to save and review all changes of the pages, snippets  and layouts." />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="persy"
+            label="persy">
+        <attvalues>
+          <attvalue for="0"
+                    value="persy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="personal synchronization application - based on git" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lovelybigplanet"
+            label="lovelybigplanet">
+        <attvalues>
+          <attvalue for="0"
+                    value="lovelybigplanet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A lua implementation of LittleBigPlanet created with LÖVE." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="iknow_developers"
+            label="iknow_developers">
+        <attvalues>
+          <attvalue for="0"
+                    value="iknow_developers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Example code on how to use the iKnow! API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="euler"
+            label="euler">
+        <attvalues>
+          <attvalue for="0"
+                    value="euler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My Project Euler solutions. Don't peek until you have worked Project Euler for yourself!" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="flickr-uploader"
+            label="flickr-uploader">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr-uploader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Flickr uploader for Android" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="unihockeystats"
+            label="unihockeystats">
+        <attvalues>
+          <attvalue for="0"
+                    value="unihockeystats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby_steering_behaviors"
+            label="ruby_steering_behaviors">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_steering_behaviors" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Steering behaviors implemented in Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cal10n"
+            label="cal10n">
+        <attvalues>
+          <attvalue for="0"
+                    value="cal10n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compiler Assisted Localization library for Java  " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-staff-profiles-extension"
+            label="radiant-staff-profiles-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-staff-profiles-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple staff or member profiles for Radiant CMS" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="challenge"
+            label="challenge">
+        <attvalues>
+          <attvalue for="0"
+                    value="challenge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="uniquify"
+            label="uniquify">
+        <attvalues>
+          <attvalue for="0"
+                    value="uniquify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generate a unique, random token for Active Record." />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="profanalyzer"
+            label="profanalyzer">
+        <attvalues>
+          <attvalue for="0"
+                    value="profanalyzer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flexibly analyze text for profanity, racial slurs, and sexual words." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="negative-captcha"
+            label="negative-captcha">
+        <attvalues>
+          <attvalue for="0"
+                    value="negative-captcha" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="A plugin to make the process of creating a negative captcha in Rails much less painless" />
+          <attvalue for="10"
+                    value="85" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fb-icalendar"
+            label="fb-icalendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="fb-icalendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Proof-of-concept for replicating the calendar style implemented in places like iCal and Facebook." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="manpages-zh"
+            label="manpages-zh">
+        <attvalues>
+          <attvalue for="0"
+                    value="manpages-zh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chinese Manual Page" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="kenlib"
+            label="kenlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="kenlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="@kennethreitz made a bunch of awesome shortcuts for stuff he does in Python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="deb-passenger"
+            label="deb-passenger">
+        <attvalues>
+          <attvalue for="0"
+                    value="deb-passenger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Debian Packaging for Phusion Passenger" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="moosex-abc"
+            label="moosex-abc">
+        <attvalues>
+          <attvalue for="0"
+                    value="moosex-abc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="abstract base classes for moose" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="puppet-os"
+            label="puppet-os">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-os" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Default Operating System settings" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="jquery-gist-upgrade"
+            label="jquery-gist-upgrade">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-gist-upgrade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Upgrade pre tags to pretty gists" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="constant_cache"
+            label="constant_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="constant_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Allows the caching of lookup data in your Rails models" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lumberjack"
+            label="lumberjack">
+        <attvalues>
+          <attvalue for="0"
+                    value="lumberjack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Lumberjacks cut down trees. This lumberjack builds them (it's a generic DSL for constructing object trees)." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rmov"
+            label="rmov">
+        <attvalues>
+          <attvalue for="0"
+                    value="rmov" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ruby wrapper for the QuickTime C API." />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Smalltalk" />
+        </attvalues>
+      </node>
+      <node id="catalystx-moosecomponent"
+            label="catalystx-moosecomponent">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-moosecomponent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jpmobile"
+            label="jpmobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="jpmobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="36" />
+          <attvalue for="9"
+                    value="A Rails plugin for Japanese mobile-phones" />
+          <attvalue for="10"
+                    value="154" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rails_install_fest"
+            label="rails_install_fest">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_install_fest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Notes, presentations, and code for a Ruby on Rails Install-fest." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="authenticate"
+            label="authenticate">
+        <attvalues>
+          <attvalue for="0"
+                    value="authenticate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Authentication methods for Haskell web applications." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Haskell" />
+        </attvalues>
+      </node>
+      <node id="apple_push_notification"
+            label="apple_push_notification">
+        <attvalues>
+          <attvalue for="0"
+                    value="apple_push_notification" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Rails plugin for Apple Push Notifications" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-nicovideo"
+            label="ruby-nicovideo">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-nicovideo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a rubygem to download flv file or some information from NicoNico Douga" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="css-debugger"
+            label="css-debugger">
+        <attvalues>
+          <attvalue for="0"
+                    value="css-debugger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CSS styles to highlight problematic and malformed html" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="php-worker"
+            label="php-worker">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-worker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="worker for php to run processes in the background" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="will_paginate_with_hotkeys"
+            label="will_paginate_with_hotkeys">
+        <attvalues>
+          <attvalue for="0"
+                    value="will_paginate_with_hotkeys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Evil twin plugin version of will_paginate to work with jQuery hotkeys plugin." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="littledropsofcode"
+            label="littledropsofcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="littledropsofcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A web platform for sharing code snippets with others." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sliding_labels"
+            label="sliding_labels">
+        <attvalues>
+          <attvalue for="0"
+                    value="sliding_labels" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Prototype port of the nifty jQuery script (http://www.csskarma.com/lab/slidinglabels/)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="in-silico"
+            label="in-silico">
+        <attvalues>
+          <attvalue for="0"
+                    value="in-silico" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="in-silico website" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="titanium"
+            label="titanium">
+        <attvalues>
+          <attvalue for="0"
+                    value="titanium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="This repository has relocated to http://github.com/appcelerator/titanium_desktop" />
+          <attvalue for="10"
+                    value="163" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="git-ftp"
+            label="git-ftp">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-ftp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A quick and efficient way of pushing changed files to a website via FTP" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree-reviews"
+            label="spree-reviews">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-reviews" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic review and ratings facility for Spree -- work in progress: see TODO file, and also see my fork of spree-demo for actual use" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="terminal"
+            label="terminal">
+        <attvalues>
+          <attvalue for="0"
+                    value="terminal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A central repo of my personal terminal configuration settings for linux shell and applications." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="plist-official"
+            label="plist-official">
+        <attvalues>
+          <attvalue for="0"
+                    value="plist-official" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="All-purpose Property List manipulation library" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="savegame-manager"
+            label="savegame-manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="savegame-manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Savegame Manager." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="limonade-scaffold"
+            label="limonade-scaffold">
+        <attvalues>
+          <attvalue for="0"
+                    value="limonade-scaffold" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="bogart"
+            label="bogart">
+        <attvalues>
+          <attvalue for="0"
+                    value="bogart" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Sinatra-Inspired JavaScript Framework running on JSGI" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="twitter-text-rb"
+            label="twitter-text-rb">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-text-rb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter text processing library (auto linking and extraction of usernames, lists and hashtags)" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thrift4rails"
+            label="thrift4rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrift4rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Gem which helps you using Thrift in a Rails app" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yapc10-schedule"
+            label="yapc10-schedule">
+        <attvalues>
+          <attvalue for="0"
+                    value="yapc10-schedule" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="YAPC10 Schedule Phonegap App" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="android_build"
+            label="android_build">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Android Build System (cyanogenmod)" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="promises"
+            label="promises">
+        <attvalues>
+          <attvalue for="0"
+                    value="promises" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Promises for MooTools" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dumpy"
+            label="dumpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dumpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Python database dump tool with chainable post processors, all specified in a configuration file." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rack-capabilities"
+            label="rack-capabilities">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-capabilities" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Discover just what rack can do (rather, what middleware you have installed)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="central-estagios-uel"
+            label="central-estagios-uel">
+        <attvalues>
+          <attvalue for="0"
+                    value="central-estagios-uel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sistema para controle dos estágios supervisionados no Departamento de Computação da Universidade Estadual de Londrina" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="common_project_tasks"
+            label="common_project_tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="common_project_tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common project tasks for various projects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="find_random"
+            label="find_random">
+        <attvalues>
+          <attvalue for="0"
+                    value="find_random" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a little rails plugin to provide a facility to efficiently find random results from active record models" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="base4r"
+            label="base4r">
+        <attvalues>
+          <attvalue for="0"
+                    value="base4r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Base4r is a Google Base client library for Ruby" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="noswearbot"
+            label="noswearbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="noswearbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple google wave bot that censors a list of bad words." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="relaxville"
+            label="relaxville">
+        <attvalues>
+          <attvalue for="0"
+                    value="relaxville" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Having fun keeping track of CouchDB test suite reports." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-textile_editor-extension"
+            label="radiant-textile_editor-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-textile_editor-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Adds a toolbar to make editing pages and snippets written in Textile easier." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="print_name"
+            label="print_name">
+        <attvalues>
+          <attvalue for="0"
+                    value="print_name" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test program for my package manager" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="ssadmin"
+            label="ssadmin">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssadmin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="módulo de administração de usuários e contas." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="firelight"
+            label="firelight">
+        <attvalues>
+          <attvalue for="0"
+                    value="firelight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A silverlight/WPF-like system, completely implemented in javascript" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="comicsgrab"
+            label="comicsgrab">
+        <attvalues>
+          <attvalue for="0"
+                    value="comicsgrab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Webcomics grabber" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="hobo-contrib"
+            label="hobo-contrib">
+        <attvalues>
+          <attvalue for="0"
+                    value="hobo-contrib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A hobo tag library" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rubygems"
+            label="rubygems">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubygems" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RubyGems" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="workit"
+            label="workit">
+        <attvalues>
+          <attvalue for="0"
+                    value="workit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shell tool to switch between projects" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="purl"
+            label="purl">
+        <attvalues>
+          <attvalue for="0"
+                    value="purl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="purl: Image manipulation language in URL working as a Rails Plugin." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hq-hadoop"
+            label="hq-hadoop">
+        <attvalues>
+          <attvalue for="0"
+                    value="hq-hadoop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Hyperic HQ plugin for Hadoop" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="Chicago-Contacts"
+            label="Chicago-Contacts">
+        <attvalues>
+          <attvalue for="0"
+                    value="Chicago-Contacts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An example Chicago Boss web app to manage contacts." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="statnot"
+            label="statnot">
+        <attvalues>
+          <attvalue for="0"
+                    value="statnot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Status / Notification system for lightweight Window Managers" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="common-line"
+            label="common-line">
+        <attvalues>
+          <attvalue for="0"
+                    value="common-line" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Commonline Parser / Builder" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="hitch"
+            label="hitch">
+        <attvalues>
+          <attvalue for="0"
+                    value="hitch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Git author attribution helper for pair programmers." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="1kg.org"
+            label="1kg.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="1kg.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="a charity website based China, named 1KG more" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="ASP" />
+        </attvalues>
+      </node>
+      <node id="benchmarkforrails"
+            label="benchmarkforrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="benchmarkforrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="configurable benchmarking for rails" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TelescopeSolarisZFS"
+            label="TelescopeSolarisZFS">
+        <attvalues>
+          <attvalue for="0"
+                    value="TelescopeSolarisZFS" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="checkout Solaris and reduce it to all ZFS relevant commits" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="plist"
+            label="plist">
+        <attvalues>
+          <attvalue for="0"
+                    value="plist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="All-purpose Property List manipulation library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robattery"
+            label="robattery">
+        <attvalues>
+          <attvalue for="0"
+                    value="robattery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Battery monitoring background service for Android devices" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mt-default-community-blog"
+            label="mt-default-community-blog">
+        <attvalues>
+          <attvalue for="0"
+                    value="mt-default-community-blog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The plugin for Movable Type v4.1+ (Community Solution or Pro) allows you to configure a default context blog for all Community features which will be used in lieu of a specified blog_id to provide a consistent end-user experience and design" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ncurses-ruby"
+            label="ncurses-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="ncurses-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby module for accessing the ncurses library" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="off-plugin"
+            label="off-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="off-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Plugin for Netbeans and JEdit for quick finding and opening files by typing only few characters" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="albums"
+            label="albums">
+        <attvalues>
+          <attvalue for="0"
+                    value="albums" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A Simple Grails Application" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Groovy" />
+        </attvalues>
+      </node>
+      <node id="autocode"
+            label="autocode">
+        <attvalues>
+          <attvalue for="0"
+                    value="autocode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Ruby library for auto-loading and auto-creation of classes and modules." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="growl-prototype"
+            label="growl-prototype">
+        <attvalues>
+          <attvalue for="0"
+                    value="growl-prototype" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for the Prototype/Scriptaculous libraries, to show updates similar to Growl" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-filesystem"
+            label="ruby-filesystem">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-filesystem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A wrapper around the statvfs syscall. An attempt to resuscitate an old extension by Mike Hall (mghall at enteract dot com)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="togows-on-r"
+            label="togows-on-r">
+        <attvalues>
+          <attvalue for="0"
+                    value="togows-on-r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TogoWS REST API for R" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mcinsight"
+            label="mcinsight">
+        <attvalues>
+          <attvalue for="0"
+                    value="mcinsight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="gui version of memcached for development" />
+          <attvalue for="10"
+                    value="181" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="zencoding"
+            label="zencoding">
+        <attvalues>
+          <attvalue for="0"
+                    value="zencoding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="a neat way to write markup quickly in emacs" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="november"
+            label="november">
+        <attvalues>
+          <attvalue for="0"
+                    value="november" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A wiki engine written in Perl 6" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="spacer"
+            label="spacer">
+        <attvalues>
+          <attvalue for="0"
+                    value="spacer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby API for Myspace" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="css-test"
+            label="css-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="css-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Is it possible to write tests against CSS?" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="geokit-gem"
+            label="geokit-gem">
+        <attvalues>
+          <attvalue for="0"
+                    value="geokit-gem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My fork of the official Geokit Gem which includes districts aka &quot;DepentLocalities&quot; when geocoding via Google." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ultimate_destroyer"
+            label="ultimate_destroyer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ultimate_destroyer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="makes destroying mad data not kill your db" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="www-mechanize-cached"
+            label="www-mechanize-cached">
+        <attvalues>
+          <attvalue for="0"
+                    value="www-mechanize-cached" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cache response to be polite." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="bending-gorm"
+            label="bending-gorm">
+        <attvalues>
+          <attvalue for="0"
+                    value="bending-gorm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Conference Talk - Bending GORM: 5-minute Techniques for Enterprise Integration" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="app_bootstrap"
+            label="app_bootstrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="app_bootstrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="app:bootstrap rake task providing a command line menu to setup a rails app.  " />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shoes-widgets"
+            label="shoes-widgets">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes-widgets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some custom widgets for Shoes" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JavaScript-Geo-Fill"
+            label="JavaScript-Geo-Fill">
+        <attvalues>
+          <attvalue for="0"
+                    value="JavaScript-Geo-Fill" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript wrapper to automatically fill form fields with geo information either by IP or Postcode" />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="php-test-helpers"
+            label="php-test-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-test-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An extension for the PHP Interpreter to ease testing of PHP code." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="saucy"
+            label="saucy">
+        <attvalues>
+          <attvalue for="0"
+                    value="saucy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Dynamic Text Rendering Plugin for Rails. Like sIFR but without the Hassle, Flash or even Javascript. " />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="nemui"
+            label="nemui">
+        <attvalues>
+          <attvalue for="0"
+                    value="nemui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="reg"
+            label="reg">
+        <attvalues>
+          <attvalue for="0"
+                    value="reg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Reg is a library and language for pattern matching in ruby data structures. Reg provides  Regexp-like match and match-and-replace for all data structures (particularly Arrays, Objects, and Hashes), not just Strings." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="speedcrunch"
+            label="speedcrunch">
+        <attvalues>
+          <attvalue for="0"
+                    value="speedcrunch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fast and usable calculator for power users" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="async_observer_amqp"
+            label="async_observer_amqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="async_observer_amqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bridge code to allow AMQP (a RabbitMQ client) to be used transparently from Async-Observer" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jboss-appliances"
+            label="jboss-appliances">
+        <attvalues>
+          <attvalue for="0"
+                    value="jboss-appliances" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various JBoss appliances to put on stick" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="A2"
+            label="A2">
+        <attvalues>
+          <attvalue for="0"
+                    value="A2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Authorization - provides Authentication (using A1) and ACL through a simple to use interface to the developer" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="node_postgres"
+            label="node_postgres">
+        <attvalues>
+          <attvalue for="0"
+                    value="node_postgres" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="libpg binding to node" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts_as_payment"
+            label="acts_as_payment">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_payment" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="mudou para http://github.com/kivanio/brcobranca/tree/master" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="step"
+            label="step">
+        <attvalues>
+          <attvalue for="0"
+                    value="step" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Tiny Scala web framework, inspired by Sinatra" />
+          <attvalue for="10"
+                    value="175" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="python-django.tmbundle"
+            label="python-django.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-django.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for Python Django" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mktorrent"
+            label="mktorrent">
+        <attvalues>
+          <attvalue for="0"
+                    value="mktorrent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple command line utility to create BitTorrent metainfo files" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="minimuni"
+            label="minimuni">
+        <attvalues>
+          <attvalue for="0"
+                    value="minimuni" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="When should Paul leave for work?" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rack-chromeframe"
+            label="rack-chromeframe">
+        <attvalues>
+          <attvalue for="0"
+                    value="rack-chromeframe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rack middleware to implement Google Chrome Frame" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyafs"
+            label="pyafs">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyafs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python bindings for AFS libraries" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="nanite-rails"
+            label="nanite-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="nanite-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="easy nanite integration with rails" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cookbooks_public"
+            label="cookbooks_public">
+        <attvalues>
+          <attvalue for="0"
+                    value="cookbooks_public" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="glftfont"
+            label="glftfont">
+        <attvalues>
+          <attvalue for="0"
+                    value="glftfont" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple library/example for using Freetype fonts within OpenGL" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="django-newsletter"
+            label="django-newsletter">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-newsletter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A basic, reusable newsletter subscription (opt-in/out) application." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="rollover-js"
+            label="rollover-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="rollover-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="rollover.js is BAD LIBRARY (JavaScript)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ginger"
+            label="ginger">
+        <attvalues>
+          <attvalue for="0"
+                    value="ginger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Run specs/tests multiple times through different gem versions" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="testml"
+            label="testml">
+        <attvalues>
+          <attvalue for="0"
+                    value="testml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TestML Specification and Documentation" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="limerick_rake"
+            label="limerick_rake">
+        <attvalues>
+          <attvalue for="0"
+                    value="limerick_rake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A collection of useful rake tasks." />
+          <attvalue for="10"
+                    value="238" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="validator"
+            label="validator">
+        <attvalues>
+          <attvalue for="0"
+                    value="validator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple Javascript library for client-side validation of form fields" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="zsh-git"
+            label="zsh-git">
+        <attvalues>
+          <attvalue for="0"
+                    value="zsh-git" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Towards better Zsh Git integration" />
+          <attvalue for="10"
+                    value="112" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="catalystx-leakchecker"
+            label="catalystx-leakchecker">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-leakchecker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="country_select"
+            label="country_select">
+        <attvalues>
+          <attvalue for="0"
+                    value="country_select" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Country Select Plugin" />
+          <attvalue for="10"
+                    value="123" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery-module"
+            label="jquery-module">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-module" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Module creation and loading for jQuery" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="haml-views-generator"
+            label="haml-views-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="haml-views-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple generator that takes a model and generates CRUD views for it in Haml" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="isp-logs-parser"
+            label="isp-logs-parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="isp-logs-parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ISP log files parser" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="trac_cucumber_plugin"
+            label="trac_cucumber_plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="trac_cucumber_plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for Trac, which allows you to write Cucumber stories in Trac and display the result of their execution" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mygist"
+            label="mygist">
+        <attvalues>
+          <attvalue for="0"
+                    value="mygist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Gem to interface with Gist + command line to use it interactively" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="candeo"
+            label="candeo">
+        <attvalues>
+          <attvalue for="0"
+                    value="candeo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Candeo ist die Abschlussarbeit von Benjamin Wiederkehr und Christian Siegrist. Die Arbeit entstand am Department für Design der Zürcher Hochschule der Künste (ZHDK) in der Vertiefungsrichtung Interaction Design (VIAD)." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="spawn"
+            label="spawn">
+        <attvalues>
+          <attvalue for="0"
+                    value="spawn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A ridiculously simple fixtures replacement for your web framework of choice." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cocoacollab"
+            label="cocoacollab">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoacollab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A native OS X client for the Collab multi user chat system" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="metatweet"
+            label="metatweet">
+        <attvalues>
+          <attvalue for="0"
+                    value="metatweet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter tracking Twitter on Twitter" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mitter"
+            label="mitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="mitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="hacking mitter make twiter better(Already up to V0.45)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="blifecycle"
+            label="blifecycle">
+        <attvalues>
+          <attvalue for="0"
+                    value="blifecycle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ruby-aws"
+            label="ruby-aws">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-aws" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby for Amazon Web Services code, forked from the official SVN repository" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="test-reporter"
+            label="test-reporter">
+        <attvalues>
+          <attvalue for="0"
+                    value="test-reporter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="(Perl) Sends perl module test results to CPAN Testers" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="rspec-rails"
+            label="rspec-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="68" />
+          <attvalue for="9"
+                    value="RSpec extension library for Ruby on Rails" />
+          <attvalue for="10"
+                    value="826" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-git-hooks"
+            label="lighthouse-git-hooks">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-git-hooks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git hook to manage lighthouse tickets" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="apache-camel-grails-plugin"
+            label="apache-camel-grails-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="apache-camel-grails-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Integrates the Apache Camel Integration Framework with Grails." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="machine"
+            label="machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cappuccino-demos"
+            label="cappuccino-demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="cappuccino-demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Cappuccino Demos" />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="Objective-J" />
+        </attvalues>
+      </node>
+      <node id="couchdb-python"
+            label="couchdb-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="couchdb-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python library for working with CouchDB." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="HTTP-Engine"
+            label="HTTP-Engine">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTTP-Engine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="38" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dom-test-suite"
+            label="dom-test-suite">
+        <attvalues>
+          <attvalue for="0"
+                    value="dom-test-suite" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="2001 Dom test suite" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="shave"
+            label="shave">
+        <attvalues>
+          <attvalue for="0"
+                    value="shave" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a wannabe lisp interpreter" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="merb_strokedb"
+            label="merb_strokedb">
+        <attvalues>
+          <attvalue for="0"
+                    value="merb_strokedb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="StrokeDB plugin for Merb. Allows the use of use_orm :strokedb" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Ext.ux.Printer"
+            label="Ext.ux.Printer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ext.ux.Printer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A generic printing class that assists with the printing of any Ext.Component" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="greasemonkey_scripts"
+            label="greasemonkey_scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="greasemonkey_scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Just a collection of scripts for Greasemonkey" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="string-rewriteprefix"
+            label="string-rewriteprefix">
+        <attvalues>
+          <attvalue for="0"
+                    value="string-rewriteprefix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="perl library to rewrite strings based on string prefixes" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="hbase"
+            label="hbase">
+        <attvalues>
+          <attvalue for="0"
+                    value="hbase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mirror of Apache Hadoop HBase" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dist-zilla-plugin-repository"
+            label="dist-zilla-plugin-repository">
+        <attvalues>
+          <attvalue for="0"
+                    value="dist-zilla-plugin-repository" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Automatically sets repository URL from svn/svk/Git checkout for Dist::Zilla" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="go-db"
+            label="go-db">
+        <attvalues>
+          <attvalue for="0"
+                    value="go-db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Generic database API for Go." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Go" />
+        </attvalues>
+      </node>
+      <node id="Spark-Form"
+            label="Spark-Form">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spark-Form" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Spark::Form Perl module for effortlessly handling forms." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lanmap2"
+            label="lanmap2">
+        <attvalues>
+          <attvalue for="0"
+                    value="lanmap2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="builds database/visualizations of LAN structure from passively sifted information" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="basejumper"
+            label="basejumper">
+        <attvalues>
+          <attvalue for="0"
+                    value="basejumper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The starter Rails application I would use if it existed." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="swf_fu"
+            label="swf_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="swf_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin: treat your Adobe Flash swf files like any other asset (images, javascripts, etc...) and embed them using SWFObject 2.2" />
+          <attvalue for="10"
+                    value="95" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cruisecontrolrb_perforce"
+            label="cruisecontrolrb_perforce">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruisecontrolrb_perforce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perforce support for CruiseControl.rb" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="handcrafted-compass-mixins"
+            label="handcrafted-compass-mixins">
+        <attvalues>
+          <attvalue for="0"
+                    value="handcrafted-compass-mixins" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Handcrafted's various Compass mixins aimed at making life a little more pleasant" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="test_notifier"
+            label="test_notifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="test_notifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Display system notifications (dbus, growl and snarl) after running tests. It works on Mac OS X, Linux and Windows. Powerful when used with Autotest ZenTest gem for Rails apps." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sso"
+            label="sso">
+        <attvalues>
+          <attvalue for="0"
+                    value="sso" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my poor attempt at sso for multiple apps in django" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="spree-sitemaps"
+            label="spree-sitemaps">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-sitemaps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="On site, google, yahoo sitemaps for spree." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="permissable"
+            label="permissable">
+        <attvalues>
+          <attvalue for="0"
+                    value="permissable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin providing a simple permissions API." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="superredcloth"
+            label="superredcloth">
+        <attvalues>
+          <attvalue for="0"
+                    value="superredcloth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clone of _why's superredcloth gem, which he stopped hosting" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cruise-information-radiators"
+            label="cruise-information-radiators">
+        <attvalues>
+          <attvalue for="0"
+                    value="cruise-information-radiators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some information radiators for CruiseControl(.java/.net/.rb) built with Processing and Quartz Composer" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="biblybot"
+            label="biblybot">
+        <attvalues>
+          <attvalue for="0"
+                    value="biblybot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bibly bot is a Google Wave robot for whatever I feel like" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="bosley"
+            label="bosley">
+        <attvalues>
+          <attvalue for="0"
+                    value="bosley" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a british buildbot/ircbot for running AMO tests" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="code.pinaxproject.com"
+            label="code.pinaxproject.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="code.pinaxproject.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="the site behind code.pinaxproject.com" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="runcible"
+            label="runcible">
+        <attvalues>
+          <attvalue for="0"
+                    value="runcible" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="eBook reader firmware based on Qt" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="mint-trends"
+            label="mint-trends">
+        <attvalues>
+          <attvalue for="0"
+                    value="mint-trends" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CakePHP plugin that fetches trends from mint analytics." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="WhyWeUseGit"
+            label="WhyWeUseGit">
+        <attvalues>
+          <attvalue for="0"
+                    value="WhyWeUseGit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A brief essay on why we (should) use git" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="actionmailer_with_request"
+            label="actionmailer_with_request">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionmailer_with_request" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple plugin to make the Rails request context available for generating URLs in ActionMailer." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ngeekm"
+            label="ngeekm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ngeekm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pinax based community website for Northamptonshire Geek Meet group" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="flow"
+            label="flow">
+        <attvalues>
+          <attvalue for="0"
+                    value="flow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="web server" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="smartyview"
+            label="smartyview">
+        <attvalues>
+          <attvalue for="0"
+                    value="smartyview" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="smarty view plugin for CakePHP" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="trachub"
+            label="trachub">
+        <attvalues>
+          <attvalue for="0"
+                    value="trachub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Integrate a Github and Trac project, by replacing the Trac source browser by the Github equivalent and and by letting commits for the project or its clones update tickets and timeline" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="validates_as_date_time"
+            label="validates_as_date_time">
+        <attvalues>
+          <attvalue for="0"
+                    value="validates_as_date_time" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-localdates"
+            label="django-localdates">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-localdates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An addition to django that allows better presentation of date strings in a local way." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lombok"
+            label="lombok">
+        <attvalues>
+          <attvalue for="0"
+                    value="lombok" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="11" />
+          <attvalue for="9"
+                    value="Very spicy additions to the Java programming language." />
+          <attvalue for="10"
+                    value="58" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="gist"
+            label="gist">
+        <attvalues>
+          <attvalue for="0"
+                    value="gist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Absolutely the best command line gister." />
+          <attvalue for="10"
+                    value="259" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SilentStreamer"
+            label="SilentStreamer">
+        <attvalues>
+          <attvalue for="0"
+                    value="SilentStreamer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Will be, in some point of the future, a solution to stream sound from javascript." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="throne"
+            label="throne">
+        <attvalues>
+          <attvalue for="0"
+                    value="throne" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple, effective CouchDB client. Designed from usage." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-vbulletin"
+            label="django-vbulletin">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-vbulletin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Django Authentication backend and middleware for use on existing vBulletin sites." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby-osc"
+            label="ruby-osc">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-osc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Concise OSC Ruby implementation" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongomapper-search"
+            label="mongomapper-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongomapper-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Easily integreate mongo mapper with enterprise search like solr" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="thrudb"
+            label="thrudb">
+        <attvalues>
+          <attvalue for="0"
+                    value="thrudb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="thrudb - document oriented database services" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="mysql_s3_backup_tool"
+            label="mysql_s3_backup_tool">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql_s3_backup_tool" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A ruby script and cron file that back up a MySQL database to S3" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="db-charmer"
+            label="db-charmer">
+        <attvalues>
+          <attvalue for="0"
+                    value="db-charmer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="ActiveRecord Connections Magic (slaves, multiple connections, etc)" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vroom"
+            label="vroom">
+        <attvalues>
+          <attvalue for="0"
+                    value="vroom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Vroom is a simple resource oriented web framework built on top of Node.js" />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jamal"
+            label="jamal">
+        <attvalues>
+          <attvalue for="0"
+                    value="jamal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript MVC Library based on jQuery" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-geometry"
+            label="ruby-geometry">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-geometry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple geometry classes and algorithms in Ruby" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="irccat"
+            label="irccat">
+        <attvalues>
+          <attvalue for="0"
+                    value="irccat" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="irccat is like `cat`, but here, the STDOUT is an IRC channel." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="translate"
+            label="translate">
+        <attvalues>
+          <attvalue for="0"
+                    value="translate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin with in-place editing translations of I18n texts" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang_facebook"
+            label="erlang_facebook">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang_facebook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A simple Facebook Platform API interface in Erlang." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="w3c_validators"
+            label="w3c_validators">
+        <attvalues>
+          <attvalue for="0"
+                    value="w3c_validators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for the World Wide Web Consortium’s online validation services. " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mnml"
+            label="mnml">
+        <attvalues>
+          <attvalue for="0"
+                    value="mnml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A lightweight Python web framework" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="easyjour"
+            label="easyjour">
+        <attvalues>
+          <attvalue for="0"
+                    value="easyjour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Super simple access to service announcing and discovery using Bonjour aka DNSSD. " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-tweets-for-rolopress"
+            label="twitter-tweets-for-rolopress">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-tweets-for-rolopress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Twitter tweets Plugin for RoloPress" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="qooxdoo-tutorial"
+            label="qooxdoo-tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="qooxdoo-tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Code from the qooxdoo twitter tutorial" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lucid-baseapp"
+            label="lucid-baseapp">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucid-baseapp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An empty base application for Lucid that you can fork" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cartilage"
+            label="cartilage">
+        <attvalues>
+          <attvalue for="0"
+                    value="cartilage" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="MonkRb skeleton with DataMapper, ERb. " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="npe"
+            label="npe">
+        <attvalues>
+          <attvalue for="0"
+                    value="npe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="npe" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="python-bloomfilter"
+            label="python-bloomfilter">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-bloomfilter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Scalable Bloom Filter implemented in Python" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="seo"
+            label="seo">
+        <attvalues>
+          <attvalue for="0"
+                    value="seo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="set of seo helpers for rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="fizzy"
+            label="fizzy">
+        <attvalues>
+          <attvalue for="0"
+                    value="fizzy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A cms based on the limonade php framework" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="ss-mobile"
+            label="ss-mobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="ss-mobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Shopstyle on your iPhone" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="uuidtools"
+            label="uuidtools">
+        <attvalues>
+          <attvalue for="0"
+                    value="uuidtools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple universally unique ID generation library." />
+          <attvalue for="10"
+                    value="57" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="attachment-san"
+            label="attachment-san">
+        <attvalues>
+          <attvalue for="0"
+                    value="attachment-san" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for easy and rich attachment manipulation." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mayday"
+            label="mayday">
+        <attvalues>
+          <attvalue for="0"
+                    value="mayday" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Markdown framework written in Cocoa. Its goals are to be fast, unicode compatible, and non-crashy." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="APE_JSF"
+            label="APE_JSF">
+        <attvalues>
+          <attvalue for="0"
+                    value="APE_JSF" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Ajax Push Engine : APE JavaScript Framework. Based on Mootools, it handles the basics of the APE Server." />
+          <attvalue for="10"
+                    value="40" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="beholder"
+            label="beholder">
+        <attvalues>
+          <attvalue for="0"
+                    value="beholder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An ancient beholder that watches your treasure, and deals with thiefs." />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="menu-planner"
+            label="menu-planner">
+        <attvalues>
+          <attvalue for="0"
+                    value="menu-planner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="some notes (and maybe some simple, simple code) for planning menus with seasonal constraints" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vim-snipmate"
+            label="vim-snipmate">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-snipmate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="snipMate.vim aims to be a concise vim script that implements some of TextMate's snippets features in Vim. " />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="paperclip_url_support"
+            label="paperclip_url_support">
+        <attvalues>
+          <attvalue for="0"
+                    value="paperclip_url_support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Add file &quot;upload&quot; from a URL instead of local file, for the Paperclip Rails plugin" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pdf-wrapper"
+            label="pdf-wrapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="pdf-wrapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A unicode aware PDF writing library that uses the ruby bindings to various c libraries ( like cairo, pango, poppler and rsvg ) to do the heavy lifting." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rhodes-wikipedia"
+            label="rhodes-wikipedia">
+        <attvalues>
+          <attvalue for="0"
+                    value="rhodes-wikipedia" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Wikipedia client written using Rhodes framework" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Lockinfo-Appigo-Todo-Plugin"
+            label="Lockinfo-Appigo-Todo-Plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Lockinfo-Appigo-Todo-Plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lockinfo Appigo Todo Plugin (HTML themeable)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="libxml-bindings"
+            label="libxml-bindings">
+        <attvalues>
+          <attvalue for="0"
+                    value="libxml-bindings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dreamcat4's bindings on libxml-ruby. Convenience methods for extending the core classes." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cascade"
+            label="cascade">
+        <attvalues>
+          <attvalue for="0"
+                    value="cascade" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Simple, fast, easy web applications in idiomatic Clojure." />
+          <attvalue for="10"
+                    value="144" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="thinking-sphinx"
+            label="thinking-sphinx">
+        <attvalues>
+          <attvalue for="0"
+                    value="thinking-sphinx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sphinx plugin for Rails and Merb" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitteria"
+            label="twitteria">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitteria" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A simple twitter client for Adobe AIR, written five ways. Once with no framework, and once with four other Flex Frameworks - Cairngorm, PureMVC, Swiz, and Mate." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="sfLessPhpPlugin"
+            label="sfLessPhpPlugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sfLessPhpPlugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LESS in symfony" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="path-resolver"
+            label="path-resolver">
+        <attvalues>
+          <attvalue for="0"
+                    value="path-resolver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="turn paths into content in various ways" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="install_theme"
+            label="install_theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="install_theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Use any HTML template as a theme generator for your Rails app. " />
+          <attvalue for="10"
+                    value="117" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fbrp"
+            label="fbrp">
+        <attvalues>
+          <attvalue for="0"
+                    value="fbrp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Feature Based Rails Project" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-paginate-extension"
+            label="radiant-paginate-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-paginate-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Pagination for Radiant with will_paginate" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="matplotlib"
+            label="matplotlib">
+        <attvalues>
+          <attvalue for="0"
+                    value="matplotlib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="python 2D plotting library" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="grails-oauth"
+            label="grails-oauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="grails-oauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="oauth plugin for grails" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="github-clone"
+            label="github-clone">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-clone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple script to clone all of a user's github repositories." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="baracus"
+            label="baracus">
+        <attvalues>
+          <attvalue for="0"
+                    value="baracus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="i pitty da fool who dont benchmark" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vase"
+            label="vase">
+        <attvalues>
+          <attvalue for="0"
+                    value="vase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Very simple rails base application (users, friends, feeds)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="echoe"
+            label="echoe">
+        <attvalues>
+          <attvalue for="0"
+                    value="echoe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="A Rubygems packaging tool that provides Rake tasks for documentation, extension compiling, testing, and deployment" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hominid"
+            label="hominid">
+        <attvalues>
+          <attvalue for="0"
+                    value="hominid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="20" />
+          <attvalue for="9"
+                    value="Hominid is a Ruby gem that provides a wrapper for interacting with the Mailchimp API." />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-tables"
+            label="django-tables">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tables" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django-tables trunk" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acunote-shortcuts"
+            label="acunote-shortcuts">
+        <attvalues>
+          <attvalue for="0"
+                    value="acunote-shortcuts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Acunote Shortcuts" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="extjs-tabscrollermenu"
+            label="extjs-tabscrollermenu">
+        <attvalues>
+          <attvalue for="0"
+                    value="extjs-tabscrollermenu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Another way of doing Jay Garcia's excellent Tab Panel scroll menu - just for fun" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rango-in-rails"
+            label="rango-in-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="rango-in-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example application which use template inheritance from Rango as replacement for Rails rendering via rails-template-inheritance gem." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data_mapper"
+            label="data_mapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="data_mapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DataMapper meta-gem distributing the most common gems" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nethack"
+            label="nethack">
+        <attvalues>
+          <attvalue for="0"
+                    value="nethack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A git clone of the original NetHack source with all my patches in branches" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="igraph"
+            label="igraph">
+        <attvalues>
+          <attvalue for="0"
+                    value="igraph" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby binding for the igraph library." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="blank-application"
+            label="blank-application">
+        <attvalues>
+          <attvalue for="0"
+                    value="blank-application" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails Content Oriented Framework" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="freebase"
+            label="freebase">
+        <attvalues>
+          <attvalue for="0"
+                    value="freebase" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby API for Freebase.com" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="facebook-memcached-old"
+            label="facebook-memcached-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="facebook-memcached-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Facebooks modifications to memcached for I/O, CPU and memcory scaling" />
+          <attvalue for="10"
+                    value="130" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mongrel_proctitle"
+            label="mongrel_proctitle">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongrel_proctitle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Process title support for Mongrel (GemPlugin)" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lighthouse-cards"
+            label="lighthouse-cards">
+        <attvalues>
+          <attvalue for="0"
+                    value="lighthouse-cards" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A small sinatra app to generate printable index cards (for agile processes) from lighthouse tickets" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_nested_set"
+            label="acts_as_nested_set">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_nested_set" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="ActsAsNestedSet" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="android"
+            label="android">
+        <attvalues>
+          <attvalue for="0"
+                    value="android" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Misc Android stuff" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="icons"
+            label="icons">
+        <attvalues>
+          <attvalue for="0"
+                    value="icons" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Icons I love" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gameshoes"
+            label="gameshoes">
+        <attvalues>
+          <attvalue for="0"
+                    value="gameshoes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Shoes GUI client for the gamefaqs library." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="supybot-mantis"
+            label="supybot-mantis">
+        <attvalues>
+          <attvalue for="0"
+                    value="supybot-mantis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Supybot plugin interacting with a Mantis bug tracker instance through its SOAP API" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="presently-blackberry"
+            label="presently-blackberry">
+        <attvalues>
+          <attvalue for="0"
+                    value="presently-blackberry" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Present.ly BlackBerry is the official BlackBerry client for Present.ly" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="beanstalk-tools"
+            label="beanstalk-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="beanstalk-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various tools for watching beanstalkd." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iconx"
+            label="iconx">
+        <attvalues>
+          <attvalue for="0"
+                    value="iconx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of UI Icons" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="restful_open_id_authentication"
+            label="restful_open_id_authentication">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_open_id_authentication" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby on Rails plugin for OpenID authentication and profile exchange " />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SwarmBox"
+            label="SwarmBox">
+        <attvalues>
+          <attvalue for="0"
+                    value="SwarmBox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="BuildBrighton's swarm box project code for arduino" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="merle"
+            label="merle">
+        <attvalues>
+          <attvalue for="0"
+                    value="merle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="An Erlang Memcached Client." />
+          <attvalue for="10"
+                    value="73" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cocoa-programming-with-nu"
+            label="cocoa-programming-with-nu">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-programming-with-nu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Examples from the new 3rd edition of Cocoa Programming for Mac OS X, ported to Nu" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="menu_helper"
+            label="menu_helper">
+        <attvalues>
+          <attvalue for="0"
+                    value="menu_helper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Adds a helper method for generating a menubar" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="no-peeping-toms"
+            label="no-peeping-toms">
+        <attvalues>
+          <attvalue for="0"
+                    value="no-peeping-toms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Disables observers during testing, allowing you to write model tests that are completely decoupled from the observer. Also lets you enable observers for a certain block of code, so that you can write observer tests" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pickle"
+            label="pickle">
+        <attvalues>
+          <attvalue for="0"
+                    value="pickle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="Easy model creation/reference in cucumber - optionally leveraging your factories/blueprints" />
+          <attvalue for="10"
+                    value="228" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sup"
+            label="sup">
+        <attvalues>
+          <attvalue for="0"
+                    value="sup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="gaggle"
+            label="gaggle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gaggle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jquery plugin for the google ajax search api" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="simpledb-scala-binding"
+            label="simpledb-scala-binding">
+        <attvalues>
+          <attvalue for="0"
+                    value="simpledb-scala-binding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Scala binding for Amazon simpleDB" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="studio"
+            label="studio">
+        <attvalues>
+          <attvalue for="0"
+                    value="studio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This repository contains the core features and plugins of Aptana Studio Standalone Installers and Eclipse Plugin." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="radius-textmate-bundle"
+            label="radius-textmate-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="radius-textmate-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wrap-region"
+            label="wrap-region">
+        <attvalues>
+          <attvalue for="0"
+                    value="wrap-region" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Minor mode for Emacs that wraps a region with a tag or punctuations" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="expectations"
+            label="expectations">
+        <attvalues>
+          <attvalue for="0"
+                    value="expectations" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="expectations is a lightweight unit testing framework." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iconmerge"
+            label="iconmerge">
+        <attvalues>
+          <attvalue for="0"
+                    value="iconmerge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Create composite icon image from two icons, with 2nd image as a thumbnail on top of the 1st" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="xcplanner"
+            label="xcplanner">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcplanner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Google Maps cross country flight planning tool" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="CakePHP-Assets"
+            label="CakePHP-Assets">
+        <attvalues>
+          <attvalue for="0"
+                    value="CakePHP-Assets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A home for  the cakephp assets managed the development of." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="erlang-iconv"
+            label="erlang-iconv">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlang-iconv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Torbjorn Tornkvist's (etnt) iconv driver for erlang (extracted from Jungerl)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="File-Templates"
+            label="File-Templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="File-Templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Xcode Three20 File Templates" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="dulwich"
+            label="dulwich">
+        <attvalues>
+          <attvalue for="0"
+                    value="dulwich" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Pure-Python Git implementation" />
+          <attvalue for="10"
+                    value="61" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="shiftspace"
+            label="shiftspace">
+        <attvalues>
+          <attvalue for="0"
+                    value="shiftspace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Main repo of the ShiftSpace 1.0 project" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Question_Box_Desktop"
+            label="Question_Box_Desktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="Question_Box_Desktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Open Question is a FOSS product.  The latest code now lives at http://github.com/appfrica/open_question" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="fuzzy-find-in-project"
+            label="fuzzy-find-in-project">
+        <attvalues>
+          <attvalue for="0"
+                    value="fuzzy-find-in-project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Emacs bindings to the fuzzy_file_finder gem" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="http-parser-ffi"
+            label="http-parser-ffi">
+        <attvalues>
+          <attvalue for="0"
+                    value="http-parser-ffi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby ffi bindings to ry's http-parser" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="boson"
+            label="boson">
+        <attvalues>
+          <attvalue for="0"
+                    value="boson" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A command/task framework similar to rake and thor that opens your ruby universe to the commandline and irb." />
+          <attvalue for="10"
+                    value="110" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-jcode"
+            label="p5-jcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-jcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jcode - Japanese Charset Handler" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="taobaoshop"
+            label="taobaoshop">
+        <attvalues>
+          <attvalue for="0"
+                    value="taobaoshop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple app to demo the Taobao plugin" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="coredata-easyfetch"
+            label="coredata-easyfetch">
+        <attvalues>
+          <attvalue for="0"
+                    value="coredata-easyfetch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A fast fetch based on example code by Matt Gallagher" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="jekyll_generator"
+            label="jekyll_generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="jekyll_generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A nice generator for a Jekyll website including Disqus comments integration" />
+          <attvalue for="10"
+                    value="41" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="SwedishBillings"
+            label="SwedishBillings">
+        <attvalues>
+          <attvalue for="0"
+                    value="SwedishBillings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Billingsapp.com in swedish" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="nrkfs"
+            label="nrkfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="nrkfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Access NRK Nett-TV as a filesystem." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="acts_as_category"
+            label="acts_as_category">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_category" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="Think of acts_as_tree + acts_as_list, but doing what you want: root categories, subcategories, positions, individual inherited permissions and some script.aculo.us view helpers." />
+          <attvalue for="10"
+                    value="155" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="async_sinatra"
+            label="async_sinatra">
+        <attvalues>
+          <attvalue for="0"
+                    value="async_sinatra" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A plugin for Sinatra to provide a DSL extension for using Thin for asynchronous responses" />
+          <attvalue for="10"
+                    value="78" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pure"
+            label="pure">
+        <attvalues>
+          <attvalue for="0"
+                    value="pure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatic parallelism and lazy evaluation using pure functional programming in Ruby." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-maven-plugin"
+            label="clojure-maven-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-maven-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="14" />
+          <attvalue for="9"
+                    value="Apache Maven Mojo for compiling clojure scripts to class files" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="grackle"
+            label="grackle">
+        <attvalues>
+          <attvalue for="0"
+                    value="grackle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Lightweight Ruby library for the Twitter API that supports both Basic and OAuth authentication." />
+          <attvalue for="10"
+                    value="138" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="outlet-orm"
+            label="outlet-orm">
+        <attvalues>
+          <attvalue for="0"
+                    value="outlet-orm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Initial work towards 2.0 version of Outlet ORM for PHP and SVN mirror" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="puppet-docs"
+            label="puppet-docs">
+        <attvalues>
+          <attvalue for="0"
+                    value="puppet-docs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Curated Puppet Documentation" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="terracotta-db"
+            label="terracotta-db">
+        <attvalues>
+          <attvalue for="0"
+                    value="terracotta-db" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A database implemented using terracotta,lucene and JRuby. It supports ACID transactions and rollbacks." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="texpand"
+            label="texpand">
+        <attvalues>
+          <attvalue for="0"
+                    value="texpand" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Textarea auto-expander." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yahoo-finance"
+            label="yahoo-finance">
+        <attvalues>
+          <attvalue for="0"
+                    value="yahoo-finance" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A dead simple wrapper for yahoo finance quotes end-point." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dot_xen"
+            label="dot_xen">
+        <attvalues>
+          <attvalue for="0"
+                    value="dot_xen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="parsing xen's .xen files for reading and writing" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bash-vi-editing-mode-cheat-sheet"
+            label="bash-vi-editing-mode-cheat-sheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="bash-vi-editing-mode-cheat-sheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bash has two input modes - emacs and vi. This is vi input/editing mode keyboard shortcut cheat sheet." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="herd"
+            label="herd">
+        <attvalues>
+          <attvalue for="0"
+                    value="herd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Herd a pack of Rails mongrels" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Info_Moist_1_Splicer"
+            label="Info_Moist_1_Splicer">
+        <attvalues>
+          <attvalue for="0"
+                    value="Info_Moist_1_Splicer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Using hadoop, will splice a large file based on keys into smaller files." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="railroad"
+            label="railroad">
+        <attvalues>
+          <attvalue for="0"
+                    value="railroad" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Railroad gem becomes a Rails plugin" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sinbook"
+            label="sinbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="simple sinatra facebook extension in 300 lines of ruby" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sequel"
+            label="sequel">
+        <attvalues>
+          <attvalue for="0"
+                    value="sequel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sequel ORM" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_url_param"
+            label="acts_as_url_param">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_url_param" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pretty url support for Ruby on Rails applications" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="advform"
+            label="advform">
+        <attvalues>
+          <attvalue for="0"
+                    value="advform" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="monetdb-python"
+            label="monetdb-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="monetdb-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="django backed for monetdb" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="tefter"
+            label="tefter">
+        <attvalues>
+          <attvalue for="0"
+                    value="tefter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a spare-time may-never-be done project" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scala-arm"
+            label="scala-arm">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-arm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This project aims to be the Scala Incubator project for Automatic-Resource-Management in the scala library" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="sym-forum-ensemble"
+            label="sym-forum-ensemble">
+        <attvalues>
+          <attvalue for="0"
+                    value="sym-forum-ensemble" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Symphony Forum Ensemble" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="vox-mail"
+            label="vox-mail">
+        <attvalues>
+          <attvalue for="0"
+                    value="vox-mail" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A VoiceXML-based, speech-driven voicemail application that can store messages locally or integrate with any IMAP email server to provide basic unified messaging. Vox-Mail is distributed under the MPL license." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="theme_support_test_app"
+            label="theme_support_test_app">
+        <attvalues>
+          <attvalue for="0"
+                    value="theme_support_test_app" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A space for testing the theme_support plugin" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="PizzaPies"
+            label="PizzaPies">
+        <attvalues>
+          <attvalue for="0"
+                    value="PizzaPies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="how to order a pizza." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gwo"
+            label="gwo">
+        <attvalues>
+          <attvalue for="0"
+                    value="gwo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin integrating Google Web Optimizer for AB tests" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TwitThis"
+            label="TwitThis">
+        <attvalues>
+          <attvalue for="0"
+                    value="TwitThis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sample project showing a helper class which wraps the complexity of having to deal with many different Twitter clients from the same iPhone application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="erlix"
+            label="erlix">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlix" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby Interface of Erlang" />
+          <attvalue for="10"
+                    value="55" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="Go.tmbundle"
+            label="Go.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="Go.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="TextMate bundle for the Go programming language" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="catalyst-plugin-log4perl-simple"
+            label="catalyst-plugin-log4perl-simple">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalyst-plugin-log4perl-simple" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A catalyst plugin that takes care of the nitty-gritty details of log disaptching, error reporting and stuff" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="ibus-hangul"
+            label="ibus-hangul">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-hangul" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The hangul engine for IBus" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="np_build_sys"
+            label="np_build_sys">
+        <attvalues>
+          <attvalue for="0"
+                    value="np_build_sys" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common modules used for NP Labs software project builds" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="firedriver"
+            label="firedriver">
+        <attvalues>
+          <attvalue for="0"
+                    value="firedriver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A FireWatir implementation with WebDriver core (A valiant attempt to free FireWatir from crummy JSSH :)" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-api"
+            label="github-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python library to interact with Github's v2 api." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="silverstripe-ecommerce"
+            label="silverstripe-ecommerce">
+        <attvalues>
+          <attvalue for="0"
+                    value="silverstripe-ecommerce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="E-Commerce module for SilverStripe CMS" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mach_star"
+            label="mach_star">
+        <attvalues>
+          <attvalue for="0"
+                    value="mach_star" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="code injection and function overriding for Mac OS X" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rubyspec"
+            label="rubyspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RSpec-style specification for the Ruby programming language" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="faviconizetab"
+            label="faviconizetab">
+        <attvalues>
+          <attvalue for="0"
+                    value="faviconizetab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="The width of the specified tab becomes small up to the size of favicon." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MBCoverFlowView"
+            label="MBCoverFlowView">
+        <attvalues>
+          <attvalue for="0"
+                    value="MBCoverFlowView" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="An open-source Cover Flow implementation" />
+          <attvalue for="10"
+                    value="197" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="sake-tasks"
+            label="sake-tasks">
+        <attvalues>
+          <attvalue for="0"
+                    value="sake-tasks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="Your own personal sake tasks,  ripe for sharing." />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="superfeedr-java"
+            label="superfeedr-java">
+        <attvalues>
+          <attvalue for="0"
+                    value="superfeedr-java" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A java client library to superfeedr" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="reverb-cms"
+            label="reverb-cms">
+        <attvalues>
+          <attvalue for="0"
+                    value="reverb-cms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Another Django CMS" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="git-wip"
+            label="git-wip">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-wip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="help track git Work In Progress branches" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="bloxpress"
+            label="bloxpress">
+        <attvalues>
+          <attvalue for="0"
+                    value="bloxpress" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ajaxified WordPress Theme" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="peeves"
+            label="peeves">
+        <attvalues>
+          <attvalue for="0"
+                    value="peeves" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sagepay-VSP-Server interface" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="textmate-themes"
+            label="textmate-themes">
+        <attvalues>
+          <attvalue for="0"
+                    value="textmate-themes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My TextMate themes (includes Railscasts theme)" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dm-is-remixable"
+            label="dm-is-remixable">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-remixable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rewrite of dm-is-remixable that tries to feel more dm'ish and adds desired behavior" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="profile_validator"
+            label="profile_validator">
+        <attvalues>
+          <attvalue for="0"
+                    value="profile_validator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Associate models with profiles on other websites" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="playdar.js"
+            label="playdar.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="playdar.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Javascript library for interacting with the Playdar HTTP API" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="iphonetest"
+            label="iphonetest">
+        <attvalues>
+          <attvalue for="0"
+                    value="iphonetest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rubyargs"
+            label="rubyargs">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyargs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The ruby version of the Args program that I initially wrote in Java." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="play-siena"
+            label="play-siena">
+        <attvalues>
+          <attvalue for="0"
+                    value="play-siena" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Siena Module for Play! Framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ruby-progressbar"
+            label="ruby-progressbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-progressbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Ruby/ProgressBar is a text progress bar library for Ruby." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-audio"
+            label="ruby-audio">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-audio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Audio library for Ruby" />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="github-js"
+            label="github-js">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GitHub.js" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="MooseX-Role-BuildInstanceOf"
+            label="MooseX-Role-BuildInstanceOf">
+        <attvalues>
+          <attvalue for="0"
+                    value="MooseX-Role-BuildInstanceOf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A helper to reduce boilerplate code when aggregating many classes into an application class" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="forum"
+            label="forum">
+        <attvalues>
+          <attvalue for="0"
+                    value="forum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Symphony CMS Forum Extension" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gae-termextractor"
+            label="gae-termextractor">
+        <attvalues>
+          <attvalue for="0"
+                    value="gae-termextractor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A simple Google AppEngine wrapper around the topia term extractor" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="fotowall"
+            label="fotowall">
+        <attvalues>
+          <attvalue for="0"
+                    value="fotowall" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Pictures collage &amp; creativity tool" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="rowser"
+            label="rowser">
+        <attvalues>
+          <attvalue for="0"
+                    value="rowser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A browser simulator written purely in ruby " />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="strongbox"
+            label="strongbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="strongbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Secures ActiveRecord attributes with public key encryption" />
+          <attvalue for="10"
+                    value="116" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="playdar"
+            label="playdar">
+        <attvalues>
+          <attvalue for="0"
+                    value="playdar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Abandoned C++ codebase, see playdar-core repo!" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="activerecordplist"
+            label="activerecordplist">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecordplist" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Clean and simple integration of the Apple standard XML format, PList into ActiveRecord and as a mime-type for API integration." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="wpilot"
+            label="wpilot">
+        <attvalues>
+          <attvalue for="0"
+                    value="wpilot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A &quot;proof-of-concept&quot; remake of the famous XPilot game, this time in a web browser near you  " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="CPAN-Testers-WWW-Reports-Parser"
+            label="CPAN-Testers-WWW-Reports-Parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="CPAN-Testers-WWW-Reports-Parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A parser for the YAML and JSON report data from CPAN Testers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="JQuery-PeriodicalUpdater"
+            label="JQuery-PeriodicalUpdater">
+        <attvalues>
+          <attvalue for="0"
+                    value="JQuery-PeriodicalUpdater" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A port of Prototype's PeriodicalUpdater to JQuery" />
+          <attvalue for="10"
+                    value="65" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cwrufind"
+            label="cwrufind">
+        <attvalues>
+          <attvalue for="0"
+                    value="cwrufind" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An LDAP frontend for CWRU. AKA &quot;StalkerNET&quot;." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="planeta-mandriva-br"
+            label="planeta-mandriva-br">
+        <attvalues>
+          <attvalue for="0"
+                    value="planeta-mandriva-br" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tema para o PlanetPlanet do Planeta Mandriva Brasil" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="chromium-osx-latest-build"
+            label="chromium-osx-latest-build">
+        <attvalues>
+          <attvalue for="0"
+                    value="chromium-osx-latest-build" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Get the latest development build of Chromium for OS X" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dash-ruby"
+            label="dash-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="FiveRuns Dash core library for Ruby" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="active_merchant"
+            label="active_merchant">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_merchant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Active Merchant is a simple payment abstraction library used in and sponsored by Shopify. It is written by Tobias Luetke, Cody Fauser, and contributors. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="libxmljs"
+            label="libxmljs">
+        <attvalues>
+          <attvalue for="0"
+                    value="libxmljs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="libxml bindings for v8 javascript engine" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="lua"
+            label="lua">
+        <attvalues>
+          <attvalue for="0"
+                    value="lua" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Lua on Parrot" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="django-brainstorm"
+            label="django-brainstorm">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-brainstorm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="brainstorm idea voting app used to power feedback.sunlightfoundation.com" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="berkelium"
+            label="berkelium">
+        <attvalues>
+          <attvalue for="0"
+                    value="berkelium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chromium Embedded in GL/DX" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="polish"
+            label="polish">
+        <attvalues>
+          <attvalue for="0"
+                    value="polish" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="'shoes' like interface on cappuccino/obj-j." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="scion"
+            label="scion">
+        <attvalues>
+          <attvalue for="0"
+                    value="scion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="25" />
+          <attvalue for="9"
+                    value="IDE library for Haskell based on the GHC API." />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="wings"
+            label="wings">
+        <attvalues>
+          <attvalue for="0"
+                    value="wings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Wings3D is an advanced sub-division 3D modeller." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jmapping"
+            label="jmapping">
+        <attvalues>
+          <attvalue for="0"
+                    value="jmapping" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="jQuery plugin for creating Google Maps from semantic markup" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ansuz_form_builder"
+            label="ansuz_form_builder">
+        <attvalues>
+          <attvalue for="0"
+                    value="ansuz_form_builder" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Form Builder PagePlugin for ansuz" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gluestick"
+            label="gluestick">
+        <attvalues>
+          <attvalue for="0"
+                    value="gluestick" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple implementation of the Glue API in Ruby and PHP" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="multipass"
+            label="multipass">
+        <attvalues>
+          <attvalue for="0"
+                    value="multipass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Bare bones implementation of encoding and decoding MultiPass values for SSO." />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="yar"
+            label="yar">
+        <attvalues>
+          <attvalue for="0"
+                    value="yar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="(deprecated) yet another registry" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="java-memcached-client"
+            label="java-memcached-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="java-memcached-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="23" />
+          <attvalue for="9"
+                    value="A simple, asynchronous, single-threaded memcached client written in java." />
+          <attvalue for="10"
+                    value="80" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-twitterauth"
+            label="django-twitterauth">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-twitterauth" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Use Twitter for authentication in Django App Engine Patch" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="software-license"
+            label="software-license">
+        <attvalues>
+          <attvalue for="0"
+                    value="software-license" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="perl representation of common software licenses" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="dbix-cssquery"
+            label="dbix-cssquery">
+        <attvalues>
+          <attvalue for="0"
+                    value="dbix-cssquery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Perl DBI extension module to let you fetch data with CSS query syntax." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="qemacs"
+            label="qemacs">
+        <attvalues>
+          <attvalue for="0"
+                    value="qemacs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="hopfieldnet"
+            label="hopfieldnet">
+        <attvalues>
+          <attvalue for="0"
+                    value="hopfieldnet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Kelly's Hopfield Net" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="zfproposals"
+            label="zfproposals">
+        <attvalues>
+          <attvalue for="0"
+                    value="zfproposals" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Pádraic's Zend Framework Proposals" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="renum"
+            label="renum">
+        <attvalues>
+          <attvalue for="0"
+                    value="renum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a readable but terse enum for Ruby" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dawanda_public"
+            label="dawanda_public">
+        <attvalues>
+          <attvalue for="0"
+                    value="dawanda_public" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plparrot"
+            label="plparrot">
+        <attvalues>
+          <attvalue for="0"
+                    value="plparrot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Parrot + Postgres" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="garb"
+            label="garb">
+        <attvalues>
+          <attvalue for="0"
+                    value="garb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="A Ruby wrapper for the Google Analytics API" />
+          <attvalue for="10"
+                    value="265" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="laruby.com"
+            label="laruby.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="laruby.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="LA Ruby's home page" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="versioncontrol_project"
+            label="versioncontrol_project">
+        <attvalues>
+          <attvalue for="0"
+                    value="versioncontrol_project" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Project node integration for Drupal's Version Control API." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="yaml_vim"
+            label="yaml_vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="yaml_vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="YAML Highlight script for VIM editor" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="plurk"
+            label="plurk">
+        <attvalues>
+          <attvalue for="0"
+                    value="plurk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Unofficial API for plurk.com" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reviewboard"
+            label="reviewboard">
+        <attvalues>
+          <attvalue for="0"
+                    value="reviewboard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="A powerful Web 2.0 code review tool" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Backup-Manager"
+            label="Backup-Manager">
+        <attvalues>
+          <attvalue for="0"
+                    value="Backup-Manager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Versatile yet easy to use command line backup tool for GNU/Linux. Suitable for desktop and servers." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="my-best-mate"
+            label="my-best-mate">
+        <attvalues>
+          <attvalue for="0"
+                    value="my-best-mate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Little app using Clojure for Google AppEngine" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jruby-rack"
+            label="jruby-rack">
+        <attvalues>
+          <attvalue for="0"
+                    value="jruby-rack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="28" />
+          <attvalue for="9"
+                    value="Rack for JRuby and Java appservers" />
+          <attvalue for="10"
+                    value="175" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rake-compiler"
+            label="rake-compiler">
+        <attvalues>
+          <attvalue for="0"
+                    value="rake-compiler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provide a standard and simplified way to build and package Ruby C extensions using Rake as glue." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="poolparty-s3fs-plugin"
+            label="poolparty-s3fs-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="poolparty-s3fs-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mount s3fs drives on poolparty/ec2 instances" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="CAL-Eclipse-Plug-in"
+            label="CAL-Eclipse-Plug-in">
+        <attvalues>
+          <attvalue for="0"
+                    value="CAL-Eclipse-Plug-in" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An Eclipse IDE plug-in providing an editor and various tools for developing in the CAL language" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ml2pp0"
+            label="ml2pp0">
+        <attvalues>
+          <attvalue for="0"
+                    value="ml2pp0" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SML optimising compiler for the PP0 architecture" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="warmup"
+            label="warmup">
+        <attvalues>
+          <attvalue for="0"
+                    value="warmup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a simple VS solution templater" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="nette-datagrid"
+            label="nette-datagrid">
+        <attvalues>
+          <attvalue for="0"
+                    value="nette-datagrid" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="DataGrid control is a data bound list control that displays the items from datasource in a table. The DataGrid control allows you to select, sort, and manage these items." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cake-scroller"
+            label="cake-scroller">
+        <attvalues>
+          <attvalue for="0"
+                    value="cake-scroller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin that creates a div with images, with arrows to scroll it sideways. It uses javascript to create the dinamic effects." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="twebbie"
+            label="twebbie">
+        <attvalues>
+          <attvalue for="0"
+                    value="twebbie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Javascript Twitter client with group support like TweetDeck." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="imtx.cn"
+            label="imtx.cn">
+        <attvalues>
+          <attvalue for="0"
+                    value="imtx.cn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The blog applications for I'm TualatriX" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="guillotine"
+            label="guillotine">
+        <attvalues>
+          <attvalue for="0"
+                    value="guillotine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Ruby SQL Parser" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="django-positions"
+            label="django-positions">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-positions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Django field for custom model ordering." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="goodold-bin"
+            label="goodold-bin">
+        <attvalues>
+          <attvalue for="0"
+                    value="goodold-bin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some utility script used at Good Old" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="script-refactor"
+            label="script-refactor">
+        <attvalues>
+          <attvalue for="0"
+                    value="script-refactor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin that helps refactoring rails application" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jiji_old"
+            label="jiji_old">
+        <attvalues>
+          <attvalue for="0"
+                    value="jiji_old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="wizardly-examples"
+            label="wizardly-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="wizardly-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples for the jeffp-wizardly gem" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="capitate"
+            label="capitate">
+        <attvalues>
+          <attvalue for="0"
+                    value="capitate" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Capistrano recipes, plugins and templates." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="dash-python"
+            label="dash-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="dash-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="FiveRuns Dash core package for Python" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="libron"
+            label="libron">
+        <attvalues>
+          <attvalue for="0"
+                    value="libron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A greasemonkey script that lookup libraries(in Tokyo, Osaka, Kyoto, Kanagawa and Chiba) from Amazon book listings." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="racksh"
+            label="racksh">
+        <attvalues>
+          <attvalue for="0"
+                    value="racksh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Console for Rack based ruby web apps" />
+          <attvalue for="10"
+                    value="176" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubigen"
+            label="rubigen">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubigen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="RubiGen - generator framework for your framework" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restful_authentication_tutorial"
+            label="restful_authentication_tutorial">
+        <attvalues>
+          <attvalue for="0"
+                    value="restful_authentication_tutorial" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Full featured restful authentication starter app from http://railsforum.com/viewtopic.php?id=14216 combining role requirement, open id authentication, recaptcha, ui, debugging, and security plugins. " />
+          <attvalue for="10"
+                    value="213" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rails-xa"
+            label="rails-xa">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-xa" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="08/12/31-09/1/1エクストリームアドホック忘年会" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dcgov"
+            label="dcgov">
+        <attvalues>
+          <attvalue for="0"
+                    value="dcgov" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="... a ruby gem for the not-yet-complete API published by the DC OCTO" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-utilities-AntGenerator"
+            label="robotlegs-utilities-AntGenerator">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-utilities-AntGenerator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Lightweight Ant script extensions generator for Robotlegs following best practices." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="comet-desktop"
+            label="comet-desktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="comet-desktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Comet Desktop - Ext JS 3.x Web Desktop" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="numpy"
+            label="numpy">
+        <attvalues>
+          <attvalue for="0"
+                    value="numpy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="vim-settings"
+            label="vim-settings">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-settings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="my vim config" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="has_many_friends"
+            label="has_many_friends">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_many_friends" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A plugin for Rails that allows you to create friend relationships without the need of 2 friendship rows in their table." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="db-charmer-sandbox"
+            label="db-charmer-sandbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="db-charmer-sandbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="db-charmer plugin test rails application and specs" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="metaprogramming_introduction"
+            label="metaprogramming_introduction">
+        <attvalues>
+          <attvalue for="0"
+                    value="metaprogramming_introduction" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An article introducing Ruby metaprogramming fundamentals, in source code form." />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="strings2go"
+            label="strings2go">
+        <attvalues>
+          <attvalue for="0"
+                    value="strings2go" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A string figure collection for the iPhone" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="sass"
+            label="sass">
+        <attvalues>
+          <attvalue for="0"
+                    value="sass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An amazingly more fun alternative to CSS" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby_metaprogramming_study_note"
+            label="ruby_metaprogramming_study_note">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_metaprogramming_study_note" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby Metaprogramming Study Note" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amqp"
+            label="amqp">
+        <attvalues>
+          <attvalue for="0"
+                    value="amqp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="41" />
+          <attvalue for="9"
+                    value="AMQP client implementation in Ruby/EventMachine" />
+          <attvalue for="10"
+                    value="440" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="AstroBot"
+            label="AstroBot">
+        <attvalues>
+          <attvalue for="0"
+                    value="AstroBot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Software Design I Project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="popupjs"
+            label="popupjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="popupjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="A prototype/lowpro based Facebook-style windowing solution" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="fconf"
+            label="fconf">
+        <attvalues>
+          <attvalue for="0"
+                    value="fconf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flexable configuration support for Erlang" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="rantomania"
+            label="rantomania">
+        <attvalues>
+          <attvalue for="0"
+                    value="rantomania" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="oiorest"
+            label="oiorest">
+        <attvalues>
+          <attvalue for="0"
+                    value="oiorest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Library for accessing the Danish OIO Rest information" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-popularity"
+            label="django-popularity">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-popularity" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A generic view- and popularity tracking pluggable for Django." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="dropzone-user-scripts"
+            label="dropzone-user-scripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="dropzone-user-scripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Dropzone user contributed scripts" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rudy"
+            label="rudy">
+        <attvalues>
+          <attvalue for="0"
+                    value="rudy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Not your grandparents' EC2 deployment tool." />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-http-client"
+            label="clojure-http-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-http-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="An HTTP client for Clojure" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="tztime"
+            label="tztime">
+        <attvalues>
+          <attvalue for="0"
+                    value="tztime" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TzTime plugin" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="beesknees"
+            label="beesknees">
+        <attvalues>
+          <attvalue for="0"
+                    value="beesknees" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a boggle clone &amp;&amp; an experiment with redis" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="beautiful-bundle"
+            label="beautiful-bundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="beautiful-bundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate tools for keeping my Nu and C/ObjC/C++ code in shape." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="TAP-Parser-SourceHandler-ForkingPerl"
+            label="TAP-Parser-SourceHandler-ForkingPerl">
+        <attvalues>
+          <attvalue for="0"
+                    value="TAP-Parser-SourceHandler-ForkingPerl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="fast-html-template"
+            label="fast-html-template">
+        <attvalues>
+          <attvalue for="0"
+                    value="fast-html-template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby module for using HTML Template from CGI scripts." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="clojure-pom"
+            label="clojure-pom">
+        <attvalues>
+          <attvalue for="0"
+                    value="clojure-pom" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Clojure Maven2 POM" />
+          <attvalue for="10"
+                    value="28" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shuffletron"
+            label="shuffletron">
+        <attvalues>
+          <attvalue for="0"
+                    value="shuffletron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A music player based on search and tagging, with a terminal UI, for Linux, written in Common Lisp." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Common Lisp" />
+        </attvalues>
+      </node>
+      <node id="trailers"
+            label="trailers">
+        <attvalues>
+          <attvalue for="0"
+                    value="trailers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="library for retrieving trailer movies" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="live_validation"
+            label="live_validation">
+        <attvalues>
+          <attvalue for="0"
+                    value="live_validation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="jQuery CakePHP Live Form Validation Plugin" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mysql_warmer"
+            label="mysql_warmer">
+        <attvalues>
+          <attvalue for="0"
+                    value="mysql_warmer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Couple command line utilities to warm a cold MySQL database by mirroring queries being run on a warm db" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="newjs"
+            label="newjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="newjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="newjs - create new JavaScript libraries" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Ragnarson.com"
+            label="Ragnarson.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="Ragnarson.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Home of Ragnarson.com" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="choosy-safari"
+            label="choosy-safari">
+        <attvalues>
+          <attvalue for="0"
+                    value="choosy-safari" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A SIMBL plugin for Safari that adds an &quot;Open Link with Choosy&quot; option to the context menu for links" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="phpdcd"
+            label="phpdcd">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpdcd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dead Code Detector (DCD) for PHP code." />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="bickboxx"
+            label="bickboxx">
+        <attvalues>
+          <attvalue for="0"
+                    value="bickboxx" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Soundboard application for the iPhone.  We'll be adding more and more to help the iPhone App community.  I made a tutorial for it and it's going to be available on http://theappleblog.com" />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="touchjson-iphonedemo"
+            label="touchjson-iphonedemo">
+        <attvalues>
+          <attvalue for="0"
+                    value="touchjson-iphonedemo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a demo of how to use TouchJSON with an iPhone project." />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="rugui-routing"
+            label="rugui-routing">
+        <attvalues>
+          <attvalue for="0"
+                    value="rugui-routing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add routing support to RuGUI projects" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="resourceful_parenting"
+            label="resourceful_parenting">
+        <attvalues>
+          <attvalue for="0"
+                    value="resourceful_parenting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails plugin that makes working with nested resources easier" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="doord"
+            label="doord">
+        <attvalues>
+          <attvalue for="0"
+                    value="doord" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Networked based door access control" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="provide-html5"
+            label="provide-html5">
+        <attvalues>
+          <attvalue for="0"
+                    value="provide-html5" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Attempt to make a drop-and-forget bunch of scripts that mimick some missing html5 goodies automatically" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="keats"
+            label="keats">
+        <attvalues>
+          <attvalue for="0"
+                    value="keats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Keybinding Cheat mode for Emacs" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="slim-attributes"
+            label="slim-attributes">
+        <attvalues>
+          <attvalue for="0"
+                    value="slim-attributes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Boosts speed in ActiveRecord models with mysql by lazily instantiating attributes as needed." />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="stem"
+            label="stem">
+        <attvalues>
+          <attvalue for="0"
+                    value="stem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="github mirror for anybody interested in Stem" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="skistrap"
+            label="skistrap">
+        <attvalues>
+          <attvalue for="0"
+                    value="skistrap" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The mirror for _why's skistrap" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="AI-MegaHAL"
+            label="AI-MegaHAL">
+        <attvalues>
+          <attvalue for="0"
+                    value="AI-MegaHAL" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl interface to the MegaHAL natural language conversation simulator. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="CassandraSchemes"
+            label="CassandraSchemes">
+        <attvalues>
+          <attvalue for="0"
+                    value="CassandraSchemes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cassandra Schemas I find around the net" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rt-lfe"
+            label="rt-lfe">
+        <attvalues>
+          <attvalue for="0"
+                    value="rt-lfe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple regression testing framework for LFE." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="onis"
+            label="onis">
+        <attvalues>
+          <attvalue for="0"
+                    value="onis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="runtime object introspection for ruby process" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="roma-ruby-client"
+            label="roma-ruby-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="roma-ruby-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Ruby client for ROMA" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="FormWow"
+            label="FormWow">
+        <attvalues>
+          <attvalue for="0"
+                    value="FormWow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Dry up your Ruby on Rails form decoration with this simple FormBuilder plugin." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="grouptwitter"
+            label="grouptwitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="grouptwitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple webapp to use a community Twitter (all people can post)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ActsAsCSVable"
+            label="ActsAsCSVable">
+        <attvalues>
+          <attvalue for="0"
+                    value="ActsAsCSVable" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin for easy export/import of ActiveRecord Models with CSV" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="partycastle"
+            label="partycastle">
+        <attvalues>
+          <attvalue for="0"
+                    value="partycastle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a scriptable distributed mud world" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="common"
+            label="common">
+        <attvalues>
+          <attvalue for="0"
+                    value="common" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Common Python library, especially for text processing and controlling experimental runs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="swiftmailer"
+            label="swiftmailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="swiftmailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Comprehensive mailing tools for PHP" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="health"
+            label="health">
+        <attvalues>
+          <attvalue for="0"
+                    value="health" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A basic check health URL that can be used by System Administrators" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-sharer"
+            label="django-sharer">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-sharer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A reusable Django application that provides sharing capability for any content over social networks, email, etc." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="git-utils"
+            label="git-utils">
+        <attvalues>
+          <attvalue for="0"
+                    value="git-utils" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Various Git helper utilities" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubyists-eu"
+            label="rubyists-eu">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyists-eu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="superfeedr-python"
+            label="superfeedr-python">
+        <attvalues>
+          <attvalue for="0"
+                    value="superfeedr-python" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Superfeedr API Wrapper in Python" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="sciencemuseum"
+            label="sciencemuseum">
+        <attvalues>
+          <attvalue for="0"
+                    value="sciencemuseum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Nat + Simon's entry for the Science Museum's API competition" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tharia2"
+            label="tharia2">
+        <attvalues>
+          <attvalue for="0"
+                    value="tharia2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python frontend of aria2, getting multi-urls from pythunder." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="android_packages_apps_Launcher2"
+            label="android_packages_apps_Launcher2">
+        <attvalues>
+          <attvalue for="0"
+                    value="android_packages_apps_Launcher2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="SubSonic-3.0-Templates"
+            label="SubSonic-3.0-Templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="SubSonic-3.0-Templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="46" />
+          <attvalue for="9"
+                    value="T4 Template Project for the peeps" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="Visual Basic" />
+        </attvalues>
+      </node>
+      <node id="python-smartypants"
+            label="python-smartypants">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-smartypants" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Releases of the python smartypants library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="js-growl"
+            label="js-growl">
+        <attvalues>
+          <attvalue for="0"
+                    value="js-growl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript (Rhino) growlnotify 'bindings' (unobtrusive notification system)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp_menu_component"
+            label="cakephp_menu_component">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp_menu_component" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A component that generates dynamic DbAcl based menus.  Works with AcoExtrasShell" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="kiokux-user"
+            label="kiokux-user">
+        <attvalues>
+          <attvalue for="0"
+                    value="kiokux-user" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A generic user object role for KiokuDB" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="airdb"
+            label="airdb">
+        <attvalues>
+          <attvalue for="0"
+                    value="airdb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="ActionScript AIR ORM for using client-side SQLite within AIR and Flex apps. Supports ActiveRecord style models, migrations and associations. " />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="pymc-doc"
+            label="pymc-doc">
+        <attvalues>
+          <attvalue for="0"
+                    value="pymc-doc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mosh"
+            label="mosh">
+        <attvalues>
+          <attvalue for="0"
+                    value="mosh" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Mosh is a free and fast interpreter for Scheme as specified in the R6RS.  " />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="abradburne.github.com"
+            label="abradburne.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="abradburne.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ego"
+            label="ego">
+        <attvalues>
+          <attvalue for="0"
+                    value="ego" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="XMPP server in Clojure" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="lazyeval"
+            label="lazyeval">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazyeval" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very simple lazy evaluation for Ruby" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="Parse-Method-Signatures"
+            label="Parse-Method-Signatures">
+        <attvalues>
+          <attvalue for="0"
+                    value="Parse-Method-Signatures" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Parse::Method::Signatures - Perl6 like method signature parser" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="url_cache"
+            label="url_cache">
+        <attvalues>
+          <attvalue for="0"
+                    value="url_cache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Automatically cache the results of calls to  $html-&gt;link(), which can be a major bottleneck." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="compass"
+            label="compass">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="80" />
+          <attvalue for="9"
+                    value="Compass is a Stylesheet Authoring Environment that makes your website design simpler to implement and easier to maintain." />
+          <attvalue for="10"
+                    value="1501" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="TickerStrategies"
+            label="TickerStrategies">
+        <attvalues>
+          <attvalue for="0"
+                    value="TickerStrategies" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An exploration of different strategies to employ for making an 'enter-frame ticker' for an application" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ph34rbot"
+            label="ph34rbot">
+        <attvalues>
+          <attvalue for="0"
+                    value="ph34rbot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="exabuch"
+            label="exabuch">
+        <attvalues>
+          <attvalue for="0"
+                    value="exabuch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a small book-keeping application in German" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="lucene_query"
+            label="lucene_query">
+        <attvalues>
+          <attvalue for="0"
+                    value="lucene_query" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A query builder for Lucene, written in Ruby" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="almost-monokai"
+            label="almost-monokai">
+        <attvalues>
+          <attvalue for="0"
+                    value="almost-monokai" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A beautiful, fruity and calm Emacs color theme" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="modporter-plugin"
+            label="modporter-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="modporter-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Rails plugin to be used with ModPorter" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo_admin"
+            label="mongo_admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo_admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Browse and manage your MongoMapper data using your browser" />
+          <attvalue for="10"
+                    value="71" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cache_references"
+            label="cache_references">
+        <attvalues>
+          <attvalue for="0"
+                    value="cache_references" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Inspired by Rick Olson's Referenced Page Caching this plugin uses a more normalized database schema for better performance and adds a powerful and convenient tracking mechanism to allow for more precise cache expiration." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="qb"
+            label="qb">
+        <attvalues>
+          <attvalue for="0"
+                    value="qb" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A small, fast and database-less blogging system" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="scaffolding"
+            label="scaffolding">
+        <attvalues>
+          <attvalue for="0"
+                    value="scaffolding" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Dynamic Scaffolding plugin" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="360idev-conference-proceedings"
+            label="360idev-conference-proceedings">
+        <attvalues>
+          <attvalue for="0"
+                    value="360idev-conference-proceedings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The presentations from 360iDev" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="smerf"
+            label="smerf">
+        <attvalues>
+          <attvalue for="0"
+                    value="smerf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="unofficial mirror of SMERF, a Ruby on Rails plugin that allows you to easily define dynamic forms which you can use for surveys, questionnaires, and data collection forms for example." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="data-localize-railsy"
+            label="data-localize-railsy">
+        <attvalues>
+          <attvalue for="0"
+                    value="data-localize-railsy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The Data::Localize::Railsy CPAN distribution" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="swank-clojure"
+            label="swank-clojure">
+        <attvalues>
+          <attvalue for="0"
+                    value="swank-clojure" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="Swank/slime support for clojure" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="fakeweb-matcher"
+            label="fakeweb-matcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="fakeweb-matcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An RSpec matcher for the Fakeweb HTTP stubbing library" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dynamic_liquid_templates"
+            label="dynamic_liquid_templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynamic_liquid_templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Manage your templates in your database instead of view files, and with Liquid templating support." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="text-vcard"
+            label="text-vcard">
+        <attvalues>
+          <attvalue for="0"
+                    value="text-vcard" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Perl package to edit and create vCard(s) (RFC 2426) " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="php-users.jp"
+            label="php-users.jp">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-users.jp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="php users hub" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="gdata-ruby"
+            label="gdata-ruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="gdata-ruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A clone of http://rubyforge.org/projects/gdata-ruby" />
+          <attvalue for="10"
+                    value="42" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="iso_countries"
+            label="iso_countries">
+        <attvalues>
+          <attvalue for="0"
+                    value="iso_countries" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="rails plugin to store countries as ISO codes" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="has_foreign_language"
+            label="has_foreign_language">
+        <attvalues>
+          <attvalue for="0"
+                    value="has_foreign_language" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easy database internationalization plugin for Ruby on Rails" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="conductor"
+            label="conductor">
+        <attvalues>
+          <attvalue for="0"
+                    value="conductor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Build clusters in the cloud with conductor." />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="elasticnode"
+            label="elasticnode">
+        <attvalues>
+          <attvalue for="0"
+                    value="elasticnode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EC2 library on node.js" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubyamf"
+            label="rubyamf">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyamf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="17" />
+          <attvalue for="9"
+                    value="A gem for serializing and deserializing AMF messages." />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="pangea"
+            label="pangea">
+        <attvalues>
+          <attvalue for="0"
+                    value="pangea" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Xen API Ruby Implementation" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codeigniter-cli"
+            label="codeigniter-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="codeigniter-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CodeIgniter-CLI makes working with CodeIgniter in the command line easier. This is handy for cron jobs, bash scripts, etc." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="mtXcontrol"
+            label="mtXcontrol">
+        <attvalues>
+          <attvalue for="0"
+                    value="mtXcontrol" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="mtXcontrol is a LED Matrix editor written in Processing to create multiple frames sequences easily.  By now, support for Novation Launchpad and the  8x8 RGB LED Rainbowduino Controller by Seeedstudio is given. " />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="kitten-n2n"
+            label="kitten-n2n">
+        <attvalues>
+          <attvalue for="0"
+                    value="kitten-n2n" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ntop's n2n, but with some of my patches" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="radiant-first-reorder-extension"
+            label="radiant-first-reorder-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-first-reorder-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is a patched version of the original reorder extension (the one with drag&amp;drop reordering on a seperate page)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pyve"
+            label="pyve">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python Virtual Earth client for using Microsoft Virtual Earth web services" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="amberbit-config"
+            label="amberbit-config">
+        <attvalues>
+          <attvalue for="0"
+                    value="amberbit-config" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple configuration framework for Rails applications based on YAML files" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="cash_handler"
+            label="cash_handler">
+        <attvalues>
+          <attvalue for="0"
+                    value="cash_handler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Intuitive extensions and utilities to handle money in multiple currencies for Ruby on Rails" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ldap_authenticated"
+            label="ldap_authenticated">
+        <attvalues>
+          <attvalue for="0"
+                    value="ldap_authenticated" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="LDAP Authentication for Rails applications using Resourceful Authentication." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails-i18n-italian-language"
+            label="rails-i18n-italian-language">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails-i18n-italian-language" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Italian language files for I18n Ruby on Rails' gem using SimpleBackend" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rubyzip2"
+            label="rubyzip2">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubyzip2" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of RubyZip, for Ruby 1.9.1 compatibility." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="3di-viewer-rei-api"
+            label="3di-viewer-rei-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="3di-viewer-rei-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="Load-Testing-App"
+            label="Load-Testing-App">
+        <attvalues>
+          <attvalue for="0"
+                    value="Load-Testing-App" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Used for doing Load Testing and Benchmarking" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rubytorrent"
+            label="rubytorrent">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubytorrent" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Port of RubyTorrent from svn" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rails_templates"
+            label="rails_templates">
+        <attvalues>
+          <attvalue for="0"
+                    value="rails_templates" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="My Rails Templates" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cs4970_capstone"
+            label="cs4970_capstone">
+        <attvalues>
+          <attvalue for="0"
+                    value="cs4970_capstone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Fall 2009 capstone project." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="org.eclipse.swt"
+            label="org.eclipse.swt">
+        <attvalues>
+          <attvalue for="0"
+                    value="org.eclipse.swt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="esmtp"
+            label="esmtp">
+        <attvalues>
+          <attvalue for="0"
+                    value="esmtp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Erlang SMTP library" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="axiis"
+            label="axiis">
+        <attvalues>
+          <attvalue for="0"
+                    value="axiis" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A markup based data visualization framework for Flex" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acquia_drupal"
+            label="acquia_drupal">
+        <attvalues>
+          <attvalue for="0"
+                    value="acquia_drupal" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Acquia's Drupal distribution – mirrored from their SVN." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="filmstripAIR"
+            label="filmstripAIR">
+        <attvalues>
+          <attvalue for="0"
+                    value="filmstripAIR" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="for filmstrip: AIR frame dumper and player apps" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bookserver"
+            label="bookserver">
+        <attvalues>
+          <attvalue for="0"
+                    value="bookserver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="pyipopt"
+            label="pyipopt">
+        <attvalues>
+          <attvalue for="0"
+                    value="pyipopt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Python bindings to Ipopt Non-Linear Solver." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Koodfie"
+            label="Koodfie">
+        <attvalues>
+          <attvalue for="0"
+                    value="Koodfie" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ɛyɛ nsɛm bebree" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ibus-skk"
+            label="ibus-skk">
+        <attvalues>
+          <attvalue for="0"
+                    value="ibus-skk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SKK engine for IBus" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="reprise-old"
+            label="reprise-old">
+        <attvalues>
+          <attvalue for="0"
+                    value="reprise-old" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CSS box model based application and layout framework for ActionScript 3" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="redsun"
+            label="redsun">
+        <attvalues>
+          <attvalue for="0"
+                    value="redsun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Red Sun - Ruby to Flash compiler and framework" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="jsroll"
+            label="jsroll">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsroll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gitified copy of Peter Cooper's Rubyflow website" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="javascript-xhtml-purifier"
+            label="javascript-xhtml-purifier">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-xhtml-purifier" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Provides a way to cleanup messy HTML (pasted from word for example) and returns valid, pretty printed XHTML" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="plumpynut"
+            label="plumpynut">
+        <attvalues>
+          <attvalue for="0"
+                    value="plumpynut" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Delivery monitoring of Plumpynuts via SMS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="translate_columns"
+            label="translate_columns">
+        <attvalues>
+          <attvalue for="0"
+                    value="translate_columns" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin to help automate translations of model data" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tropo-transcriptions"
+            label="tropo-transcriptions">
+        <attvalues>
+          <attvalue for="0"
+                    value="tropo-transcriptions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web service application for receiving Tropo transcription results from the cloud and pushing them to Google AppEngine/BigTable" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="django-ab"
+            label="django-ab">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-ab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A simple AB Testing app for Django!" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="aprilchild"
+            label="aprilchild">
+        <attvalues>
+          <attvalue for="0"
+                    value="aprilchild" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Various open source projects from aprilchild.com." />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="syslog_logger"
+            label="syslog_logger">
+        <attvalues>
+          <attvalue for="0"
+                    value="syslog_logger" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An improved Logger replacement that logs to syslog.  It is almost drop-in with a few caveats." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="websocket-server-node.js"
+            label="websocket-server-node.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="websocket-server-node.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Web Socket server for local use written in JavaScript, using node.js." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jscouch"
+            label="jscouch">
+        <attvalues>
+          <attvalue for="0"
+                    value="jscouch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A partial JavaScript re-implementation of CouchDB." />
+          <attvalue for="10"
+                    value="79" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ar-extensions"
+            label="ar-extensions">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar-extensions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="24" />
+          <attvalue for="9"
+                    value="ActiveRecord::Extension (aka ar-extensions) is a plugin to extend and enhance the functionality of ActiveRecord" />
+          <attvalue for="10"
+                    value="163" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="rock-queue"
+            label="rock-queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="rock-queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A unified interface for various messaging queues" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dm-is-paginated"
+            label="dm-is-paginated">
+        <attvalues>
+          <attvalue for="0"
+                    value="dm-is-paginated" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="dm-is-paginated is a simple pagination plugin for DataMapper." />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="compass-css-slideshow"
+            label="compass-css-slideshow">
+        <attvalues>
+          <attvalue for="0"
+                    value="compass-css-slideshow" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a css-only slideshow implementation for compass " />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Castle.Buildscripts"
+            label="Castle.Buildscripts">
+        <attvalues>
+          <attvalue for="0"
+                    value="Castle.Buildscripts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="SVN migration - do not fork!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="kohana-archive"
+            label="kohana-archive">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-archive" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Port of kohana archive module from 2 to 3" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="db_profiling"
+            label="db_profiling">
+        <attvalues>
+          <attvalue for="0"
+                    value="db_profiling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple database query profiling tool" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sd-usb-loader"
+            label="sd-usb-loader">
+        <attvalues>
+          <attvalue for="0"
+                    value="sd-usb-loader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="SD/USB Backup Loader for Wii." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="embedded-actions"
+            label="embedded-actions">
+        <attvalues>
+          <attvalue for="0"
+                    value="embedded-actions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Rails plugin that lets you embed actions in your views (with caching and response_to support)" />
+          <attvalue for="10"
+                    value="43" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="happymapper"
+            label="happymapper">
+        <attvalues>
+          <attvalue for="0"
+                    value="happymapper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="object to xml mapping library" />
+          <attvalue for="10"
+                    value="183" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jkm.buildout.template"
+            label="jkm.buildout.template">
+        <attvalues>
+          <attvalue for="0"
+                    value="jkm.buildout.template" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Basic buildout template" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jelly"
+            label="jelly">
+        <attvalues>
+          <attvalue for="0"
+                    value="jelly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="a sweet unobtrusive javascript framework for jQuery and Rails" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jsonpretty"
+            label="jsonpretty">
+        <attvalues>
+          <attvalue for="0"
+                    value="jsonpretty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Command-line JSON pretty-printer" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mongo-generators"
+            label="mongo-generators">
+        <attvalues>
+          <attvalue for="0"
+                    value="mongo-generators" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mongo-related Rails generator scripts" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="macruby-bundle-example"
+            label="macruby-bundle-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="macruby-bundle-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Shows how to use MacRuby without building a complete framework" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="redmine-customer-plugin"
+            label="redmine-customer-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine-customer-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="This is a Rails plugin for Redmine that can be used to track basic customer information" />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pg_partitioner"
+            label="pg_partitioner">
+        <attvalues>
+          <attvalue for="0"
+                    value="pg_partitioner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Python command line utility to automatically generating partition tables in PostgreSQL databases." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="processor"
+            label="processor">
+        <attvalues>
+          <attvalue for="0"
+                    value="processor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="The mirror for _why's processor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="tics"
+            label="tics">
+        <attvalues>
+          <attvalue for="0"
+                    value="tics" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Triangle Image Compression System" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="deadweight"
+            label="deadweight">
+        <attvalues>
+          <attvalue for="0"
+                    value="deadweight" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="CSS coverage tool" />
+          <attvalue for="10"
+                    value="359" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hamster"
+            label="hamster">
+        <attvalues>
+          <attvalue for="0"
+                    value="hamster" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Efficient, Immutable, Thread-Safe Collection classes for Ruby" />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="friendly_id"
+            label="friendly_id">
+        <attvalues>
+          <attvalue for="0"
+                    value="friendly_id" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="48" />
+          <attvalue for="9"
+                    value="FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models." />
+          <attvalue for="10"
+                    value="669" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="queue"
+            label="queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A CakePHP plugin for the beanstalkd queue service." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sinatra-gen"
+            label="sinatra-gen">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra-gen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Rubigen based generator for new sinatra projects" />
+          <attvalue for="10"
+                    value="126" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="hungryhawk"
+            label="hungryhawk">
+        <attvalues>
+          <attvalue for="0"
+                    value="hungryhawk" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails app for taking orders and reservations." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="exception_notification_parser"
+            label="exception_notification_parser">
+        <attvalues>
+          <attvalue for="0"
+                    value="exception_notification_parser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A parser to turn emails sent from the Rails exception_notification plugin into a data hash" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="interlock"
+            label="interlock">
+        <attvalues>
+          <attvalue for="0"
+                    value="interlock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="A Rails plugin for maintainable and high-efficiency caching" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="core"
+            label="core">
+        <attvalues>
+          <attvalue for="0"
+                    value="core" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="21" />
+          <attvalue for="9"
+                    value="Core system classes from Kohana" />
+          <attvalue for="10"
+                    value="69" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="codebench"
+            label="codebench">
+        <attvalues>
+          <attvalue for="0"
+                    value="codebench" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A benchmarking module for Kohana 2.3" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="chromiumos"
+            label="chromiumos">
+        <attvalues>
+          <attvalue for="0"
+                    value="chromiumos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Google's ChromiumOS synced hourly from official server" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="cancan"
+            label="cancan">
+        <attvalues>
+          <attvalue for="0"
+                    value="cancan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="9" />
+          <attvalue for="9"
+                    value="Simple authorization for Rails." />
+          <attvalue for="10"
+                    value="580" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="utility-belt"
+            label="utility-belt">
+        <attvalues>
+          <attvalue for="0"
+                    value="utility-belt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRB Power User Utility Belt" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="codename_subnem"
+            label="codename_subnem">
+        <attvalues>
+          <attvalue for="0"
+                    value="codename_subnem" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="subspace + eve combo, in javascript, canvas, and html5" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="crepo"
+            label="crepo">
+        <attvalues>
+          <attvalue for="0"
+                    value="crepo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="cloudera repo management tool" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="gradesheet"
+            label="gradesheet">
+        <attvalues>
+          <attvalue for="0"
+                    value="gradesheet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Online school grading &amp; report card system." />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitterlibphp"
+            label="twitterlibphp">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterlibphp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="An object-oriented PHP interface to the Twitter API" />
+          <attvalue for="10"
+                    value="108" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="winlibrepacman"
+            label="winlibrepacman">
+        <attvalues>
+          <attvalue for="0"
+                    value="winlibrepacman" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Windows Package Manager" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="httpriot"
+            label="httpriot">
+        <attvalues>
+          <attvalue for="0"
+                    value="httpriot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Simple HTTP Rest Library for iPhone and Cocoa projects." />
+          <attvalue for="10"
+                    value="158" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="twitterlost"
+            label="twitterlost">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitterlost" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Keep track of your twitter followers, see who has unfollowed you. Sadly it will not tell you why (but it was probably because of something you did)" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="categories"
+            label="categories">
+        <attvalues>
+          <attvalue for="0"
+                    value="categories" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Community driven repo for awesome Objective-C categories" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="fastxml"
+            label="fastxml">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastxml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby libxml library targetting speed and ease of use. provides an hpricot-like interface to xml" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_owner"
+            label="acts_as_owner">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_owner" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple Rails plugin that allows to operate freely on objects which belong to us." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="edge_state_machine"
+            label="edge_state_machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="edge_state_machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="This is ActiveModel::StateMachine extracted from edge Rails to be used as a Rails plugin" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="torresmos-tv"
+            label="torresmos-tv">
+        <attvalues>
+          <attvalue for="0"
+                    value="torresmos-tv" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A system to keep up-to-date with your favorite TV shows" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="jifty-plugin-wikitoolbar"
+            label="jifty-plugin-wikitoolbar">
+        <attvalues>
+          <attvalue for="0"
+                    value="jifty-plugin-wikitoolbar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mail-deliverystatus-bounceparser"
+            label="mail-deliverystatus-bounceparser">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail-deliverystatus-bounceparser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="perl library to parse email bounce messages" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="xyzradio"
+            label="xyzradio">
+        <attvalues>
+          <attvalue for="0"
+                    value="xyzradio" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An IP Radio Application written in Cappuccino" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="aintablog"
+            label="aintablog">
+        <attvalues>
+          <attvalue for="0"
+                    value="aintablog" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="29" />
+          <attvalue for="9"
+                    value="Open source tumblog/aggregator." />
+          <attvalue for="10"
+                    value="156" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="foafme"
+            label="foafme">
+        <attvalues>
+          <attvalue for="0"
+                    value="foafme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FOAF Based Social Network" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="clayburn"
+            label="clayburn">
+        <attvalues>
+          <attvalue for="0"
+                    value="clayburn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A light weight MVC Framework for the Joyent Smart Platform" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="vim-sessions"
+            label="vim-sessions">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-sessions" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Automatic sessions, per project (aka directory) basis, for vim editor" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="ruby-wmi"
+            label="ruby-wmi">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-wmi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ruby-wmi, WMI queries with an ActiveRecord style interface" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="livecheckin"
+            label="livecheckin">
+        <attvalues>
+          <attvalue for="0"
+                    value="livecheckin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Live Check-In is a web service for organizing events. It's main feature are the QR code (2D bar code) event tickets." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="excon"
+            label="excon">
+        <attvalues>
+          <attvalue for="0"
+                    value="excon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="EXtended http(s) CONnections" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="formatting"
+            label="formatting">
+        <attvalues>
+          <attvalue for="0"
+                    value="formatting" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="celerity-examples"
+            label="celerity-examples">
+        <attvalues>
+          <attvalue for="0"
+                    value="celerity-examples" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Examples using celerity, cucumber, and rspec to verify web application behaviour, including javascript and AJAX." />
+          <attvalue for="10"
+                    value="49" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="FormFactory"
+            label="FormFactory">
+        <attvalues>
+          <attvalue for="0"
+                    value="FormFactory" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Yet another generic forms processing system for Perl" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-tagcon"
+            label="django-tagcon">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-tagcon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A template tag constructor library for Django." />
+          <attvalue for="10"
+                    value="37" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="autumn-weather"
+            label="autumn-weather">
+        <attvalues>
+          <attvalue for="0"
+                    value="autumn-weather" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="IRC bot that displays the current weather" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="semver.org"
+            label="semver.org">
+        <attvalues>
+          <attvalue for="0"
+                    value="semver.org" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Semantic Versioning spec and website" />
+          <attvalue for="10"
+                    value="35" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="translator"
+            label="translator">
+        <attvalues>
+          <attvalue for="0"
+                    value="translator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Radiant extension for simple, elegant language localization" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="scriptalicious"
+            label="scriptalicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="scriptalicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Perl module Scriptalicious" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="mixlib-cli"
+            label="mixlib-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="mixlib-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A mixin for creating command line applications - gives an easy DSL for argument specification and processing" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="daviscabral.github.com"
+            label="daviscabral.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="daviscabral.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Blog about my personal projects" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cake_ptbr"
+            label="cake_ptbr">
+        <attvalues>
+          <attvalue for="0"
+                    value="cake_ptbr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Repositório com arquivos para deixar seu Cake falando português " />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="locos-x-rails-conference"
+            label="locos-x-rails-conference">
+        <attvalues>
+          <attvalue for="0"
+                    value="locos-x-rails-conference" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Conference site pages" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mail_style"
+            label="mail_style">
+        <attvalues>
+          <attvalue for="0"
+                    value="mail_style" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Making HTML emails a little less painful. Writes css inline and corrects image urls." />
+          <attvalue for="10"
+                    value="146" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="electionspot"
+            label="electionspot">
+        <attvalues>
+          <attvalue for="0"
+                    value="electionspot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Visualizing Indian elections" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="chainsaw"
+            label="chainsaw">
+        <attvalues>
+          <attvalue for="0"
+                    value="chainsaw" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="redis-based simple log layer for the rumble - with built in IRC and Twitter loggers" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cakephp-tmbundle"
+            label="cakephp-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="cakephp-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Official CakePHP TextMate Bundle Git Repository" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="YouTubeAS3"
+            label="YouTubeAS3">
+        <attvalues>
+          <attvalue for="0"
+                    value="YouTubeAS3" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Example using the YouTube AS3 API with the Swiz framework" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="two_tents"
+            label="two_tents">
+        <attvalues>
+          <attvalue for="0"
+                    value="two_tents" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="[If you start working on an issue, please tag it with your name so others know that issue is in progress.] - [If you finish an issue, please tag it Fixed so that user acceptance testing can be performed. The issue will be closed by the tester.]" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="hatena-touch"
+            label="hatena-touch">
+        <attvalues>
+          <attvalue for="0"
+                    value="hatena-touch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Hatena touch / iPhone" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="jabber-bot"
+            label="jabber-bot">
+        <attvalues>
+          <attvalue for="0"
+                    value="jabber-bot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Easily create simple regex powered Jabber bots." />
+          <attvalue for="10"
+                    value="36" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="annotate_models_svn_clone"
+            label="annotate_models_svn_clone">
+        <attvalues>
+          <attvalue for="0"
+                    value="annotate_models_svn_clone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="git-svn clone of http://repo.pragprog.com/svn/Public/plugins/annotate_models/" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="django-quotas"
+            label="django-quotas">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-quotas" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Quota permissions for Django" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cortito"
+            label="cortito">
+        <attvalues>
+          <attvalue for="0"
+                    value="cortito" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Cortito - URL Shortener written in Rails" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="smc-oopsi"
+            label="smc-oopsi">
+        <attvalues>
+          <attvalue for="0"
+                    value="smc-oopsi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="code to implement our sequential monte carlo (smc) algorithm to perform optimal optical spike inference (oopsi) for individual neurons" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="xsbs"
+            label="xsbs">
+        <attvalues>
+          <attvalue for="0"
+                    value="xsbs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="eXtensible SauerBraten Server" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="foodlab"
+            label="foodlab">
+        <attvalues>
+          <attvalue for="0"
+                    value="foodlab" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Community Cookbook" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kennel"
+            label="kennel">
+        <attvalues>
+          <attvalue for="0"
+                    value="kennel" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="WoW Addon - Swap a random minipet every time you visit the bank" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="node-stream"
+            label="node-stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="node-stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mephisto_gallery"
+            label="mephisto_gallery">
+        <attvalues>
+          <attvalue for="0"
+                    value="mephisto_gallery" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A gallery plugin for using mephisto share photo/video albums" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="acts_as_activity_logged"
+            label="acts_as_activity_logged">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_activity_logged" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="acts_as_activity_logged is a plugin designed to record all activity made on a model, including the user and referenced models." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="openssl-xcode"
+            label="openssl-xcode">
+        <attvalues>
+          <attvalue for="0"
+                    value="openssl-xcode" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="XCode project structure that can be used to build openssl static libraries" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="tweet-ts"
+            label="tweet-ts">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweet-ts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="tweet to speech" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ndmjob"
+            label="ndmjob">
+        <attvalues>
+          <attvalue for="0"
+                    value="ndmjob" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="clone of ndmjob-spinnaker source from SourceForge" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="pivotal-tracker-api"
+            label="pivotal-tracker-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="pivotal-tracker-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple wrapper for the PivotalTracker API" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="netzke-demo"
+            label="netzke-demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="netzke-demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="The source code for the live demo of the Netzke framework" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dojo-brasilia-robosexploradores"
+            label="dojo-brasilia-robosexploradores">
+        <attvalues>
+          <attvalue for="0"
+                    value="dojo-brasilia-robosexploradores" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="rforce"
+            label="rforce">
+        <attvalues>
+          <attvalue for="0"
+                    value="rforce" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A simple, usable binding to the SalesForce API." />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="video_scraper"
+            label="video_scraper">
+        <attvalues>
+          <attvalue for="0"
+                    value="video_scraper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Web scraping library for video sharing sites." />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="reactored"
+            label="reactored">
+        <attvalues>
+          <attvalue for="0"
+                    value="reactored" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Reactive data engine for building realtime internet based applications" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="termcolor"
+            label="termcolor">
+        <attvalues>
+          <attvalue for="0"
+                    value="termcolor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Termcolor is a library for ANSII color formatting like HTML for output in terminal." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="really-simple-color-picker"
+            label="really-simple-color-picker">
+        <attvalues>
+          <attvalue for="0"
+                    value="really-simple-color-picker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple Color Picker written in jQuery." />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mono-twitts"
+            label="mono-twitts">
+        <attvalues>
+          <attvalue for="0"
+                    value="mono-twitts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Mono Twitter client that does not sucks!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="codemod"
+            label="codemod">
+        <attvalues>
+          <attvalue for="0"
+                    value="codemod" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Codemod is a tool/library to assist you with large-scale codebase refactors that can be partially automated but still require human oversight and occasional intervention. Codemod was developed at Facebook and released as open source." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="sketchbook"
+            label="sketchbook">
+        <attvalues>
+          <attvalue for="0"
+                    value="sketchbook" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Some Processing sketches" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Clojure" />
+        </attvalues>
+      </node>
+      <node id="gitjour"
+            label="gitjour">
+        <attvalues>
+          <attvalue for="0"
+                    value="gitjour" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Serve git and advertise with bonjour" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slidedown-to-pdf"
+            label="slidedown-to-pdf">
+        <attvalues>
+          <attvalue for="0"
+                    value="slidedown-to-pdf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Convert your slides to PDF." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jetpack"
+            label="jetpack">
+        <attvalues>
+          <attvalue for="0"
+                    value="jetpack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Mozilla Labs Jetpack" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="cucumber-webrat-mechanize-example"
+            label="cucumber-webrat-mechanize-example">
+        <attvalues>
+          <attvalue for="0"
+                    value="cucumber-webrat-mechanize-example" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="This is some example code that shows how to do a basic cucumber test for a remote web site using webrat in mechanize mode." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="freeswitcher"
+            label="freeswitcher">
+        <attvalues>
+          <attvalue for="0"
+                    value="freeswitcher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A ruby library for integrating with the FreeSWITCH phone system through its Event Socket interface" />
+          <attvalue for="10"
+                    value="22" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="JoinMoives"
+            label="JoinMoives">
+        <attvalues>
+          <attvalue for="0"
+                    value="JoinMoives" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="combine from multipul movie to single movie" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="ruminant"
+            label="ruminant">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruminant" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A ruby library to regurgitate MOO products" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="projetofinal-roteiros"
+            label="projetofinal-roteiros">
+        <attvalues>
+          <attvalue for="0"
+                    value="projetofinal-roteiros" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Montagem e avaliação de roteiros de viagens" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="to_slug"
+            label="to_slug">
+        <attvalues>
+          <attvalue for="0"
+                    value="to_slug" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin that adds a to_slug method to String instances. Slugs can be used for URLs, since all 'dangerous' characters have been filtered out." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="norbert"
+            label="norbert">
+        <attvalues>
+          <attvalue for="0"
+                    value="norbert" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="Norbert is a cluster manager and networking layer built on top of Zookeeper." />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="therunaround"
+            label="therunaround">
+        <attvalues>
+          <attvalue for="0"
+                    value="therunaround" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Facebook connect The Run Around app, done in Rails" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="dhun"
+            label="dhun">
+        <attvalues>
+          <attvalue for="0"
+                    value="dhun" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Minimalist Music Player for OS X" />
+          <attvalue for="10"
+                    value="56" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="rsget"
+            label="rsget">
+        <attvalues>
+          <attvalue for="0"
+                    value="rsget" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="RapidShare downloader (for premium users)" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="shoes-tmbundle"
+            label="shoes-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="shoes-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A tiny TextMate bundle for the tiny toolkit" />
+          <attvalue for="10"
+                    value="26" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="amqp-tools"
+            label="amqp-tools">
+        <attvalues>
+          <attvalue for="0"
+                    value="amqp-tools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An AMQP stack for Perl" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="robotlegs-framework"
+            label="robotlegs-framework">
+        <attvalues>
+          <attvalue for="0"
+                    value="robotlegs-framework" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="18" />
+          <attvalue for="9"
+                    value="A DI driven MVCS framework for Flex and Flash" />
+          <attvalue for="10"
+                    value="72" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="173tourney"
+            label="173tourney">
+        <attvalues>
+          <attvalue for="0"
+                    value="173tourney" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="test-fest (was war-grading) infrastructure" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="roma-java-client"
+            label="roma-java-client">
+        <attvalues>
+          <attvalue for="0"
+                    value="roma-java-client" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Java client for ROMA" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="android-misc"
+            label="android-misc">
+        <attvalues>
+          <attvalue for="0"
+                    value="android-misc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Misc Android Tools/Hacks" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="plack-middleware-session"
+            label="plack-middleware-session">
+        <attvalues>
+          <attvalue for="0"
+                    value="plack-middleware-session" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A very minimalist session library for Plack" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="groovy.tmbundle"
+            label="groovy.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="groovy.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="TextMate support for Groovy" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="ruckus"
+            label="ruckus">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruckus" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A DOM-Inspired Ruby Smart Fuzzer" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eclipsefp"
+            label="eclipsefp">
+        <attvalues>
+          <attvalue for="0"
+                    value="eclipsefp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="EclipseFP, the Haskell plug-in for Eclipse" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="zohmg"
+            label="zohmg">
+        <attvalues>
+          <attvalue for="0"
+                    value="zohmg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Zohmg is a data store for aggregation of multi-dimensional time series data, built on top of Hadoop, Dumbo and HBase." />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="deep_cloning"
+            label="deep_cloning">
+        <attvalues>
+          <attvalue for="0"
+                    value="deep_cloning" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="DeepCloning plugin" />
+          <attvalue for="10"
+                    value="44" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eleanor"
+            label="eleanor">
+        <attvalues>
+          <attvalue for="0"
+                    value="eleanor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Eleanor typesets speculative screenplays. It parses plain text in a simple format and outputs PDF that conforms to rules of screenplay layout. Its goal is to create PDF that is indistinguishable from PDF produced by professional screenwriting software." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asset"
+            label="asset">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="CakePHP Plugin - Automatically combine and compress CSS and JS files." />
+          <attvalue for="10"
+                    value="29" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="nbdn_prep"
+            label="nbdn_prep">
+        <attvalues>
+          <attvalue for="0"
+                    value="nbdn_prep" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="datamapper-tmbundle"
+            label="datamapper-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="datamapper-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="TextMate bundle for DataMapper ORM" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="pcsx2-overlay"
+            label="pcsx2-overlay">
+        <attvalues>
+          <attvalue for="0"
+                    value="pcsx2-overlay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Experimental overlay for pcsx2 ebuilds." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="mack"
+            label="mack">
+        <attvalues>
+          <attvalue for="0"
+                    value="mack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A Ruby web application framework" />
+          <attvalue for="10"
+                    value="45" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="flowplace"
+            label="flowplace">
+        <attvalues>
+          <attvalue for="0"
+                    value="flowplace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A rails based social platform for using free currencies and building wisdom driven organizations." />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="app-sales-machine"
+            label="app-sales-machine">
+        <attvalues>
+          <attvalue for="0"
+                    value="app-sales-machine" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="App Engine application which pulls, parses, stores and emails App Store reports" />
+          <attvalue for="10"
+                    value="19" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="cheminfbenchmark"
+            label="cheminfbenchmark">
+        <attvalues>
+          <attvalue for="0"
+                    value="cheminfbenchmark" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Cheminformatics Benchmark Toolkit" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="illustrated_portland"
+            label="illustrated_portland">
+        <attvalues>
+          <attvalue for="0"
+                    value="illustrated_portland" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="opensocialdelicious"
+            label="opensocialdelicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="opensocialdelicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An orkut application that shows your delicious bookmarks" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="getrepresented"
+            label="getrepresented">
+        <attvalues>
+          <attvalue for="0"
+                    value="getrepresented" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Constituent/Congress communication platform in the mold of GetSatisfaction." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jquery.builder.js"
+            label="jquery.builder.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery.builder.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Fancy way to build DOM trees with jQuery" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rspec-mocks"
+            label="rspec-mocks">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-mocks" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rspec-2 doubles (mocks and stubs)" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="php-src"
+            label="php-src">
+        <attvalues>
+          <attvalue for="0"
+                    value="php-src" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Official mirror of the php.net php-src repository" />
+          <attvalue for="10"
+                    value="54" />
+          <attvalue for="8"
+                    value="D" />
+        </attvalues>
+      </node>
+      <node id="xmuer"
+            label="xmuer">
+        <attvalues>
+          <attvalue for="0"
+                    value="xmuer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="minimalist blog app using Google App Engine" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="active_scaffold_demo"
+            label="active_scaffold_demo">
+        <attvalues>
+          <attvalue for="0"
+                    value="active_scaffold_demo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="The demo application for active scaffold" />
+          <attvalue for="10"
+                    value="20" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="python-tumblr"
+            label="python-tumblr">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-tumblr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A fork of python-tumblr by ryan.a.cox" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="poignantguide"
+            label="poignantguide">
+        <attvalues>
+          <attvalue for="0"
+                    value="poignantguide" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="why the lucky stiff's Poignant Guide to Ruby, taken from RubyForge's CVS" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jit"
+            label="jit">
+        <attvalues>
+          <attvalue for="0"
+                    value="jit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="JavaScript InfoVis Toolkit - An Information Visualization Toolkit for implementing Data Visualizations for the Web" />
+          <attvalue for="10"
+                    value="91" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Apfeltalk-Magazin"
+            label="Apfeltalk-Magazin">
+        <attvalues>
+          <attvalue for="0"
+                    value="Apfeltalk-Magazin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Eine Applikation für Apfeltalk.de. Gestartet wurde dieses Projekt vom AT User Thaddäus" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="acts_as_lookup"
+            label="acts_as_lookup">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts_as_lookup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin: provides a convenient way to deal with lookup tables and drop downs menus." />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="britify"
+            label="britify">
+        <attvalues>
+          <attvalue for="0"
+                    value="britify" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Translate from American to British and British to American (for amusement only)" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radsearch"
+            label="radsearch">
+        <attvalues>
+          <attvalue for="0"
+                    value="radsearch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A rails/sphinx based radiology report search web page" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="jquery-pomodoro-timer"
+            label="jquery-pomodoro-timer">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-pomodoro-timer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="simple jquery plugin for creating a visual pomodoro timer in the browser" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="yui4rails"
+            label="yui4rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="yui4rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="a Ruby on Rails plugin for easier integration of the YUI library into a Ruby on Rails application. It will include helpers for generating widgets and including the YUI file dependencies." />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-atom-import-extension"
+            label="radiant-atom-import-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-atom-import-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Imports Atom feeds into a standard blog layout in Radiant." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vim-flymake"
+            label="vim-flymake">
+        <attvalues>
+          <attvalue for="0"
+                    value="vim-flymake" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My own version of flymake.vim originally written by Daisuke Ikegami" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="Twitter"
+            label="Twitter">
+        <attvalues>
+          <attvalue for="0"
+                    value="Twitter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="flickr_chooser"
+            label="flickr_chooser">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr_chooser" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a quick rails app to help you choose photos from flickr" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="npm-data"
+            label="npm-data">
+        <attvalues>
+          <attvalue for="0"
+                    value="npm-data" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="HTML-Sanitizer"
+            label="HTML-Sanitizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="HTML-Sanitizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Clean and sanitize HTML" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="clicktracker"
+            label="clicktracker">
+        <attvalues>
+          <attvalue for="0"
+                    value="clicktracker" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A jQuery + PHP click-tracking solution." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="rw-projekt"
+            label="rw-projekt">
+        <attvalues>
+          <attvalue for="0"
+                    value="rw-projekt" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Student project" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="groupusers"
+            label="groupusers">
+        <attvalues>
+          <attvalue for="0"
+                    value="groupusers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DokuWiki Plugin groupusers" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="blue-ridge"
+            label="blue-ridge">
+        <attvalues>
+          <attvalue for="0"
+                    value="blue-ridge" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="46" />
+          <attvalue for="9"
+                    value="Framework for  JavaScript Testing (currently a Rails Plugin)" />
+          <attvalue for="10"
+                    value="571" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="openbill_admin"
+            label="openbill_admin">
+        <attvalues>
+          <attvalue for="0"
+                    value="openbill_admin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="openbill admin service" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="taboo"
+            label="taboo">
+        <attvalues>
+          <attvalue for="0"
+                    value="taboo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="The solution for tabitus of the browser " />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="zc.buildout"
+            label="zc.buildout">
+        <attvalues>
+          <attvalue for="0"
+                    value="zc.buildout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mirror of zc.buildout" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="taolin"
+            label="taolin">
+        <attvalues>
+          <attvalue for="0"
+                    value="taolin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An open source Enterprise 2.0 web desktop" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="poe-component-client-mpd"
+            label="poe-component-client-mpd">
+        <attvalues>
+          <attvalue for="0"
+                    value="poe-component-client-mpd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a full-blown poe-aware mpd client library" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="lily"
+            label="lily">
+        <attvalues>
+          <attvalue for="0"
+                    value="lily" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="simple blog app by perl" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="myvm"
+            label="myvm">
+        <attvalues>
+          <attvalue for="0"
+                    value="myvm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A useless language and vm implementation. Basicaly for learning purposes." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="feedburner-graph-generator"
+            label="feedburner-graph-generator">
+        <attvalues>
+          <attvalue for="0"
+                    value="feedburner-graph-generator" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Current feedburner graphs suck. I wrote this Perl program to generate the nice graphs they used to have in 2008." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="skip"
+            label="skip">
+        <attvalues>
+          <attvalue for="0"
+                    value="skip" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="15" />
+          <attvalue for="9"
+                    value="SKIP" />
+          <attvalue for="10"
+                    value="39" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cmake-support"
+            label="cmake-support">
+        <attvalues>
+          <attvalue for="0"
+                    value="cmake-support" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="CMake scripts for BioLib and ASciLib" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="yanc"
+            label="yanc">
+        <attvalues>
+          <attvalue for="0"
+                    value="yanc" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Yet Another Nepali Converter" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="railfrogcms"
+            label="railfrogcms">
+        <attvalues>
+          <attvalue for="0"
+                    value="railfrogcms" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="An ultra-lightweight CMS for Ruby on Rails" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="acts-as-buggy"
+            label="acts-as-buggy">
+        <attvalues>
+          <attvalue for="0"
+                    value="acts-as-buggy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails Plugin for random bug behaviour" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vpork"
+            label="vpork">
+        <attvalues>
+          <attvalue for="0"
+                    value="vpork" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Distributed hash table performance tool" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="creditcard_js"
+            label="creditcard_js">
+        <attvalues>
+          <attvalue for="0"
+                    value="creditcard_js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="A creditcard validation library for JavaScript using Prototype" />
+          <attvalue for="10"
+                    value="59" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="mumbl"
+            label="mumbl">
+        <attvalues>
+          <attvalue for="0"
+                    value="mumbl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A JavaScript library that abstracts audio-playing functionality of HTML5, Songbird, and SoundManager 2" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="kamusi-cli"
+            label="kamusi-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="kamusi-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A swahili dictionary for the command line" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="erlycomet"
+            label="erlycomet">
+        <attvalues>
+          <attvalue for="0"
+                    value="erlycomet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-svn co of erlycomet" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="javascript_auto_include"
+            label="javascript_auto_include">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript_auto_include" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to automatically include javascript files" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="eflex"
+            label="eflex">
+        <attvalues>
+          <attvalue for="0"
+                    value="eflex" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A flextime calculation tool implemented with Erlang/OTP" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="kohana-gravatar"
+            label="kohana-gravatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="kohana-gravatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Gravatar module for Kohana 3" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="sass-base"
+            label="sass-base">
+        <attvalues>
+          <attvalue for="0"
+                    value="sass-base" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Sass Base is a small collection of CSS mixins using SASS picked best parts from Yahoo YUI CSS and Blueprint CSS. I'll try to keep Sass Base as minimum as possible. Use it and fork it as you wish, merge requests are always welcome!" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="rspec-mode.el"
+            label="rspec-mode.el">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-mode.el" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="emacs mode for rspec" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Emacs Lisp" />
+        </attvalues>
+      </node>
+      <node id="aspen"
+            label="aspen">
+        <attvalues>
+          <attvalue for="0"
+                    value="aspen" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="a JRuby web server similar to Thin" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="macistrano"
+            label="macistrano">
+        <attvalues>
+          <attvalue for="0"
+                    value="macistrano" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A RubyCocoa client for Webistrano (http://labs.peritor.com/webistrano)" />
+          <attvalue for="10"
+                    value="52" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="gist-it"
+            label="gist-it">
+        <attvalues>
+          <attvalue for="0"
+                    value="gist-it" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Easy posting of code and syntax highlights via Gist for WordPress" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="docrails"
+            label="docrails">
+        <attvalues>
+          <attvalue for="0"
+                    value="docrails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="64" />
+          <attvalue for="9"
+                    value="PLEASE CHECK http://github.com/lifo/docrails/wikis" />
+          <attvalue for="10"
+                    value="358" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="soma"
+            label="soma">
+        <attvalues>
+          <attvalue for="0"
+                    value="soma" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Send Ruby to IRB from _teh outside_!" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="flickr_backup_meta"
+            label="flickr_backup_meta">
+        <attvalues>
+          <attvalue for="0"
+                    value="flickr_backup_meta" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Backup flickr metadata" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="html5demos"
+            label="html5demos">
+        <attvalues>
+          <attvalue for="0"
+                    value="html5demos" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Collection of hacks and demos showing capability of HTML5 apps" />
+          <attvalue for="10"
+                    value="60" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="ride"
+            label="ride">
+        <attvalues>
+          <attvalue for="0"
+                    value="ride" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Console based, multi user editor for rails, based on vim and GNU Screen" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="http_redirect_test"
+            label="http_redirect_test">
+        <attvalues>
+          <attvalue for="0"
+                    value="http_redirect_test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Test http redirect rules using Test::Unit, based on a gist by Patrick Reagan of Viget Labs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="value-canary"
+            label="value-canary">
+        <attvalues>
+          <attvalue for="0"
+                    value="value-canary" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="gpsphone"
+            label="gpsphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="gpsphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A Nintendo Gameboy Advance emulator for the Apple iPhone and iPod Touch." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="publisher"
+            label="publisher">
+        <attvalues>
+          <attvalue for="0"
+                    value="publisher" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="bi-directional sync content from various sources" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="catalystx-simplelogin"
+            label="catalystx-simplelogin">
+        <attvalues>
+          <attvalue for="0"
+                    value="catalystx-simplelogin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Simple login controller and template bundle for Catalyst" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="actionscript3-puremvc.tmbundle"
+            label="actionscript3-puremvc.tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="actionscript3-puremvc.tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TextMate support for the ActionScript 3 PureMVC framework (work in progress)." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="python-spreedly"
+            label="python-spreedly">
+        <attvalues>
+          <attvalue for="0"
+                    value="python-spreedly" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spreedly.com API implementation" />
+          <attvalue for="10"
+                    value="9" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="javascript-last.fm-api"
+            label="javascript-last.fm-api">
+        <attvalues>
+          <attvalue for="0"
+                    value="javascript-last.fm-api" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="last.fm API bindings for JavaScript" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="acl2_ownership"
+            label="acl2_ownership">
+        <attvalues>
+          <attvalue for="0"
+                    value="acl2_ownership" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Add ownership functionality to Ezra's Zygmuntowicz acl_system plugin" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="slugalizer"
+            label="slugalizer">
+        <attvalues>
+          <attvalue for="0"
+                    value="slugalizer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby slugalizer (&quot;Föö Bár!&quot; -&gt; &quot;foo-bar&quot;). Uses ActiveSupport for platform-consistent normalization. Originally by Christoffer Sawicki." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="sin"
+            label="sin">
+        <attvalues>
+          <attvalue for="0"
+                    value="sin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A mini blog engine in Sinatra with hAtom and MetaWeblog API" />
+          <attvalue for="10"
+                    value="32" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="magic-enum"
+            label="magic-enum">
+        <attvalues>
+          <attvalue for="0"
+                    value="magic-enum" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Method used to define ENUM-like attributes in your model (int fields actually)" />
+          <attvalue for="10"
+                    value="18" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="phpjs"
+            label="phpjs">
+        <attvalues>
+          <attvalue for="0"
+                    value="phpjs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="php.js implements PHP functions in JavaScript" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="texp"
+            label="texp">
+        <attvalues>
+          <attvalue for="0"
+                    value="texp" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Temporal Expressions for Ruby" />
+          <attvalue for="10"
+                    value="21" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="workling"
+            label="workling">
+        <attvalues>
+          <attvalue for="0"
+                    value="workling" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="56" />
+          <attvalue for="9"
+                    value="easily do background work in rails, without commiting to a particular runner. comes with starling, bj and spawn runners." />
+          <attvalue for="10"
+                    value="465" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="piston"
+            label="piston">
+        <attvalues>
+          <attvalue for="0"
+                    value="piston" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="19" />
+          <attvalue for="9"
+                    value="Piston is a utility that eases vendor branch management.  This repository is a complete reimplementation of Piston to provide different backends, depending on the repositories and working copies you pistonize from." />
+          <attvalue for="10"
+                    value="143" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="doodle"
+            label="doodle">
+        <attvalues>
+          <attvalue for="0"
+                    value="doodle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Doodle is a Ruby library and gem for simplifying the definition of Ruby classes by making attributes and their properties more declarative" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="mhyrr.github.com"
+            label="mhyrr.github.com">
+        <attvalues>
+          <attvalue for="0"
+                    value="mhyrr.github.com" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="New blog stuffs" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gazelle"
+            label="gazelle">
+        <attvalues>
+          <attvalue for="0"
+                    value="gazelle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="A system for creating fast, reusable parsers" />
+          <attvalue for="10"
+                    value="47" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="malawi"
+            label="malawi">
+        <attvalues>
+          <attvalue for="0"
+                    value="malawi" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Malnutrition monitoring in Malawi using Rapid SMS" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ruby_cowsay"
+            label="ruby_cowsay">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby_cowsay" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Cowsay, written in ruby, packaged as a gem." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tvrenamer"
+            label="tvrenamer">
+        <attvalues>
+          <attvalue for="0"
+                    value="tvrenamer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TV Renamer" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="bioclipse.ds"
+            label="bioclipse.ds">
+        <attvalues>
+          <attvalue for="0"
+                    value="bioclipse.ds" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Bioclipe2 Decision Support." />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="ruby-web-search"
+            label="ruby-web-search">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-web-search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="A Ruby gem that provides a way to retrieve search results via the main search engines using Ruby" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="flu-log-mirror"
+            label="flu-log-mirror">
+        <attvalues>
+          <attvalue for="0"
+                    value="flu-log-mirror" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a very simple mirror of the flumotion.extern.log-module for easier git-submoduling" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="Spawning"
+            label="Spawning">
+        <attvalues>
+          <attvalue for="0"
+                    value="Spawning" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Spawning is a wsgi server which supports multiple processes, multiple threads, green threads, non-blocking HTTP io, and automatic graceful upgrading of code. (fork from Bitbucket)" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="scope_do"
+            label="scope_do">
+        <attvalues>
+          <attvalue for="0"
+                    value="scope_do" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="named_scope utilities(include deleted ChainedScope..)" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Lockbox"
+            label="Lockbox">
+        <attvalues>
+          <attvalue for="0"
+                    value="Lockbox" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Reversible, secure secret storing for your rails model using public/private key encryption and acts_as_lockbox." />
+          <attvalue for="10"
+                    value="30" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="bup"
+            label="bup">
+        <attvalues>
+          <attvalue for="0"
+                    value="bup" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Highly efficient file backup system based on the git packfile format.  Capable of doing incremental backups of virtual machine images." />
+          <attvalue for="10"
+                    value="177" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="tarfs"
+            label="tarfs">
+        <attvalues>
+          <attvalue for="0"
+                    value="tarfs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Linux File System" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="actiontimer"
+            label="actiontimer">
+        <attvalues>
+          <attvalue for="0"
+                    value="actiontimer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple timer for a complex world" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ssbg"
+            label="ssbg">
+        <attvalues>
+          <attvalue for="0"
+                    value="ssbg" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="sexy scala bytecode generator" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Scala" />
+        </attvalues>
+      </node>
+      <node id="FDOT"
+            label="FDOT">
+        <attvalues>
+          <attvalue for="0"
+                    value="FDOT" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="17" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="spree-advanced-taxon"
+            label="spree-advanced-taxon">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-advanced-taxon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Adds an opportunity to attach a picture and description for the taxon." />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="movabletype-linkroller"
+            label="movabletype-linkroller">
+        <attvalues>
+          <attvalue for="0"
+                    value="movabletype-linkroller" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="lesstile"
+            label="lesstile">
+        <attvalues>
+          <attvalue for="0"
+                    value="lesstile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Converts text formatted with an exceedingly simple markup language into XHTML - perfect for comments on your blog." />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="DataCache"
+            label="DataCache">
+        <attvalues>
+          <attvalue for="0"
+                    value="DataCache" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="JavaScript implementation of a subset of the DataCache API" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="TwitterAspirin"
+            label="TwitterAspirin">
+        <attvalues>
+          <attvalue for="0"
+                    value="TwitterAspirin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="An AS3 Twitter API painkiller" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="pangolin"
+            label="pangolin">
+        <attvalues>
+          <attvalue for="0"
+                    value="pangolin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby wrappers for javac and jar that don't just exec" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="django-media-bundler"
+            label="django-media-bundler">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-media-bundler" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Django application that bundles your Javascript and CSS and sprites your icons." />
+          <attvalue for="10"
+                    value="97" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="merbivore"
+            label="merbivore">
+        <attvalues>
+          <attvalue for="0"
+                    value="merbivore" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="merb website" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="taskspeed"
+            label="taskspeed">
+        <attvalues>
+          <attvalue for="0"
+                    value="taskspeed" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="JavaScript framework code style and speed comparison" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="gordon"
+            label="gordon">
+        <attvalues>
+          <attvalue for="0"
+                    value="gordon" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="40" />
+          <attvalue for="9"
+                    value="Gordon: An open source Flash™ runtime written in pure JavaScript" />
+          <attvalue for="10"
+                    value="1187" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="keyword_search"
+            label="keyword_search">
+        <attvalues>
+          <attvalue for="0"
+                    value="keyword_search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Generic support for extracting GMail-style search keywords/values from strings" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="Markdown.ooxsl"
+            label="Markdown.ooxsl">
+        <attvalues>
+          <attvalue for="0"
+                    value="Markdown.ooxsl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Markdown export plugin for OmniOutliner" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="prettyPrint.js"
+            label="prettyPrint.js">
+        <attvalues>
+          <attvalue for="0"
+                    value="prettyPrint.js" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="An in-browser JavaScript variable dumper, similar in functionality to ColdFusion's cfdump tag. " />
+          <attvalue for="10"
+                    value="102" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="interhack"
+            label="interhack">
+        <attvalues>
+          <attvalue for="0"
+                    value="interhack" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="NetHack enhancement layer" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Haystack-Project---Web-Search"
+            label="Haystack-Project---Web-Search">
+        <attvalues>
+          <attvalue for="0"
+                    value="Haystack-Project---Web-Search" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web interface to the HayProj search history obfuscator." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="activerecord-comments"
+            label="activerecord-comments">
+        <attvalues>
+          <attvalue for="0"
+                    value="activerecord-comments" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides an easy to access database table/column comments from ActiveRecord " />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="chevre"
+            label="chevre">
+        <attvalues>
+          <attvalue for="0"
+                    value="chevre" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Chevre is virtualization/hypervisor support for Chef.  Chef + Virtualization -&gt; Chevre.  I slay me." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="selenium-on-rails"
+            label="selenium-on-rails">
+        <attvalues>
+          <attvalue for="0"
+                    value="selenium-on-rails" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="The &quot;official&quot; Selenium On Rails repository, synced with OpenQA." />
+          <attvalue for="10"
+                    value="119" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="lazy_image"
+            label="lazy_image">
+        <attvalues>
+          <attvalue for="0"
+                    value="lazy_image" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Rails plugin for lazy loading images" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="p5-cpan-packager"
+            label="p5-cpan-packager">
+        <attvalues>
+          <attvalue for="0"
+                    value="p5-cpan-packager" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="CPAN::Packager is a tool to help you make packages from perl modules on CPAN." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="odfmobile"
+            label="odfmobile">
+        <attvalues>
+          <attvalue for="0"
+                    value="odfmobile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="	
+Um leitor ODF para Maemo" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="snippy"
+            label="snippy">
+        <attvalues>
+          <attvalue for="0"
+                    value="snippy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="6" />
+          <attvalue for="9"
+                    value="A fairly full featured Pastie clone on Rails." />
+          <attvalue for="10"
+                    value="31" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ack.vim"
+            label="ack.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="ack.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Vim plugin for the Perl module / CLI script 'ack'" />
+          <attvalue for="10"
+                    value="66" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="django-sugar"
+            label="django-sugar">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-sugar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Curated collection of all the sweet Django helpers/utilities developers create, and sometimes recreate too often." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="pod-search.vim"
+            label="pod-search.vim">
+        <attvalues>
+          <attvalue for="0"
+                    value="pod-search.vim" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pod search plugin" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="isitruby19"
+            label="isitruby19">
+        <attvalues>
+          <attvalue for="0"
+                    value="isitruby19" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Is it ruby 1.9 - an application for keeping track of which gems are ruby 1.9 compatible" />
+          <attvalue for="10"
+                    value="24" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gtk-roles-and-siblings"
+            label="gtk-roles-and-siblings">
+        <attvalues>
+          <attvalue for="0"
+                    value="gtk-roles-and-siblings" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Gtk+ branch with support for widget roles and sibling detection" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="fastimage_resize"
+            label="fastimage_resize">
+        <attvalues>
+          <attvalue for="0"
+                    value="fastimage_resize" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="FastImage Resize is an extremely light solution for resizing images in ruby by using libgd" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="asset_compressor"
+            label="asset_compressor">
+        <attvalues>
+          <attvalue for="0"
+                    value="asset_compressor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A Rails plugin to compress stylesheets and JavaScript with the YUI Compressor." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="porm"
+            label="porm">
+        <attvalues>
+          <attvalue for="0"
+                    value="porm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="orm wrapper for php" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="url"
+            label="url">
+        <attvalues>
+          <attvalue for="0"
+                    value="url" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="URL Shortener written in Sinatra" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="postgresql-plruby"
+            label="postgresql-plruby">
+        <attvalues>
+          <attvalue for="0"
+                    value="postgresql-plruby" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="PL/Ruby procedural language for the PostgreSQL database system by Guy Decoux" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="twitter-stream"
+            label="twitter-stream">
+        <attvalues>
+          <attvalue for="0"
+                    value="twitter-stream" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Allows to track tweets about events and hashtags in real time." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ohm"
+            label="ohm">
+        <attvalues>
+          <attvalue for="0"
+                    value="ohm" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="16" />
+          <attvalue for="9"
+                    value="Object-Hash Mapping for Redis" />
+          <attvalue for="10"
+                    value="163" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tweetie_flickr"
+            label="tweetie_flickr">
+        <attvalues>
+          <attvalue for="0"
+                    value="tweetie_flickr" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Web gateway for uploading images to Flickr from Tweetie 2 iPhone app" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="radiant-tags_multi_site-extension"
+            label="radiant-tags_multi_site-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-tags_multi_site-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Radiant extension that makes the tags extension multi_site aware" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="terminaltabswitching"
+            label="terminaltabswitching">
+        <attvalues>
+          <attvalue for="0"
+                    value="terminaltabswitching" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="A SIMBL plug-in for the Terminal in Leopard which changes the number keyboard shortcuts to switch tabs instead of windows" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="riqueza"
+            label="riqueza">
+        <attvalues>
+          <attvalue for="0"
+                    value="riqueza" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Controle de riquezas pessoais." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="foundation"
+            label="foundation">
+        <attvalues>
+          <attvalue for="0"
+                    value="foundation" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Handcrafted's Foundation Application, a clean starting point for every app" />
+          <attvalue for="10"
+                    value="15" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="gittools"
+            label="gittools">
+        <attvalues>
+          <attvalue for="0"
+                    value="gittools" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Collection of scripts for performing generic git tasks" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="perl5i"
+            label="perl5i">
+        <attvalues>
+          <attvalue for="0"
+                    value="perl5i" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="13" />
+          <attvalue for="9"
+                    value="A single module to fix as much of Perl 5 as possible in one go" />
+          <attvalue for="10"
+                    value="62" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="sinatra_more"
+            label="sinatra_more">
+        <attvalues>
+          <attvalue for="0"
+                    value="sinatra_more" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Generators, helpers and extensions enabling complex sinatra apps" />
+          <attvalue for="10"
+                    value="247" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="music_hub"
+            label="music_hub">
+        <attvalues>
+          <attvalue for="0"
+                    value="music_hub" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="wwmd"
+            label="wwmd">
+        <attvalues>
+          <attvalue for="0"
+                    value="wwmd" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Ruby web application security assessment console" />
+          <attvalue for="10"
+                    value="23" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-sasl"
+            label="ruby-sasl">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-sasl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Simple Authentication and Security Layer (RFC 4422) for Ruby" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="restfulie-test"
+            label="restfulie-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="restfulie-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="turl"
+            label="turl">
+        <attvalues>
+          <attvalue for="0"
+                    value="turl" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="TinyURL service in Ramaze" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="tog_blueprint"
+            label="tog_blueprint">
+        <attvalues>
+          <attvalue for="0"
+                    value="tog_blueprint" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="copies blueprint assets to public directory and adds priority to the plugin views" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="profiledevkit"
+            label="profiledevkit">
+        <attvalues>
+          <attvalue for="0"
+                    value="profiledevkit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Profile DevKit" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="django-basic-apps"
+            label="django-basic-apps">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-basic-apps" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Simple prebuilt applications." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="flan"
+            label="flan">
+        <attvalues>
+          <attvalue for="0"
+                    value="flan" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="An animation library for the Javascript functional reactive library Flapjax" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="thickprofile"
+            label="thickprofile">
+        <attvalues>
+          <attvalue for="0"
+                    value="thickprofile" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Thick Profile is an experiment into the preparation and exploitation of a deep digital profile of an online user" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="snmp-effective"
+            label="snmp-effective">
+        <attvalues>
+          <attvalue for="0"
+                    value="snmp-effective" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="An effective SNMP-information-gathering module for perl" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="spree-snippets"
+            label="spree-snippets">
+        <attvalues>
+          <attvalue for="0"
+                    value="spree-snippets" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Spree extension for administrable embedded content." />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="dnscurve"
+            label="dnscurve">
+        <attvalues>
+          <attvalue for="0"
+                    value="dnscurve" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Tools for DNS curve implementation" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="psh3ll"
+            label="psh3ll">
+        <attvalues>
+          <attvalue for="0"
+                    value="psh3ll" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="pSh3ll (Amazon S3 command shell for Perl) The pSh3ll is a Perl based command shell for managing your Amazon S3 objects." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="jquery-timeago"
+            label="jquery-timeago">
+        <attvalues>
+          <attvalue for="0"
+                    value="jquery-timeago" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="12" />
+          <attvalue for="9"
+                    value="Timeago is a jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. &quot;4 minutes ago&quot;)." />
+          <attvalue for="10"
+                    value="165" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="redmine_ms_projects"
+            label="redmine_ms_projects">
+        <attvalues>
+          <attvalue for="0"
+                    value="redmine_ms_projects" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ruby-processing"
+            label="ruby-processing">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-processing" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="27" />
+          <attvalue for="9"
+                    value="Code as Art, Art as Code. Processing and Ruby are meant for each other." />
+          <attvalue for="10"
+                    value="432" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="geo-coder-google"
+            label="geo-coder-google">
+        <attvalues>
+          <attvalue for="0"
+                    value="geo-coder-google" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Geo::Coder::Google" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="services"
+            label="services">
+        <attvalues>
+          <attvalue for="0"
+                    value="services" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Provide an API for creating web services." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="agile09-slides"
+            label="agile09-slides">
+        <attvalues>
+          <attvalue for="0"
+                    value="agile09-slides" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="slides and stuff" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="awesome-"
+            label="awesome-">
+        <attvalues>
+          <attvalue for="0"
+                    value="awesome-" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="My config of Awesome (a Tiling window manager for Linux)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Lua" />
+        </attvalues>
+      </node>
+      <node id="djangorecipe"
+            label="djangorecipe">
+        <attvalues>
+          <attvalue for="0"
+                    value="djangorecipe" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="non official version of djangorecipe" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="ghosts"
+            label="ghosts">
+        <attvalues>
+          <attvalue for="0"
+                    value="ghosts" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="projected future" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="yammer_iphone"
+            label="yammer_iphone">
+        <attvalues>
+          <attvalue for="0"
+                    value="yammer_iphone" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Yammer.com iPhone App" />
+          <attvalue for="10"
+                    value="67" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="Atrium"
+            label="Atrium">
+        <attvalues>
+          <attvalue for="0"
+                    value="Atrium" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="39" />
+          <attvalue for="9"
+                    value="Drupal based Intranet" />
+          <attvalue for="10"
+                    value="350" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="nand-loader"
+            label="nand-loader">
+        <attvalues>
+          <attvalue for="0"
+                    value="nand-loader" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Custom NAND Loader for Wii Channels." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="C" />
+        </attvalues>
+      </node>
+      <node id="babysteps-puppet"
+            label="babysteps-puppet">
+        <attvalues>
+          <attvalue for="0"
+                    value="babysteps-puppet" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A usable /etc/puppet install (based off a VirtualBox subnet of guests)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="dot"
+            label="dot">
+        <attvalues>
+          <attvalue for="0"
+                    value="dot" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="configuration files for various programs (vim, bash, etc...)" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="maglev"
+            label="maglev">
+        <attvalues>
+          <attvalue for="0"
+                    value="maglev" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="GemStone Maglev Ruby Repository" />
+          <attvalue for="10"
+                    value="214" />
+          <attvalue for="8"
+                    value="C++" />
+        </attvalues>
+      </node>
+      <node id="flexspec"
+            label="flexspec">
+        <attvalues>
+          <attvalue for="0"
+                    value="flexspec" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Flex testing library with a more RSpec style syntax then a TestUnit one" />
+          <attvalue for="10"
+                    value="14" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="ar_mailer"
+            label="ar_mailer">
+        <attvalues>
+          <attvalue for="0"
+                    value="ar_mailer" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="fork of ar_mailer gem by Eric Hodel that allows deferred batch sending of emails for Rails apps " />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="biggs"
+            label="biggs">
+        <attvalues>
+          <attvalue for="0"
+                    value="biggs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="biggs is a small ruby gem/rails plugin for formatting postal addresses from over 60 countries." />
+          <attvalue for="10"
+                    value="33" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="scala-stats"
+            label="scala-stats">
+        <attvalues>
+          <attvalue for="0"
+                    value="scala-stats" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="Scala library for tracking runtime metrics. Use it to keep track of latency, events, exception counts, etc." />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pynewspaper"
+            label="pynewspaper">
+        <attvalues>
+          <attvalue for="0"
+                    value="pynewspaper" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A python based RSS and NNTP reader" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="datacatalog-web"
+            label="datacatalog-web">
+        <attvalues>
+          <attvalue for="0"
+                    value="datacatalog-web" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="13" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rspec-story-tmbundle"
+            label="rspec-story-tmbundle">
+        <attvalues>
+          <attvalue for="0"
+                    value="rspec-story-tmbundle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Textmate Bundle for RSpec plain text stories" />
+          <attvalue for="10"
+                    value="46" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="rubydeveloper-info"
+            label="rubydeveloper-info">
+        <attvalues>
+          <attvalue for="0"
+                    value="rubydeveloper-info" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="RubyDeveloper.Info ( open source ruby community site )" />
+          <attvalue for="10"
+                    value="27" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="email-init"
+            label="email-init">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-init" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="We've moved. See README." />
+          <attvalue for="10"
+                    value="51" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="splam"
+            label="splam">
+        <attvalues>
+          <attvalue for="0"
+                    value="splam" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Simple, pluggable, easily customizable score-based spam filter plugin for Ruby-based applications" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="railz_scout"
+            label="railz_scout">
+        <attvalues>
+          <attvalue for="0"
+                    value="railz_scout" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Rails plugin that posts bugs to a FogBugz installation via BugzScout." />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="vimilicious"
+            label="vimilicious">
+        <attvalues>
+          <attvalue for="0"
+                    value="vimilicious" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="vim-ruby library for making vim easy again!" />
+          <attvalue for="10"
+                    value="11" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="gedit-snapopen-plugin"
+            label="gedit-snapopen-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="gedit-snapopen-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Plugin for making it convenient to open related source files by typing in their name. Inspired by the similar TextMate feature." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="radiant-event-calendar"
+            label="radiant-event-calendar">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-event-calendar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Radiant Event Calendar" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="pastebin"
+            label="pastebin">
+        <attvalues>
+          <attvalue for="0"
+                    value="pastebin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a rails pastebin" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="httparty"
+            label="httparty">
+        <attvalues>
+          <attvalue for="0"
+                    value="httparty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Makes http fun! Also, makes consuming restful web services dead easy." />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="jasmine-jstd-adapter"
+            label="jasmine-jstd-adapter">
+        <attvalues>
+          <attvalue for="0"
+                    value="jasmine-jstd-adapter" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Jasmine JsTestDriver Adapter. Write Jasmine BDD code, and run it on JsTD." />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="gigapan-desktop"
+            label="gigapan-desktop">
+        <attvalues>
+          <attvalue for="0"
+                    value="gigapan-desktop" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GigaPan.org on your desktop!" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="xcode-git-cfbundleversion"
+            label="xcode-git-cfbundleversion">
+        <attvalues>
+          <attvalue for="0"
+                    value="xcode-git-cfbundleversion" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Update CFBundleVersion in Info.plist file with short Git revision string" />
+          <attvalue for="10"
+                    value="10" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="cocoa-helpers"
+            label="cocoa-helpers">
+        <attvalues>
+          <attvalue for="0"
+                    value="cocoa-helpers" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="Helpers for the iPhone SDK and OSX SDK" />
+          <attvalue for="10"
+                    value="104" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="bytekit-cli"
+            label="bytekit-cli">
+        <attvalues>
+          <attvalue for="0"
+                    value="bytekit-cli" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A command-line tool built on the PHP Bytekit extension." />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="termstyle"
+            label="termstyle">
+        <attvalues>
+          <attvalue for="0"
+                    value="termstyle" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="a dirt-simple terminal-colour library for python" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="swfDevice"
+            label="swfDevice">
+        <attvalues>
+          <attvalue for="0"
+                    value="swfDevice" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="R graphics output in swf (flash) format. " />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="django-gravatar"
+            label="django-gravatar">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-gravatar" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Templatetag to get Gravatar URL's from email addresses" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="crm_web_to_lead"
+            label="crm_web_to_lead">
+        <attvalues>
+          <attvalue for="0"
+                    value="crm_web_to_lead" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Sample web-to-lead capture plugin for Fat Free CRM" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="radiant-jump-page-extension"
+            label="radiant-jump-page-extension">
+        <attvalues>
+          <attvalue for="0"
+                    value="radiant-jump-page-extension" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Provides a 'jump page' for all external links from your radiant site." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="op"
+            label="op">
+        <attvalues>
+          <attvalue for="0"
+                    value="op" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Compact schema prototyping (depracated; see Devel::Ladybug)" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="phucumber"
+            label="phucumber">
+        <attvalues>
+          <attvalue for="0"
+                    value="phucumber" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A simple cucumber parser in PHP" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="PHP" />
+        </attvalues>
+      </node>
+      <node id="niarevo"
+            label="niarevo">
+        <attvalues>
+          <attvalue for="0"
+                    value="niarevo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="1" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="xslt-speed-test"
+            label="xslt-speed-test">
+        <attvalues>
+          <attvalue for="0"
+                    value="xslt-speed-test" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Сравнительные тесты по скорости выполнения разных xslt-конструкций" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="btexty"
+            label="btexty">
+        <attvalues>
+          <attvalue for="0"
+                    value="btexty" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="API wrapper for the BTexty API" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="cap-recipes"
+            label="cap-recipes">
+        <attvalues>
+          <attvalue for="0"
+                    value="cap-recipes" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="10" />
+          <attvalue for="9"
+                    value="Battle-tested capistrano recipes for ruby, rubygems, apache, passenger, delayed_job, juggernaut, thinking_sphinx, mongodb, whenever, among other popular tools" />
+          <attvalue for="10"
+                    value="203" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="email-arf"
+            label="email-arf">
+        <attvalues>
+          <attvalue for="0"
+                    value="email-arf" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Email::ARF perl module for parsing ARF" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="Perl" />
+        </attvalues>
+      </node>
+      <node id="django-jamendo"
+            label="django-jamendo">
+        <attvalues>
+          <attvalue for="0"
+                    value="django-jamendo" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A django pluggable app to store, browse and search jamendo.com data/api" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Python" />
+        </attvalues>
+      </node>
+      <node id="mame4iphone-private"
+            label="mame4iphone-private">
+        <attvalues>
+          <attvalue for="0"
+                    value="mame4iphone-private" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="mame4iphone" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="Objective-C" />
+        </attvalues>
+      </node>
+      <node id="geokit"
+            label="geokit">
+        <attvalues>
+          <attvalue for="0"
+                    value="geokit" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="git-svn mirror of http://geokit.rubyforge.org/svn/trunk" />
+          <attvalue for="10"
+                    value="4" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="stitch"
+            label="stitch">
+        <attvalues>
+          <attvalue for="0"
+                    value="stitch" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="A higher-order target definition and build system" />
+          <attvalue for="10"
+                    value="8" />
+          <attvalue for="8"
+                    value="VimL" />
+        </attvalues>
+      </node>
+      <node id="lace"
+            label="lace">
+        <attvalues>
+          <attvalue for="0"
+                    value="lace" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Ancient Ajax chat app (archived for posterity)" />
+          <attvalue for="10"
+                    value="12" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="paranoid_fu"
+            label="paranoid_fu">
+        <attvalues>
+          <attvalue for="0"
+                    value="paranoid_fu" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="ActiveRecord plugin allowing you to hide and restore records without actually deleting them. This version uses named_scopes." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="PyMVPA"
+            label="PyMVPA">
+        <attvalues>
+          <attvalue for="0"
+                    value="PyMVPA" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="4" />
+          <attvalue for="9"
+                    value="multivariate pattern analysis in Python" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="github-gedit-theme"
+            label="github-gedit-theme">
+        <attvalues>
+          <attvalue for="0"
+                    value="github-gedit-theme" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="GitHub Gedit Theme" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="trogdor"
+            label="trogdor">
+        <attvalues>
+          <attvalue for="0"
+                    value="trogdor" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Burnination." />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="html5lib"
+            label="html5lib">
+        <attvalues>
+          <attvalue for="0"
+                    value="html5lib" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="A clone of the html5lib repository" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="Shell" />
+        </attvalues>
+      </node>
+      <node id="basic_erl_driver"
+            label="basic_erl_driver">
+        <attvalues>
+          <attvalue for="0"
+                    value="basic_erl_driver" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Basic linked-in Erlang driver" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Erlang" />
+        </attvalues>
+      </node>
+      <node id="qmock"
+            label="qmock">
+        <attvalues>
+          <attvalue for="0"
+                    value="qmock" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="3" />
+          <attvalue for="9"
+                    value="qMock is a standalone, lightweight mocking framework that facilitates the testing of JavaScript programs.
+
+**qMock is currently undergoing a major refactor towards the next version - check out the juice branch for latest**" />
+          <attvalue for="10"
+                    value="5" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="maven-protoc-plugin"
+            label="maven-protoc-plugin">
+        <attvalues>
+          <attvalue for="0"
+                    value="maven-protoc-plugin" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Maven Plugin that calls the protoc (protocol buffers) compiler." />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Java" />
+        </attvalues>
+      </node>
+      <node id="auto_cron"
+            label="auto_cron">
+        <attvalues>
+          <attvalue for="0"
+                    value="auto_cron" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Rails plugin that lets you save your crontab in your project, which is then published to your servers every time you deploy." />
+          <attvalue for="10"
+                    value="7" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="ujs"
+            label="ujs">
+        <attvalues>
+          <attvalue for="0"
+                    value="ujs" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="DRAFT ! Rails plugin for those who love Unobtrusive JavaScript" />
+          <attvalue for="10"
+                    value="2" />
+          <attvalue for="8"
+                    value="" />
+        </attvalues>
+      </node>
+      <node id="uploadcolumn"
+            label="uploadcolumn">
+        <attvalues>
+          <attvalue for="0"
+                    value="uploadcolumn" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="5" />
+          <attvalue for="9"
+                    value="Easily upload files to your Ruby on Rails application" />
+          <attvalue for="10"
+                    value="34" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="worker_queue"
+            label="worker_queue">
+        <attvalues>
+          <attvalue for="0"
+                    value="worker_queue" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="Fast and easy task runner for Rails. Got work?" />
+          <attvalue for="10"
+                    value="25" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="applicationupdaterui"
+            label="applicationupdaterui">
+        <attvalues>
+          <attvalue for="0"
+                    value="applicationupdaterui" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Custom ApplicationUpdaterUI component for using AIR Update Framework in Flex 4" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="ActionScript" />
+        </attvalues>
+      </node>
+      <node id="mms2r"
+            label="mms2r">
+        <attvalues>
+          <attvalue for="0"
+                    value="mms2r" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="7" />
+          <attvalue for="9"
+                    value="Extract user media from MMS (and not carrier cruft)" />
+          <attvalue for="10"
+                    value="48" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dolarhoy"
+            label="dolarhoy">
+        <attvalues>
+          <attvalue for="0"
+                    value="dolarhoy" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="dynamicrest"
+            label="dynamicrest">
+        <attvalues>
+          <attvalue for="0"
+                    value="dynamicrest" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="2" />
+          <attvalue for="9"
+                    value="REST service access using C# 4.0 dynamic programming" />
+          <attvalue for="10"
+                    value="6" />
+          <attvalue for="8"
+                    value="C Sharp" />
+        </attvalues>
+      </node>
+      <node id="paquette"
+            label="paquette">
+        <attvalues>
+          <attvalue for="0"
+                    value="paquette" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="eventually an E-commerce Shopping Cart Framework" />
+          <attvalue for="10"
+                    value="3" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+      <node id="ruby-libc-libyaml"
+            label="ruby-libc-libyaml">
+        <attvalues>
+          <attvalue for="0"
+                    value="ruby-libc-libyaml" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="1" />
+          <attvalue for="9"
+                    value="Ruby binging of libyaml library, YAML::LibYAML" />
+          <attvalue for="10"
+                    value="16" />
+          <attvalue for="8"
+                    value="Ruby" />
+        </attvalues>
+      </node>
+      <node id="woulda"
+            label="woulda">
+        <attvalues>
+          <attvalue for="0"
+                    value="woulda" />
+          <attvalue for="1"
+                    value="repository" />
+          <attvalue for="4"
+                    value="8" />
+          <attvalue for="9"
+                    value="Woulda been in Shoulda, but ain't." />
+          <attvalue for="10"
+                    value="74" />
+          <attvalue for="8"
+                    value="JavaScript" />
+        </attvalues>
+      </node>
+    </nodes>
+  </graph>
+  <meta>
+    <creator>linkfluence</creator>
+  </meta>
+</gexf>